/Advanced-Local-Search-Engine

It is an Advanced Search Engine Software, supporting advanced search in local machine across all drives. Have advanced search features for searching any kind of data. It can search in wide ranges of file. This software can be downloaded for desktop, link is in readme section.

Primary LanguageJava

Advanced-Local-Search-Engine

Description Of Project

It is an Advanced Search Engine, supporting advanced search in local machine across all choosen directory/folder,searching any kind of data. It can search in wide ranges of file. Supported features and modes are:

  1. Phrase query(positional Indexing).
  2. Proximity Indexes
  3. Willd Card Query.
  4. Find the probable correct spelling of incorrect word.
  5. Boolean retrieval.
  6. Spelling correction for mispelled words are supported,which fetches search result after doing processing on mispelled word.
  7. You can choose directory/folder of your choice for searching, it can vary from entire computer to a small folder. This makes searching efficient.

Link to download .exe file of this project

Click the below link and select download.
https://drive.google.com/file/d/1D6ipckLI8tT2EEOiZstAsGNytvyKv9zB/view?usp=sharing

Screenshot and guide for use of software

1. This is home page, here first you need to choose directory of your choice across which you want to search.

2. When clicked "click to select directory for searching" directory chooser opens, here select your directory.

3. After Index gets created, choose the search mode form the given button and type query in query box. Now after pressing "Click to search", here result for phrase query is shown.

4. From the search result section, you can click the link to open any fetched file. All link opens with appropiate browser or software. Here opening of pdf file is shown.

5. From the search result section, you can click the link to open any fetched file. All link opens with appropiate browser or software. Here opening of text file is shown.

6. After pressing "Click to search", here result for proximity query is shown.

7. After pressing "Click to search", here result for wild card query is shown.

8. After pressing "Click to search", here result for probable correct spelling of incorrect word is shown.