Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📄 ChatPDF - Converse com seus Arquivos

ChatPDF é um chatbot interativo que permite aos usuários fazer perguntas sobre arquivos PDF e obter respostas inteligentes baseadas no conteúdo do documento. Utilizando IA generativa e técnicas de processamento de linguagem natural (NLP), o projeto simplifica a extração de informações de textos complexos.


🚀 Tecnologias Utilizadas

Tecnologia Descrição
Python Linguagem principal do projeto
Streamlit Interface web interativa
LangChain Construção de cadeias de processamento de linguagem
FAISS Indexação para busca vetorial
Hugging Face Modelos de IA para processamento de linguagem
PyPDF2 / pdfplumber Extração de texto de arquivos PDF
dotenv Gerenciamento de credenciais
Poetry Gerenciador de dependências

📌 Funcionalidades

✅ Carregamento de arquivos PDF via interface amigável
✅ Extração e segmentação inteligente do texto
✅ Busca eficiente usando FAISS e embeddings da Hugging Face
✅ Geração de respostas inteligentes com IA generativa
✅ Interface intuitiva usando Streamlit
Histórico de conversa mantido dentro da sessão
✅ Possibilidade de rodar localmente e fazer deploy na nuvem


📥 Instalação e Configuração

1️⃣ Clonar o Repositório

git clone https://github.com/soufran/ChatPDF-LLM.git
cd ChatPDF-LLM

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages