Skip to content

Samaa-Hazem2001/Search_Engine

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Search_Engine

search engine implemented with Java.

Algorithms & Libraries:

1-MongoDB.

2-Jsoup.

3-PageRank Algorithm.

4-PorterStemmer Library.

to use the program:

Run these classes by this order:

1-SpiderTest

2-Ranker_test

3-Indexer_test

Now, you have your database ready, and you can go to interface to search.

And for recrawling & reindexing, you can run MAIN_SEARCH_ENG and search for query from the console.

To be downloaded:

Apache Tomcat

Note: connect tomcat to intellij and run interface from intellij.

Note: you must be connected with internet while crawlling.

Normal Search

image image image image

phrase Search

image image

-------------voice Search-----------------

Hey please say somthing image

link to explanation video :https://drive.google.com/file/d/1Ao9zn5flbwaEXWd3kbQusquN99SPcj__/view?usp=sharing

Enjoy using our search engine

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Java 93.8%
  • CSS 4.1%
  • JavaScript 2.1%