An open API service indexing awesome lists of open source software.

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.

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
```