Skip to content

SOBotics/CopyPastor

Repository files navigation

CatPics

CopyPastor

CopyPastor is a very small Flask App to serve as a web dashboard for the Guttenberg bot project, whose purpose is to detect plagiarism on Stack Overflow and help raise plagiarism flags.

The final plan for this project is to demarcate the portions that may have been plagiarized clearly, and to compare them with the post that it may have been taken from.

CopyPastor records the score of the reported posts, and the reasons that it was caught by.

Score: 0.7580878138542175; Reported for: String similarity

It also records the full text of both the post suspected to be plagiarized and the post that it was potentionally taken from, and the dates and authors of both.

Setup

To setup the app on your local machine:

git clone https://github.com/SOBotics/CopyPastor.git
cd CopyPastor
sh setup.sh
flask run        # or python3 -m flask run

To learn about the API, you can check the API Documentation in the wiki.