Files Search Engine
This project will be like a search engine at the end user's text files.
- The end user will add his own text files.
- The end user will define a set of categories he is interested in, for example: sports, music, Islamic... etc.
- For every category the end user will define a set of keywords that represents every category, for example: sports: football, swimming , basketball… etc
- The end user searches with a specific category then all files that contain content about any keyword under this category are displayed.
- For a specific category and file name, file content is diplayed with keywords related to the category highlighted.
Functionalities:
- Add new file, where file name, path and categories covered by this file are all saved in XML file. 2, Display current files information.
- Add new category with its keywords in XML file.
- Display the categories covered by a specific file.
- Display specific category keywords.
- For a specific category, display for every keyword all files that contain it with the line number and for each file display how many times each keyword exist.
- For a specific category and file name, display to user file content and highlight every keyword.