Skip to content

Detection of plagiarism in mathematical notation using Django and TeX database

Notifications You must be signed in to change notification settings

23tania/Skradzione-wzory

 
 

Repository files navigation

Skradzione Wzory

A web application that detects plagiarism in mathematical formulas in files written with the LaTeX package. Thanks to the application, you can send a file of your choice with the .tex extension, and the application will compare it with other files available in the database for plagiarism.

Table of Contents

General Information

  • Project for the subject Inżynieria Oprogramowania, sem V
  • Searching for plagiarism in mathematical formulas in .tex files
  • Comparing files with prepared database
  • Generating analisis and report

Technologies Used

  • Python - version 3.8.5
  • Django - version 3.1.3
  • Pillow - version 8.3.1

Features

List the ready features here:

  • Uploading files to the site
  • Searching for plagiarism in mathematical formulas in .tex files
  • Comparing files with prepared database
  • Raport and stats generation

Screenshots

image image

Setup

Requirements:

  • Python - version 2.7+
  • Django - version 3.1.3

After downloading project files open your terminal in project directory and use comand: py manage.py runserver then go to http://localhost:8080

Project Status

Project is: complete

Room for Improvement

Room for Improvement:

  • Application interactivity
  • Application performance

To do:

  • Database enlargement
  • User can add files to the database

Contact

Created by our team - Feel free to contact us!

About

Detection of plagiarism in mathematical notation using Django and TeX database

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TeX 89.9%
  • Python 5.5%
  • HTML 2.7%
  • CSS 1.9%