https://github.com/ayusharma-ctrl/ai-plagiarism-detector
An AI-powered plagiarism detection tool utilizing Google Gemini AI to analyze pdf and docx uploads, checking for originality against extensive sources.
https://github.com/ayusharma-ctrl/ai-plagiarism-detector
google-generative-ai jspdf mammoth nextjs pdf2json reactjs shadcn-ui typescript
Last synced: about 2 months ago
JSON representation
An AI-powered plagiarism detection tool utilizing Google Gemini AI to analyze pdf and docx uploads, checking for originality against extensive sources.
- Host: GitHub
- URL: https://github.com/ayusharma-ctrl/ai-plagiarism-detector
- Owner: ayusharma-ctrl
- Created: 2024-11-03T09:48:04.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-09T10:20:37.000Z (over 1 year ago)
- Last Synced: 2025-06-20T04:07:08.149Z (about 1 year ago)
- Topics: google-generative-ai, jspdf, mammoth, nextjs, pdf2json, reactjs, shadcn-ui, typescript
- Language: TypeScript
- Homepage: https://ayush-sharma-ai-plagiarism-detector.vercel.app
- Size: 215 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# App - Don't Get Caught
This project is an AI-powered plagiarism detection tool that allows users to upload PDF or Docx files and receive a detailed report on the plagiarized content.
## Getting Started
Follow the instructions below to set up the project locally on your machine.
### Installation
1. **Clone the repository:**
```bash
git clone https://github.com/ayusharma-ctrl/Ayush-Sharma-AIPlagiarismDetector.git
2. **Navigate to the project directory:**
```bash
cd Ayush-Sharma-AIPlagiarismDetector
3. **Install dependencies:**
```bash
npm install
### Configuration
Create a `.env.local` file in the root directory of your project and add the following environment variables:
```bash
# Gemini AI API Key
GEMINI_API_KEY=your-gemini-api-key
```
### Running the Project
```bash
npm run dev
```
### Build for production:
```bash
npm run build
```