GitHunt
AY

AyeshaAshfaq12/Text-Tweak

TextTweak is a Django-based web application leveraging Computer Vision and Machine Learning to perform advanced text recognition, manipulation, and enhancement tasks.

TextTweak ๐Ÿ“„๐Ÿ”ง

Django
Python
Computer Vision

TextTweak is a cutting-edge web application that leverages Django, Computer Vision, and Machine Learning to perform intelligent text recognition, manipulation, and enhancement tasks. From converting images to text to advanced processing, TextTweak provides an intuitive, robust solution for all your text processing needs.


๐Ÿš€ Features

  • Optical Character Recognition (OCR): Extract text from images using advanced computer vision techniques.
  • Text Enhancement: Clean and preprocess text for improved readability and accuracy.
  • Multi-language Support: Detect and process text in various languages.
  • Export Options: Save the processed text in multiple formats (e.g., .txt, .pdf).
  • User-Friendly Interface: An intuitive UI for seamless user experience.

๐Ÿ› ๏ธ Technologies Used

  • Backend Framework: Django
  • Programming Language: Python
  • AI/ML Libraries: TensorFlow, OpenCV
  • Frontend: HTML, CSS, JavaScript
  • Database: SQLite
  • Version Control: Git & GitHub

๐ŸŽฏ How to Install & Run the Project

  1. Clone the Repository:
git clone https://github.com/AyeshaAshfaq12/Dynamic_Image_Text_Manipulator.git
  1. Navigate to the Project Directory:
cd Dynamic_Image_Text_Manipulator
  1. Create a Virtual Environment:
python -m venv venv
  1. Activate the Virtual Environment:
venv\Scripts\activate
  1. Install Dependencies:
pip install -r requirements.txt
  1. Run Database Migrations:
python manage.py migrate
  1. Start the Development Server:
python manage.py runserver
  1. Open the application in your browser at http://127.0.0.1:8000.

Languages

Python77.4%CSS13.2%HTML9.4%JavaScript0.0%

Contributors

Created April 29, 2024
Updated December 7, 2025
AyeshaAshfaq12/Text-Tweak | GitHunt