Skip to content

This project is a robust PDF processing application built with React.js for the frontend and FastAPI for the backend. It leverages the power of LLMs (Large Language Models) and Hugging Face's embedding models to extract, process, and analyze content from PDF documents. Key Features: Content Extraction: Extract text and metadata from uploaded PDFs

Notifications You must be signed in to change notification settings

Karan071/GenAI-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

PDF Insights App

This project is a React-based application built with Vite, designed to allow users to upload PDF files and interact with the application through a chat interface. The app includes a backend API for file uploads and text responses.

Table of Contents

Features

  • File Upload: Users can upload multiple PDF files simultaneously.
  • Chat Interface: Real-time chat interface for user interactions.
  • API Integration: Communicates with a backend API for file processing and responses.

Prerequisites

  • Node.js (version 16 or higher recommended)
  • npm (comes with Node.js) or Yarn (for dependency management)

Setup Instructions

  1. Clone the Repository:

    git clone https://github.com/Karan071/GenAI-Project.git
  2. Project setup

    - Frontend 
        cd/assignment-app
        npm run dev
    
    -Backend
        cd backend
        python backend.py
        to run it cmd is : uvicorn backend:app --reload
        

Demo Clips

Project Demo clips : https://drive.google.com/file/d/13zR4tavpOp3Bf6mrFYwcBzEDDxdyg0HQ/view?usp=sharing

Technologies Used

  • React
  • Fast API
  • LLama Index
  • Approach Utilised : RAG

Workflow Management

About

This project is a robust PDF processing application built with React.js for the frontend and FastAPI for the backend. It leverages the power of LLMs (Large Language Models) and Hugging Face's embedding models to extract, process, and analyze content from PDF documents. Key Features: Content Extraction: Extract text and metadata from uploaded PDFs

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published