the system should provide the following functions:
• User management (keep track of users, who log in using username/password).
• Document management (store and keep track of documents and link them to users).
• Allow the user to provide a plain text file containing an article written in English.
• Allow the user to select at least one target language other than English.
• The tool will search the Internet for similar articles writing in English or in the target language.
• Report the degree of similarity in terms of percentage.
• Highlight the similarities between the two files.