Java command line tool to detect plagiarism between two files after being given a file containing synonyms.
This utility was implemented with an intent for creating a utility that captures good object oriented design. The classes created in this program serve the purpose of abstracting a lot of functionality in order to have more intuitive mental models to conceptualize the operations taking place.