1 / 27

Implementation of Meta-Search Engine

Implementation of Meta-Search Engine. by: Antony pranata http://antonypr.pair.com antonypr@pair.com. Motivation. Most Internet users use search engines to find information on the Web. Explore the idea behind meta-search engines.

romeo
Download Presentation

Implementation of Meta-Search Engine

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Implementation ofMeta-Search Engine by: Antony pranata http://antonypr.pair.com antonypr@pair.com

  2. Motivation • Most Internet users use search engines to find information on the Web. • Explore the idea behind meta-search engines. • Build a “new” client-side meta-search engine  SimpleFind (http://antonypr.pair.com/simplefind.html).

  3. What areSearch Engines? • Search engines are interactive tools to help people locate information available via the World Wide Web. • Search engines are actually databases that contain references to thousands of resources. • Search engines provide interfaces between the users and the underlying databases.

  4. Types of Search Engines • Robot-Driven Search Engines. • Example: AltaVista, Excite, HotBot, Lycos. • Web Directory Services Search Engines. • Example: Yahoo!, Snap, LookSmart. • Meta-Search Engines. • Example: MetaCrawler, Mamma, SavvySearch.

  5. How do People FindNew Web Sites? Source: GVU Center at Georgia Institute of Technology.

  6. Search Engines Used Source: GVU Center at Georgia Institute of Technology.

  7. Why do We NeedMeta-Search Engines? • Each search engine provides its own database, interface, and special features. • Each search engine collects resources differently, therefore the same query typed into several search engines is likely to produce different results. • Most search engines contain less that 20% of the data on the Web.

  8. What areMeta-Search Engines? • Meta-search engines search the databases of other search engines and directories. • Meta-search engine don’t create their own databases of information. • The results are the compilation of all search engine queried.

  9. What is SimpleFind? • A “new” client-side meta-search engine implemented in my thesis. • Developed with C++Builder + STL + ICS. • Minimum system requirements: PC Pentium with Win95/98/2000, 32 MB RAM, 2 MB HD, and Internet connection.

  10. Features of SimpleFind • Currently supports seven major search engines, AltaVista, Excite, HotBot, Infoseek (Go), Lycos, WebCrawler, and Yahoo! • Send the query to multiple search engines simultaneously. • Duplicated links are merged into one link. • Customizable sort method.

  11. Features of SimpleFind • Save the results as SimpleFind format, HTML files, or CSV. • Customizable search engines. • Support AND, OR, and NOT operator as well as + and - operator. • Customizable title and description weight.

  12. Company Name Test

  13. Company Name Test(Query: satelindo) Test was conducted on January 15, 2000

  14. Company Name Test(Query: toefl) Test was conducted on January 15, 2000

  15. Company Name Test(Query: inprise) Test was conducted on January 15, 2000

  16. Company Name Test(Query: nokia) Test was conducted on January 15, 2000

  17. Company Name Test(Query: gadjah mada university) Test was conducted on January 15, 2000

  18. Phrase Test

  19. Phrase Test(Query: indonesia programmer) Test was conducted on August 1, 1999

  20. Phrase Test(Query: tip trick delphi programming) Test was conducted on August 1, 1999

  21. Phrase Test(Query: download free mp3 music) Test was conducted on January 15, 2000

  22. Reality Check • SimpleFind has been distributed and tested by more than 100 users world wide. • “Amazing program. One of the most cogently designed, effective web utility programs developed to date.” (William P. Welty, M.Div., Executive Director of The ISV Foundation)

  23. SimpleFind Distribution

  24. SimpleFind Distribution

  25. Summary • Meta search engines is useful for saving time in searching multiple search engines at once. • Searching with meta-search engines is not always give the best results, however starting to search a query with meta-search engines is recommended.

  26. Further Development • The list of search engines can be added by modifying SimpleFind.ini file Google, GoTo, Northern Light, etc. • The program can be improved to search other information, such as e-mail address (WhoWhere, Four11), software (TuCows, Download, HotFiles), etc.

  27. Thank you Antony Pranata http://antonypr.pair.com antonypr@pair.com

More Related