- Crawler based search engine that demonstrates the main features of a search engine (web crawling, indexing and ranking) and the interaction between them.
- index.html file in documentation folder
This is an list of needed instructions to set up your project locally, to get a local copy up and running follow these instructuins.
- Apache Tomcat 9
- MongoDB
- Any Java IDE (Intellij in our case)
- Clone the repository
$ git clone https://github.com/Abd-ELrahmanHamza/Dawrly.git
- Right click on the folder and open it with the IDE
Running program
Run Crawler_Indexer_Main to start the Crawler then the Indexer
unzip "apache-tomcat-9.0.62.zip"
Copy the content of Interface file to "apache-tomcat-9.0.62\webapps\SearchEngine"
Copy "stopwords.txt" and "bodyFiles" to "apache-tomcat-9.0.62\bin"
Run main function in RunGUI class
- Java
Zeyad Tarek |
Abdelrahman Mohamed |
Beshoy Morad |
Ziad Sherif |
This software is licensed under MIT License, See License for more information ©Abd-ELrahmanHamza.