Skip to content

lapa19/svv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

10648d1 · Feb 15, 2018

History

20 Commits
Feb 15, 2018
May 13, 2017
May 13, 2017
Dec 11, 2016
Dec 11, 2016
Dec 11, 2016
Dec 11, 2016
Oct 29, 2016
Dec 11, 2016
Dec 11, 2016
Dec 11, 2016
Dec 11, 2016
Dec 11, 2016
Dec 11, 2016
Dec 11, 2016
Dec 11, 2016
Feb 15, 2018
Dec 11, 2016

Repository files navigation

svv

Search engine vector voting

SVV is a meta search engine[1] which collects results from 4 search engines- AOL, Ask, Bing, Yahoo for a given query and displays to user. It uses the concept of On the fly document clustering (OTFDC)[2] to give more relevant search results. It also displays the vote distribution of a particular search result among the search engines and relevance for each result and the rank of the particular web document in each of the search engines.

To run the search engine on localhost, the following need to be installed-

  1. BeautifulSoup (Python Library)

  2. MySQLdb (Python Library)

  3. Multiprocessing (Python Library)

  4. Urllib (Python Library)

  5. MySQL, Apache server (Xampp most convenient)

To run the search engine, paste the files in the appropriate location on your system and run it like any normal php file on browser. Enter query in the search bar. The results will be displayed in approximately 10s.

This was implemented as part of an academic project for the course Web Technology and Applications. The referred research papers for the implementation were:

[1] http://www.emeraldinsight.com/doi/abs/10.1108/10662240510615182 (SVV)

[2] http://www.sciencedirect.com/science/article/pii/S0306457310000373 (OTFDC)

Screenshot of output