Create a very simple command prompt tool can read a very small dataset of emails. (Example of tool image attached)
PLEASE READ BEFORE BIDING: ***This project should be extremely easy to do and only take the freelancer 1-2 hours to complete. Looking for bids within $30-$40. This is purely for learning purposes ***
Develop a tool that:
1. Searches for a keyword: the tool should output a list of email files where this word appears
2. Find the email addresses exchanging emails with a given email address. The user gives an email address and the tool will show a list of email addresses that communicated with the given address. Either sending or receiving.
3. The user in this part enters the name of the email message file 2- The output will be a list of IP addresses with the time stamps associated with the IP addresses.
4. The user enters a IP address ... The tool should show: country, city, longitude and latitude for the given IP address
5. Find word frequency/word count for the top 5 most frequent words on the content part only. Therefore, you have to exclude the header parts while implementing this task. You should ignore the so-called stop words of the English language.
JAVA Preferred. Python is acceptable though. Name the solution file [login to view URL] OR [login to view URL] in the Data folder.