Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/thee-unruly/chat-with-pdf


https://github.com/thee-unruly/chat-with-pdf

Last synced: 4 days ago
JSON representation

Awesome Lists containing this project

README

        

# Project Title: Chat With PDF

## Overview

The **Chat with PDF** is an application that helps people extract information from their pdfs to ease the process of reading through the whole pdf just by writing a prompt and leave it to do the generation of data. This project leverages various libraries and frameworks to provide a user-friendly interface.

## Table of Contents

- [Features](#features)
- [Technologies Used](#technologies-used)
- [Installation](#installation)
- [Usage](#usage)
- [Contributing](#contributing)
- [License](#license)

## Features

- Upload and analyze PDF documents.
- Extract and process relevant data for risk analysis.
- Interactive chat interface for user queries.
- Efficient embedding generation for document data.
- Real-time insights and recommendations.

## Technologies Used

- Python
- Chainlit
- Langchain
- Chroma
- Additional libraries (list any other relevant libraries)

## Installation

To set up the project locally, follow these steps:

1. Clone the repository:
```bash
git clone https://github.com/Thee-Unruly/Chat-with-PDF.git
cd Chat-with-PDF