Implemented a Java program to search keywords in over 50,000 (ID, message) pairs, test 49 queries, and to return ranked relevant searching results of each based on the level of relevance. Provided a score ranked searching result;
run in eclipse java
locate
src.IRsystemStart.SystemStart.java
and hit run
The program is going to process original messages, built index, process 49 test queries, write into result.txt.
Then it continues to a UI search test. Enter any query message you please.
returns the top 10 matching files. Like the image shows.