RAG Bot

Generative AI project to provide an interactive quiz based on a supplied PDF.

Python streamlit

🧩 Rag Bot

Esse projeto foi desenvolvido como desafio de uma vaga para Engenheiro de IA. O objetivo era criar um chatbot de RAG (Retrieval-Augmented Generation) usando Python, que pudesse responder perguntas com base em um documento fornecido.

A ideia do desafio era explorar diversos modelos e técnicas de extrassão e processamento de texto, portanto a arquitetura do projeto foi feita para ser bastante modular, permitindo a fácil substituição de componentes e a avaliação de diferentes técnicas/tecnologias.

O RAG Bot inclui uma interface de linha de comando para executar tarefas e uma interface gráfica com Streamlit para realização do quiz. As instruções de instalação e execução estão disponíveis no README do repositório do GitHub.