Question: Java Programming In this part of the question, you will construct an index that will stores the list of files where a word appears. While

 Java Programming In this part of the question, you will construct

Java Programming

In this part of the question, you will construct an index that will stores the list of files where a word appears. While traversing files and directories, your program will find words appearing in each file and store them into a dictionary that stores key/value pairs. The key will the word and values will be the list of files where that Word appear. While reading a file to find the words that appear in that file, skip the all numbers and punctuation characters like $,/+*/? etc. Convert each word into lowercase before storing in the dictionary. After indexing files in a dictionary, your program should list words and files where that word appears. Your program should also list files that contain a given search word

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!