Chris Pollett >
Students > [Bio] |
CS297 ProposalExtending Yioop with Geographical Location Local SearchVijaya Sinha(vijya.sinha@gmail.com) Advisor: Dr. Chris Pollett Description: It is often useful when doing an internet search to get results based on our current location. For example, we might want such results when we search on Eating Joints, Car Service Center, or Hospitals. Current open source search engines like those based on Nutch do not provide this facility. Commercial engines like Google and Yahoo provide this facility so it would be useful to incorporate it in a open source alternative. Complete raw data dumps for determining geo location of IP addresses can be found from hostip.info. Similarly, openstreetmap.org allows complete Earth downloads of street map data. In my project I will use these sources to extend the Yioop search engine with location-based 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.Download the source code for Yioop and experiment with it to see how the search engines work. 2.Develop a PHP module to read hostip info database and return the geo location. 3.Write a PHP script to return some blocks of Open Street map XML data . 4.CS297 Report References: [BCC2010] S. Buttcher, C. L. A. Clarke, and G. V. Cormack. Information Retrieval: Implementing and Evaluating Search Engines. MIT Press. 2010. T. Mitchell, Build AJAX-Based Web Maps Using kaMap, http://www.xml.com/pub/a/2005/08/10/ka-map.html Open Street Map.(27 January 2011) http://wiki.openstreetmap.org/wiki |