Skip to content

Files

Latest commit

1de0142 · Oct 10, 2023

History

History
This branch is 175 commits behind kishanrajput23/Java-Projects-Collections:main.

Simple-Plagiarism-Checker-Project

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Oct 10, 2023
Oct 10, 2023
Oct 10, 2023
Oct 10, 2023

Simple-Plagiarism-Checker

Web application of Plagiarism Checker using Python-Flask. TF-IDF and cosine similarity is a very common technique. It allows the system to quickly retrieve documents similar to a search query. Similarly, based on the same concept instead of retrieving documents similar to a query, it checks for how similar the query is to the existing database file.

Steps:

  1. User enters a query
  2. Query gets processed (Uppercase to lowercase, Removal of punctuationmarks, etc.)
  3. Calculations are done (Term Frequency, Cosine Similarity)
  4. The Plagiarism Percentage is returned on the web page

Python-Flask

  1. Flask is a light-weight web framework for Python
  2. Easy to work with (Same syntax as of Python)
  3. While Flask addresses itself as a "micro-framework", it is not lacking in features or power, especially with a clutch of extensions to support features such as authentication, databases and so on
  4. Comprehensive documentation available