Plagiarism Remover is a powerful React-based tool designed to help users paraphrase text, making it unique and plagiarism-free while retaining its original context. It leverages advanced AI algorithms through the RapidAPI paraphrasing service to provide high-quality, contextually accurate rewrites.
Check out a live demo of the Plagiarism Remover tool here.
- AI-Powered Paraphrasing: Uses state-of-the-art language models to generate paraphrased content.
- Context Preservation: Maintains the original context and meaning of the text.
- Real-time Processing: Fast and efficient, with results delivered in seconds.
- User-Friendly Interface: Intuitive and responsive design, optimized for desktop and mobile.
-
Clone this repository:
git clone https://github.com/biswadeep-roy/plagarism-remover.git cd plagiarism-remover
-
Install dependencies:
npm install
-
Obtain an API Key from RapidAPI. Subscribe to the
rewriter-paraphraser-text-changer-multi-language
API and copy your API key. -
Configure the API Key:
- In the
utils
folder, open thetextProcessor.ts
file. - Replace the
x-rapidapi-key
value with your own RapidAPI key.
- In the
-
Start the development server:
npm run dev
Open http://localhost:5173 to view the application.
- Enter Text: Paste or type the text you want to paraphrase.
- Process Text: Click on the "Process Text" button, which sends your input text to the API for processing.
- Copy Result: After processing, copy the paraphrased text for further use.
- components/: Contains React components for the application's UI, including buttons, text areas, and error messages.
- utils/: Includes
textProcessor.ts
, the core file that handles API communication. - App.tsx: The main app component that orchestrates the application's functionality and layout.
- React: For building the user interface.
- TypeScript: Ensures type safety.
- RapidAPI: Provides the paraphrasing API service.
- Tailwind CSS: CSS framework for styling.
This project is open source and available under the MIT License.
Contributions are welcome! Please submit a pull request or open an issue if you'd like to help improve this tool.
Happy Paraphrasing! 🎉