A Crawler- based search engine that demonstrates the main features of a search engine (web crawling, indexing, ranking, Phrase Searching, Query Processing and Web Interface)
-
Updated
May 22, 2022 - Java
A Crawler- based search engine that demonstrates the main features of a search engine (web crawling, indexing, ranking, Phrase Searching, Query Processing and Web Interface)
A Fast Multi-Threaded search engine implemented in Java, supporting Crawling, Indexing, Relevance scoring, trend analysis & in-memory caching
A memory aware and time efficient SQL query parser in Java using jsqlparser.
An application that has a Navigation Drawer placed on both sides (Left & Right) of the screen. The Right Drawer also has a Search View and the menu items on the drawer will be shown according to the user's search query. All menu items are added programmatically and each of their information (title and icon) is parsed from certain XML files. Ther…
A crawler-based search engine, consists of six main components that are crawler, indexer, search index, ranker, query processor, and an Android application for UI support.
An inverted index implementation paired with a query processor, both based on the document collection "Passage Ranking Dataset".
Returns Top 10 URL results and corresponding ranking scores for user entered search query.Implements conjunctive as well as disjunctive query processing and uses BM25 as the ranking function.Very Efficient, returns results for conjunctive queries in less than 50ms.
Add a description, image, and links to the query-processor topic page so that developers can more easily learn about it.
To associate your repository with the query-processor topic, visit your repo's landing page and select "manage topics."