This repository contains a collection of Generative AI-based projects developed under J-TECH-bot. Each project explores different use cases of Large Language Models (LLMs), Natural Language Processing (NLP), and Generative AI applications.
Description: Converts images into readable text data using OCR + Generative AI.
Tech Stack: Python, OpenAI/LLM APIs, OCR libraries (e.g., Tesseract).
Use Case: Useful for extracting structured information from scanned documents, invoices, or images.
Description: An AI-powered chatbot that can read and answer queries from invoices.
Tech Stack: Python, LangChain, Generative AI (LLM), PDF parsing tools.
Use Case: Enables businesses to automate invoice-related queries (e.g., “What is the total amount due?”).
Description: A Question-Answering Chatbot that provides responses based on given data or documents.
Tech Stack: Generative AI, LangChain, Hugging Face models, Python.
Use Case: Can be integrated into customer support, knowledge bases, or internal Q&A systems.
Python 🐍
Generative AI Models (LLMs)
LangChain / Hugging Face
OCR (for Image-to-Text)
PDF/Text Parsing Libraries
🚀 How to Run
Clone this repo:
git clone https://github.com//GenerativeAI-Projects.git cd GenerativeAI-Projects
Create a virtual environment & install dependencies:
pip install -r requirements.txt
Update .env file with your API keys (OpenAI / Hugging Face).
Navigate into a project folder and run the app. Example:
cd Invoice_ChatBot python app.py