Description :
Doc X ense é uma ferramenta versátil de análise de documentos alimentada por processamento avançado de linguagem natural. Ele oferece duas funcionalidades principais:
Resposta a perguntas com indicadores de confiança RAG: os usuários carregam PDFs, fazem perguntas e recebem respostas com classificações de confiança, permitindo-lhes avaliar a confiabilidade das respostas.
Pontuação baseada em tópicos: O sistema analisa PDFs em vários tópicos, gerando perguntas e atribuindo pontuações a cada tópico. Os usuários interagem com o sistema fornecendo respostas a perguntas ou solicitações. O sistema avalia dinamicamente as respostas do usuário, considerando fatores como relevância, profundidade e precisão. Com base na análise da entrada do usuário, o DocXense calcula uma pontuação personalizada para cada usuário, refletindo sua compreensão e engajamento.
Com uma interface intuitiva e foco na precisão e eficiência, o DocXense fornece informações valiosas a partir de documentos carregados, atendendo às diversas necessidades dos usuários.
Workflow Diagram ? :
How to Use ? :
Setup :
1. Abra src/.env e substitua-o pelo seu token de API HuggingFace e chave de API OpenAI.
HUGGINGFACEHUB_API_TOKEN = YOUR_API_KEY
OPENAI_API_KEY = YOUR_API_KEY
2. Execute o seguinte comando para fazer download dos requisitos.
pip install -r requirements.txt
3. Depois de instalado, execute o seguinte para iniciar o aplicativo.
streamlit run src/main.py
Screenshots :