Transform AI-generated text into formal, human-like, and academic writing with ease, avoids AI detector! 🚀
✅ AI-Powered Text Refinement: Converts AI-generated or informal text into a more academic and human-like format.
✅ Expand Contractions: Transforms "don't" → "do not", "it's" → "it is", making text formal.
✅ Add Academic Transitions: Enhances coherence with phrases like "Moreover", "Therefore", etc.
✅ Passive Voice Conversion (Optional): "The researcher conducted the study" → "The study was conducted".
✅ Synonym Replacement (Optional): Replaces words with more sophisticated alternatives.
✅ Word & Sentence Statistics: Instantly view word and sentence counts before and after transformation.
✅ Streamlit Web Interface: Use a simple web app to input, transform, and copy text effortlessly.
🔗 Try the AI Text Humanizer App on Streamlit *
git clone https://github.com/DadaNanjesha/AI-Text-Humanizer-App.git
cd AI-Text-Humanizer-App
python -m venv venv
source venv/bin/activate # Linux/Mac
venv\Scripts\activate # Windows
pip install --upgrade pip
pip install -r requirements.txt
python -m spacy download en_core_web_sm
python -c "import nltk; nltk.download('punkt'); nltk.download('wordnet'); nltk.download('averaged_perceptron_tagger');"
streamlit run main.py
- This will open a browser at
http://localhost:8501
🎉 - Paste or upload your text, apply transformations, and see instant results!
- Push your repo to GitHub.
- Ensure
setup.sh
is in the repo root. - Link your GitHub repo to Streamlit Cloud & specify
app.py
as the entry point. - Streamlit Cloud will handle the deployment automatically.
AI-Text-Humanizer-App/
├── app.py # Streamlit Web Interface
├── main.py # PyQt Desktop Interface (Optional)
├── requirements.txt # Dependencies
├── setup.sh # Auto-installs NLP models
├── transformer/ # Contains text transformation logic
│ ├── __init__.py
│ └── app.py # AI Text Humanization Engine
├── .github/workflows/ # GitHub CI/CD Config
│ ├── ci.yml # CI/CD for GitHub Actions
│
└── README.md
# You are here! 🚀
🙌 We welcome contributions! Follow these simple steps:
- Fork this repository.
- Create a new branch (
git checkout -b feature-branch
). - Commit your changes (
git commit -m "Add new feature"
). - Push to GitHub (
git push origin feature-branch
). - Open a Pull Request and let’s improve the project together! 🚀
📝 This project is licensed under the MIT License – feel free to use and modify it as needed.
If you find this project useful, please consider:
- Starring the repository ⭐️
- Forking the project to contribute enhancements
- Following for updates on future improvements
Your engagement helps increase visibility and encourages further collaboration!
For any issues or feature requests, feel free to:
📩 Open an Issue: GitHub Issues
👨💻 Maintainer: @DadaNanjesha
🔥 Transform Your AI-Generated Text with Ease! ✨