Descrição da ferramenta: O RAGBOT é uma interface de chat em tempo real que utiliza um pipeline RAG personalizado, com frontend em React e backend em FastAPI. Suporta upload de arquivos, fragmentação de documentos e busca semântica, armazenando dados em um banco de dados SQLite.
Atributos:
- 📁 Upload de Arquivos: Permite aos usuários enviar documentos para análise e consulta.
- 🔍 Busca Semântica: Facilita a localização de informações relevantes através da compreensão do contexto.
- 🗂️ Fragmentação de Documentos: Divide documentos grandes em partes menores para melhor processamento.
- 💾 Armazenamento SQLite: Utiliza um banco de dados leve para gerenciar os dados do usuário eficientemente.
- ⚙️ Painel Interativo: Oferece uma interface amigável e responsiva para interação em tempo real.
Exemplos de uso:
- 💬 Apoio ao Cliente: Utilização da ferramenta para responder perguntas frequentes dos clientes em tempo real.
- 📚 Análise de Documentos: Processamento e extração de informações relevantes a partir de relatórios enviados pelos usuários.
- 🔎 Pesquisa Acadêmica: Auxílio na busca por artigos e publicações específicas dentro de um repositório digital.
- 📝 Coleção de Dados: Coleta e organização automática de informações enviadas por usuários durante interações no chat.
- 👥 Tutoriais Interativos: Criação de sessões educativas onde os usuários podem fazer perguntas sobre tópicos específicos enquanto aprendem.