simranvolunesia / PlagiarismRemover

Plagiarism Removal is made by using nltk (Natural Language Toolkit) using a simple concept of synonyms set that comes with wordnet. Lemmas can be used and then their names will be synonyms. Randomly, any synonym can be assigned without changing the context. Everytime, program is run, the user can get a different flavour of plagiarism removed text each time, making the user have different options and then the user can simply go with the one which he/she finds most appropriate as per his/her need. But after certain iterations, user may start getting same content.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Plagiarism Remover

Plagiarism Removal is made by using nltk (Natural Language Toolkit) using a simple concept of synonyms set that comes with wordnet. Lemmas can be used and then their names will be synonyms. Randomly, any synonym can be assigned without changing the context. Everytime, program is run, the user can get a different flavour of plagiarism removed text each time, making the user have different options and then the user can simply go with the one which he/she finds most appropriate as per his/her need. But after certain iterations, user may start getting same content.

How to run it?

  1. Simply go to .py file.
  2. Copy Paste the code of .py file in any python IDE and run it.
  3. A GUI will be opened.
  4. Type your text to remove plagiarism.
  5. Press Remove Plagiarism button.
  6. Repress Remove Plagiarism button to get another flavour of Plagiarism Removed Text.

Note: You can repress any no. of times to get different flavour of plagiarism remover, but after certain presses, user may get same result.

About

Plagiarism Removal is made by using nltk (Natural Language Toolkit) using a simple concept of synonyms set that comes with wordnet. Lemmas can be used and then their names will be synonyms. Randomly, any synonym can be assigned without changing the context. Everytime, program is run, the user can get a different flavour of plagiarism removed text each time, making the user have different options and then the user can simply go with the one which he/she finds most appropriate as per his/her need. But after certain iterations, user may start getting same content.


Languages

Language:Python 100.0%