Description :
Doc X ense est un outil d'analyse de documents polyvalent optimisé par un traitement avancé du langage naturel. Il offre deux fonctionnalités clés :
Réponse aux questions avec les indicateurs de confiance RAG : les utilisateurs téléchargent des PDF, posent des questions et reçoivent des réponses avec des niveaux de confiance, ce qui leur permet d'évaluer la fiabilité des réponses.
Notation par sujet : le système analyse les PDF sur divers sujets, générant des questions et attribuant des scores à chaque sujet. Les utilisateurs interagissent avec le système en fournissant des réponses aux questions ou aux invites. Le système évalue dynamiquement les réponses des utilisateurs, en tenant compte de facteurs tels que la pertinence, la profondeur et la précision. Sur la base de l'analyse des entrées des utilisateurs, DocXense calcule un score personnalisé pour chaque utilisateur, reflétant sa compréhension et son engagement.
Avec une interface intuitive et un accent mis sur la précision et l'efficacité, DocXense fournit des informations précieuses à partir des documents téléchargés, répondant aux divers besoins des utilisateurs.
Workflow Diagram ? :
How to Use ? :
Setup :
1. Ouvrez src/.env et remplacez-le par votre jeton API HuggingFace et votre clé API OpenAI.
HUGGINGFACEHUB_API_TOKEN = YOUR_API_KEY
OPENAI_API_KEY = YOUR_API_KEY
2. Exécutez la commande suivante pour télécharger les exigences.
pip install -r requirements.txt
3. Une fois installé, exécutez ce qui suit pour démarrer l'application.
streamlit run src/main.py
Screenshots :