Skip to content

AI Based Image to Text Application, Enchance and analyze your extracted image using AI

Notifications You must be signed in to change notification settings

yasharth-0910/TextractAI

Repository files navigation

TextractAI - AI-Powered Image to Text Converter

Overview 📄

TextractAI is an advanced AI-powered application designed to convert images into text with high accuracy. Utilizing OCR (Optical Character Recognition) and AI-enhanced text analysis, TextractAI offers a comprehensive solution for extracting and processing text from images.

Features 🚀

  • OCR (Optical Character Recognition) 📷: Convert images to text with high accuracy.
  • AI Text Enhancement 🧠: Improve the quality of extracted text using AI algorithms.
  • Language Detection 🌐: Automatically detect the language of the extracted text.
  • Keyword Extraction 🔍: Identify and extract key terms from the text.
  • Document Analysis 📑: Analyze and structure the extracted text for better readability.
  • Subscription Management 💳: Manage user subscriptions with different plans and features. (Coming Soon)
  • Email Notifications 📧: Send email notifications for subscription updates and other events.
  • UPI Payment Integration 💵: Handle payments through UPI for subscription plans. (Under Development)

Future Prospects 🌟

We are continuously working to enhance TextractAI with new features and improvements. Some of the future prospects include:

  • Premium Subscription Plans 🏅: Introduce premium plans with additional features and benefits.
  • Advanced Text Analysis 🔬: Implement more sophisticated text analysis tools.
  • Multi-language Support 🗣️: Expand support for more languages.
  • Mobile Application 📱: Develop a mobile app for on-the-go text extraction.
  • Integration with Cloud Services ☁️: Enable integration with popular cloud storage and processing services.

Sponsorship 🤝

We are actively seeking sponsors to support the development and maintenance of TextractAI . Your sponsorship will help us:

  • Accelerate the development of new features.
  • Improve the accuracy and performance of our AI models.
  • Expand our infrastructure to handle more users and data.
  • Provide better support and documentation for our users.

If you are interested in sponsoring Img2Txt, please visit our GitHub Sponsors page.

Getting Started 🛠️

To get started with Img2Txt, follow these steps:

  1. Clone the repository:

    git clone https://github.com/yasharth-0910/imgtotext.git
    cd imgtotext
  2. Install dependencies:

    npm install --legacy-peer-deps
  3. Set up environment variables: Create a .env file in the root directory and add the necessary environment variables:

    GOOGLE_CLIENT_ID
    GOOGLE_CLIENT_SECRET
    NEXTAUTH_SECRET
    NEXTAUTH_URL
    GEMINI_API_KEY
    DATABASE_URL
    MERCHANT_UPI_ID
    ADMIN_EMAILS
    RESEND_API_KEY
  4. Run the application:

    npm run dev
  5. Access the application: Open your browser and navigate to http://localhost:3000.

Contributing 🤗

We welcome contributions from the community. If you would like to contribute to TextractAI , please follow these steps:

1. Fork the repository.
2. Create a new branch for your feature or bugfix.
3. Make your changes and commit them with a clear message.
4. Push your changes to your forked repository.
5. Create a pull request to the main repository.

License 📜

We are under no Licence, but if you use our codebase for any commercial use or project please give credit.

Contact 📬

If you have any questions or need further assistance, please contact me at [email protected].

Website 🌐

Visit our website: TextractAI

Thank you for your support!

About

AI Based Image to Text Application, Enchance and analyze your extracted image using AI

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published