Skip to content

Repositorio de Streamlit con herramientas como "Pregunta a tu PDF" que facilitan la consulta y gestión de documentos mediante Inteligencia Artificial.

Notifications You must be signed in to change notification settings

albertgilopez/streamlit

Repository files navigation

📄 Pregunta a tu PDF: Un Asistente de IA para Consultas en Documentos PDF

Pregunta a tu PDF es un asistente virtual impulsado por técnicas avanzadas de Procesamiento del Lenguaje Natural (PLN), diseñado para ayudarte a extraer información específica de tus documentos PDF con tan solo hacer una pregunta. Este proyecto integra tecnologías como LangChain, Together AI, LLaMa2 y Streamlit para proporcionar una interfaz amigable y eficiente que facilita la interacción con tus archivos PDF.

🎯 Características Principales

  • Carga de Archivos PDF: Sube tus documentos PDF y prepáralos para consultas.
  • Búsqueda Semántica: Realiza búsquedas semánticas en el contenido de tus documentos PDF.
  • Preguntas Abiertas: Haz preguntas abiertas y obtén respuestas directas del contenido de tus documentos.
  • Interfaz Amigable: Una interfaz de usuario sencilla y efectiva para interactuar con el asistente.

🛠 Tecnologías Utilizadas

  • Python: Lenguaje de programación principal del proyecto.
  • Streamlit: Para construir la interfaz de usuario.
  • Together AI (LLM LLaMa2): Modelo de lenguaje utilizado para el procesamiento de consultas.
  • HuggingFace: Para la generación de embeddings.
  • Chroma DB: Para almacenar embeddings y facilitar búsquedas.

Esquema "Pregunta a tu PDF" - Albert Gil López

🚀 Cómo Ejecutar el Proyecto

  1. Clonar el Repositorio:
git clone https://github.com/albertgilopez/streamlit/
  1. Instalar las Dependencias:
pip install -r requirements.txt
  1. Ejecutar el Archivo de Streamlit:
streamlit run app.py
  1. Acceso:

🖥 Uso

  1. Sube un archivo PDF mediante la interfaz de usuario.
  2. Una vez cargado el archivo, se activará un campo de texto.
  3. Escribe tu pregunta en el campo de texto.
  4. Haz clic en el botón Submit para obtener tu respuesta.

🤝 Contribuir

Si deseas contribuir al proyecto, sigue estos pasos:

  1. Haz un fork del repositorio.
  2. Crea una nueva rama con tu característica o corrección de error.
  3. Envía una solicitud de extracción.

📜 Licencia

Este proyecto está bajo la Licencia MIT.


Lee esta guía detallada, paso a paso, de explicación del proyecto y el código: https://medium.com/@jddam/pregunta-a-tu-pdf-un-asistente-de-ia-que-responde-tus-consultas-directamente-desde-documentos-6c5bee3324de

Pregunta a tu PDF - Albert Gil López

About

Repositorio de Streamlit con herramientas como "Pregunta a tu PDF" que facilitan la consulta y gestión de documentos mediante Inteligencia Artificial.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages