Chris Pollett >
Students > [Bio] [CS 298 Final Presentation- PDF] |
CS297 ProposalSmart Search: A Firefox Add-On to Compute a Web Traffic RankingVijaya Pamidi (vijaya_pamidi@yahoo.com) Advisor: Dr. Chris Pollett Description: Search engines results are given to the user based on the ranking and indexing strategies followed by the search algorithm of a search engine. Currently, there are some tools available like www.alexa.com, www.ranking.com, www.compete.com which give analytic data for ranking web sites based on web traffic, the number of users who visit a site. Alexa provides the traffic rank for a website based on two factors: The number of users that view a website and the number of pages viewed. The main goal of our project is to create a Smart Search Firefox add-on for the Yioop search engine, an open source search engine developed by my project advisor, Dr. Chris Pollett. This add-on will provide similar analytic data to the Yioop search engine. Smart search considers three main factors to get a rank for a website, these factors are:
Smart search takes these three basic factors into consideration and sends back data to the Yioop search engine periodically. With the results received from the Smart Search tool, the Yioop search engine refines the search results. Eventually, users would benefit from these better search results. Schedule:
Deliverables: The full project will be done when CS298 is completed. The following will be done by the end of CS297: 1. Study and understand set of Algorithms [Page Rank Algorithm, Hits, Bloom Filters, Porter stemming Algorithms] 2. Study and Report on Dr.Pollett's search engine code 3. Writing simple extension to Firefox 4. Adding a branch to the search Trunk of Yioop.com search engine code and make it communicate with tool 5. CS 297 Report References: [1]Google's Page Rank and Beyond: The Science of Search Engine Rankings by Amy N. Langville and Carl D. Meyer-2006 [2] Programming Firefox: Building Rich Internet Applications with XUL. Kenneth C. Feldt. O'Reilly. 2007 [3]"http://developer.mozilla.org/en/docs/Building_an_Extension":Official page of Mozilla. [4] JavaScript- complete by Steven Holzner- 1998 Article References: [1] Konstantin Avrachenkov and Nelly Litvak. The effect of new links on Google Page Rank. Technical report, INRAIA, July 2004 [2] Matthew Richardson and Pedro Domingos.The Intelligent Surfer: Probabilistic Combination of Link and Content Information in PageRank. Advances in Neural Inforamtion Processing Systems, 14:1441-8, 2002. [3] Taher H. Haveliwala (1999). Efficient computation of PageRank. Technical report, Stanford University, Stanford, CA. |