Slide 1RecapFeaturesInterface – Main PageInterface – Result PageInterface – Result PagephpMyAdmin DatabasephpMyAdmin IndexerSome Examples – helpSome Examples – meSome Examples – nowSome Examples – help me nowBehind the scene functionsKnown BugsEndACCELERATING SWARMSEARCH ENGINE(FORMERLY KNOWN AS QUICKSEARCH)By Morris Wright, Brian Chapman and Ryan CapletRecap Crawler-Based Search EngineLimited to a subset of Uconn’s School of Engineering WebsitesRoughly 3000 PagesResources: Web server and MySQL servers provided by ECSDatabase holds ~5000 keywordsLanguages Used: HTML, PHP, SQL, PerlFeaturesRuns searches on multiple wordsEx. “uconn sports” runs a search on the keyword “uconn” and “sports”Ranks results based on frequency and relevance of wordsEx. For “uconn sports”, websites containing both words will be ranked higher than websites containing one or the otherDespite the size of the database, it takes a matter of seconds to display the resultsInterface – Main PageMain page contains a text box used for search functionInterface – Result PageSearch boxList of URLs# of ResultsPart of URL used as Title instead of the website’s TitleInterface – Result Page10 Results per pagePage numberphpMyAdmin DatabasephpMyAdmin IndexerSome Examples – helpTotal Results: 301) Cseoveriew2) Dewolf063) Engrvote4) Doctucapturehonors5) EndicottstorySome Examples – meTotal Results: 91) Crosby072) Dewolfjeffersretiring3) Endicottstory4) Andreaprof5) Careerfairfall07Some Examples – nowTotal Results: 121) Briefhistory2) Endicottstory 3) Careerfairfall07 4) Biogridnews5) AlumniprofilescottSome Examples – help me nowTotal Results: 401) Endicottstory2) Crosby073) Alumniprofilescott 4) Dewolfjerrersretiring5) DocstucapturehonorsBehind the scene functionsDoes not show duplicate URLsChecks for capitals and makes lowercaseRemoves any symbols“, ‘ , ? , ! , @ , etc….QuickSort algorithm used to sort Frequencies from largest to smallestKnown BugsWhen the user types in “ or ‘, no results display but slashes (/) appear in the search box. The “previous page” button becomes active and when pressed, more slashes appear in the search box.EndWebsite:
View Full Document