https://github.com/dadananjesha/ai-text-humanizer-app
Transform AI-generated text into formal, human-like, and academic writing with ease, avoids AI detector!
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (12.3%) to scientific vocabulary
Keywords
Repository
Transform AI-generated text into formal, human-like, and academic writing with ease, avoids AI detector!
Basic Info
- Host: GitHub
- Owner: DadaNanjesha
- License: mit
- Language: Python
- Default Branch: main
- Homepage: https://ai-text-humanizer-app-by-dada.streamlit.app/
- Size: 523 KB
Statistics
- Stars: 20
- Watchers: 1
- Forks: 10
- Open Issues: 0
- Releases: 0
Topics
Metadata Files
README.md
✨ AI Text Humanizer App ✨
Transform AI-generated text into formal, human-like, and academic writing with ease, avoids AI detector! 🚀
📌 Features
✅ 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.
🚀 Live
🔗 Try the AI Text Humanizer App on Streamlit *

📥 Installation
1️⃣ Clone the Repository
bash
git clone https://github.com/DadaNanjesha/AI-Text-Humanizer-App.git
cd AI-Text-Humanizer-App
2️⃣ Set Up a Virtual Environment (Recommended)
bash
python -m venv venv
source venv/bin/activate # Linux/Mac
venv\Scripts\activate # Windows
3️⃣ Install Dependencies
bash
pip install --upgrade pip
pip install -r requirements.txt
4️⃣ Download NLP Models
bash
python -m spacy download en_core_web_sm
python -c "import nltk; nltk.download('punkt'); nltk.download('wordnet'); nltk.download('averaged_perceptron_tagger');"
🖥️ Usage
🎯 Run the Streamlit Web App
bash
streamlit run main.py
- This will open a browser at http://localhost:8501 🎉
- Paste or upload your text, apply transformations, and see instant results!
🛠️ Deployment
📌 Deploying on Streamlit Cloud
- Push your repo to GitHub.
- Ensure
setup.shis in the repo root. - Link your GitHub repo to Streamlit Cloud & specify
app.pyas the entry point. - Streamlit Cloud will handle the deployment automatically.
📂 Project Structure
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! 🚀
👨💻 Contributing
🙌 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! 🚀
📄 License
📝 This project is licensed under the MIT License – feel free to use and modify it as needed.
⭐️ Support & Call-to-Action
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!
📞 Contact & Support
For any issues or feature requests, feel free to:
📩 Open an Issue: GitHub Issues
👨💻 Maintainer: @DadaNanjesha
🔥 Transform Your AI-Generated Text with Ease! ✨
Owner
- Name: DADA NANJESHA
- Login: DadaNanjesha
- Kind: user
- Location: BERLIN
- Repositories: 1
- Profile: https://github.com/DadaNanjesha
GitHub Events
Total
- Issues event: 1
- Watch event: 47
- Delete event: 2
- Push event: 31
- Pull request event: 8
- Fork event: 21
- Create event: 5
Last Year
- Issues event: 1
- Watch event: 47
- Delete event: 2
- Push event: 31
- Pull request event: 8
- Fork event: 21
- Create event: 5
Committers
Last synced: 8 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| DADA NANJESHA | d****c@g****m | 32 |
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 1
- Total pull requests: 9
- Average time to close issues: N/A
- Average time to close pull requests: about 18 hours
- Total issue authors: 1
- Total pull request authors: 1
- Average comments per issue: 0.0
- Average comments per pull request: 0.0
- Merged pull requests: 8
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 1
- Pull requests: 9
- Average time to close issues: N/A
- Average time to close pull requests: about 18 hours
- Issue authors: 1
- Pull request authors: 1
- Average comments per issue: 0.0
- Average comments per pull request: 0.0
- Merged pull requests: 8
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- mohithlingosme (1)
Pull Request Authors
- DadaNanjesha (8)