Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
See more: C# ASP.NET Homework
Hi Guys,
 
My group and I have been assigned a project to develop a collaborative search engine. We would appreciate help regarding the ranking algorithm, we are not not looking for code (though if available, or other resources - they will be much appreciated). We need advice regarding the architecture and steps involved in the design of the Page Ranking Algorithm.
Posted 2-May-12 2:24am
Edited 3-May-12 3:42am
wizardzz104.9K
v2
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 1

Interesting,
 
You might read this book Programming Collective Intelligence[^] which will take you to the right direction. In addition to this you might need to do bit more research on Collective Intelligence, Data Mining, Machine Learning, Non-Negative Matrix Factorization and some Unsupervised machine learning algorithm and please refresh your math specially Bayes Law in Probability.
 
All the best Smile | :)
 
Note: The book I mention is written in Python.
 
03/005/2012
Based on your interest I would recommend you to read research paper of
Sergey Brin and Lawrence Page of Google The Anatomy of a Large-Scale Hypertextual Web Search Engine [^]
 
Smile | :)
  Permalink  
v2
Comments
VJ Reddy at 2-May-12 22:55pm
   
5!
Mohammad A Rahman at 2-May-12 22:56pm
   
Thanks VJ :)
Member 7885466 at 3-May-12 4:25am
   
Thanks for the input. It is greatly appreciated.
Mohammad A Rahman at 3-May-12 5:03am
   
Thank you Please see the update of the solution:)
(__Aaron__) at 3-May-12 10:28am
   
Great Answer as always....
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 2

Many search engines provide some knowledge of how their page rank works. It is becoming more of an art than a science. Unfortunately, the way your question is worded, it sounds like homework.
  Permalink  
Comments
VJ Reddy at 2-May-12 22:55pm
   
5!
Member 7885466 at 3-May-12 4:25am
   
If you bothered to actually read the question and understand it, you would realize that it was stated that code is not required. It is a 3rd year level project and we asked for assistance as this is a forumn - to my knowledge this forumn is designed to help developers. If you do not want to share your knowledge, kindly keep it to yourself.
wizardzz at 3-May-12 9:41am
   
If you bothered to actually read the solution and understand it, you would realize that I stated that many search engines share how they choose to do page ranking. Also, I can comment and answer as I wish as long as it does not violate the site's rules.
Member 7885466 at 7-May-12 21:29pm
   
You are really pathetic man. You have nothing better to do than mess up peoples posts? What the hell guy? I said its a project, an entire system - not just some 5 page "homework" assignment. We asked for help from the forum, if you do not want to help us others will. I don't appreciate you editing my post! Get a life man. Find some women - it seems like you really need one.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 Sergey Alexandrovich Kryukov 547
1 Member 11120668 188
2 ChauhanAjay 180
3 Maciej Los 165
4 CHill60 135
0 Sergey Alexandrovich Kryukov 9,735
1 OriginalGriff 6,987
2 CPallini 5,835
3 George Jonsson 4,017
4 Gihan Liyanage 3,266


Advertise | Privacy | Mobile
Web04 | 2.8.140926.1 | Last Updated 3 May 2012
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100