{"id":21500166,"url":"https://github.com/furkanbaran/plagcheck-web-app","last_synced_at":"2026-05-17T18:12:03.025Z","repository":{"id":209732271,"uuid":"724819920","full_name":"FurkanBaran/PlagCheck-Web-App","owner":"FurkanBaran","description":"This Flask application provides a web-based interface for plagiarism detection. It was developed upon request as a simple project to address specific needs. Users can upload a primary text file along with multiple source files. ","archived":false,"fork":false,"pushed_at":"2024-06-15T20:54:24.000Z","size":935,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-08T22:04:23.176Z","etag":null,"topics":["flask","flask-api","flask-application","plagiarism","plagiarism-checker","plagiarism-detection","plagiarism-detector","python","python-webapp","python3"],"latest_commit_sha":null,"homepage":"https://plgtest.vercel.app/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/FurkanBaran.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-11-28T21:25:36.000Z","updated_at":"2025-03-12T19:24:03.000Z","dependencies_parsed_at":"2024-04-28T08:16:41.205Z","dependency_job_id":"13babda9-06fa-4e6e-b5f0-64e616fd315f","html_url":"https://github.com/FurkanBaran/PlagCheck-Web-App","commit_stats":null,"previous_names":["furkanbaran/placgcheck-web-app","furkanbaran/plagcheck-web-app"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/FurkanBaran/PlagCheck-Web-App","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FurkanBaran%2FPlagCheck-Web-App","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FurkanBaran%2FPlagCheck-Web-App/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FurkanBaran%2FPlagCheck-Web-App/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FurkanBaran%2FPlagCheck-Web-App/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FurkanBaran","download_url":"https://codeload.github.com/FurkanBaran/PlagCheck-Web-App/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FurkanBaran%2FPlagCheck-Web-App/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33149522,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-17T09:28:26.183Z","status":"ssl_error","status_checked_at":"2026-05-17T09:27:52.702Z","response_time":107,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["flask","flask-api","flask-application","plagiarism","plagiarism-checker","plagiarism-detection","plagiarism-detector","python","python-webapp","python3"],"created_at":"2024-11-23T17:22:10.225Z","updated_at":"2026-05-17T18:12:02.994Z","avatar_url":"https://github.com/FurkanBaran.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n# Plagiarism Checker Web App\n\nThis Flask application provides a web-based interface for plagiarism detection. It was developed upon request as a simple project to address specific needs. Users can upload a primary text file along with multiple source files. The application will compare the primary text against the sources to identify any potential plagiarism, highlighting suspected portions in red. This tool aims to offer a direct and effective way to spot similarities in textual content, tailored to educational and preliminary research contexts.\n\n**Live demo**: https://plgtest.vercel.app/\n\n## Features\n\n- File upload for a primary text file and multiple source files.\n- Plagiarism detection based on customizable N-gram comparison.\n- Highlighting of plagiarized text in the user interface.\n\n## Installation\n\n1. **Clone the Repository**\n\n   ```bash\n   git clone https://github.com/FurkanBaran/PlagCheck-Web-App.git\n   cd PlagCheck-Web-App\n2.  **Set Up a Virtual Environment** (optional, but recommended)\n     \n    ``python -m venv venv\n    source venv/bin/activate  # On Windows use `venv\\Scripts\\activate` `` \n    \n3.  **Install Requirements**\n \n    \n    `pip install -r requirements.txt` \n    \n \n\n## Usage\n\nTo start the server:\n\n`flask run` \n\nOpen a web browser and navigate to `http://127.0.0.1:5000/` to access the application.\n\n### Uploading Files\n\n-   Navigate to the main page.\n-   Use the file input fields to select one main file and multiple source files.\n-   Set the N value for N-gram comparison.\n-   Submit the form to see the plagiarism detection results.\n\n## Screenshots\n![Ekran görüntüsü 2024-06-02 220520](https://github.com/FurkanBaran/PlagCheck-Web-App/assets/21145014/2bdad238-6e1a-4325-bd98-beb42605fb19)\n![Ekran görüntüsü 2024-06-02 220550](https://github.com/FurkanBaran/PlagCheck-Web-App/assets/21145014/d880b29d-93d6-4fec-a5c2-4804bf9a145c)\n![Ekran görüntüsü 2024-06-02 220635](https://github.com/FurkanBaran/PlagCheck-Web-App/assets/21145014/9ccc78e1-98ab-4966-b696-41e0e1b3edfb)\n\n\n\n## License\n\nDistributed under the MIT License. See `LICENSE` for more information.\n\n## Contact\n\nFurkan Baran - furkanbaran021@gmail.com\n##\nProject Link: [https://github.com/FurkanBaran/PlagCheck-Web-App]\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffurkanbaran%2Fplagcheck-web-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffurkanbaran%2Fplagcheck-web-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffurkanbaran%2Fplagcheck-web-app/lists"}