Skip to content

DDuongNguyen/plagiarism-check-API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Plagiarism-Check-API

A simple API that can check similarities between 2 texts

Make a post request to /registration to create users Users have usernames,passwords and tokens
example:
{"username": "popo", "password: "popo"}

Make a post request to /detection to check for similarity Each check costs 1 token, correct username and password
example:
{"username": "popo", "password: "popo", "text1: "cats are cool" "text2: "cats are REAAAAALLY cool"}

Make a post request to /refill to refill your token (the admin_password is "meow", its required.)
example:
{ "username":"popo", "admin_password":"meow", "refill_amount": 100 }

If you want to run locally, comment out
client = MongoClient('mongodb://db:27017')
Comment in
client = MongoClient('mongodb://localhost:27017')

I included docker compose in it so If you have docker, feel free to
docker build
docker compose

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published