capsulecorpjx
Jul 14th, 2008, 06:01 PM
1) Every webpage is searched for distinct words.
2) The distinct words for each webpage (indexed by a key) is stored in a table, along with a count for number of times each word appears.
3) User searches on keywords.
4) Webpages that have the keywords are returned, ordered by number of keywords that matched.
5) Other filters are used to sort importance of each webpage:
a) Number of times other users have clicked a search result link to go to that webpage for the same keywords.
b) Number of other websites that link to the webpage.
2) The distinct words for each webpage (indexed by a key) is stored in a table, along with a count for number of times each word appears.
3) User searches on keywords.
4) Webpages that have the keywords are returned, ordered by number of keywords that matched.
5) Other filters are used to sort importance of each webpage:
a) Number of times other users have clicked a search result link to go to that webpage for the same keywords.
b) Number of other websites that link to the webpage.