yashpatel2911 / Web-Search-Engine

The web search engine was a try to make a mini version of the other popular search web searches engines such as Google, Bing, or YouTube. The web search engine that we built is developed using various data structures to perform efficiently to result accurately. First of all, we collected the web pages using web crawler using python. The web crawler fetches all the web pages to create a database. After that, we converted all the web pages into text files so that it is easier to go through the text file. Lastly, we build a database for the text-files linked to the words that the text-file contains. We implemented the Inverted Index to build the database. So we used java data Structure that uses key-value pair called HashMap to implement an Inverted Index.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

yashpatel2911/Web-Search-Engine Stargazers