| <!DOCTYPE html> |
| <html lang="es"> |
| <head> |
| <meta charset="UTF-8"> |
| <title>Letxinet Gradio - Explicación</title> |
| <style> |
| body { font-family: Arial, sans-serif; line-height: 1.6; margin: 40px; color: #333; } |
| h1 { color: #4338ca; border-bottom: 2px solid #e0e7ff; padding-bottom: 10px; } |
| h2 { color: #3730a3; margin-top: 30px; } |
| p { text-align: justify; } |
| ul { margin-bottom: 20px; } |
| li { margin-bottom: 10px; } |
| </style> |
| </head> |
| <body> |
|
|
| <h1>LETXINET GRADIO - Asistente de Investigación Académica</h1> |
|
|
| <p><strong>Letxinet Gradio</strong> es una avanzada plataforma de investigación científica impulsada por Inteligencia Artificial y agentes autónomos. Desarrollada y diseñada íntegramente de forma independiente por el equipo <strong>c2mv</strong>, esta aplicación está especialmente ajustada para entornos de investigación universitaria y para el <em>Build Small Hackathon de HuggingFace</em>.</p> |
|
|
| <h2>CARACTERÍSTICAS PRINCIPALES</h2> |
|
|
| <ul> |
| <li><strong>1. Motor de Búsqueda Multi-Repositorio y Bypass "Anubis":</strong><br> |
| El núcleo del programa permite realizar búsquedas simultáneas en docenas de bases de datos. A diferencia de un buscador tradicional, Letxinet Gradio implementa un "DME" (Deep Metadata Enhancement) y mecanismos de bypass heurísticos que permiten burlar escudos anti-bot como Cloudflare o DSpace v7. Esto le permite extraer PDFs ocultos de repositorios latinoamericanos como ALICIA o RENATI, lo cual es vital para investigaciones en Perú. Además incluye un "Fallback Manager" que lanza búsquedas de rescate en OpenAlex y Semantic Scholar si los repositorios locales fallan o bloquean el acceso.</li> |
|
|
| <li><strong>2. Ecosistema de Agentes y Arquitectura ARA+</strong><br> |
| El sistema emplea un pipeline jerárquico. No le hace una sola pregunta a la IA, sino que lanza un enjambre de agentes: |
| <ul> |
| <li><em>El Metodólogo:</em> Revisa que el diseño científico sea sólido (usa protocolo GRADE).</li> |
| <li><em>El Teórico:</em> Elabora el marco conceptual.</li> |
| <li><em>El Arquitecto:</em> Orquesta el plan maestro de investigación.</li> |
| <li><em>El ARA+ (Agente de Refinamiento Académico):</em> La última fase, se encarga de corregir anglicismos, asegurar la cohesión geográfica (ej. priorizar datos de la "Universidad Nacional del Santa", Perú) y garantizar la escritura en formato científico impecable.</li> |
| </ul> |
| </li> |
|
|
| <li><strong>3. Análisis de PDFs con PyMuPDF</strong><br> |
| Se incluye un potente procesador de PDFs locales. En lugar de procesar ciegamente el texto, utiliza expresiones regulares complejas para separar el documento en "Metodología", "Resultados", "Conclusiones" y extraer estadísticas críticas (p-values, intervalos de confianza). El sistema soporta la inclusión de datos directamente a un ChromaDB (base de datos vectorial local) para el sistema de RAG (Retrieval-Augmented Generation).</li> |
|
|
| <li><strong>4. Clasificación GRADE Exhaustiva</strong><br> |
| Se integraron 4 modos de evaluación de evidencia médica y científica: Keywords, Oxford, LLM e Híbrido. El algoritmo evalúa cada fuente y determina si es una evidencia de nivel ALTO (ej. Metaanálisis) o MUY BAJO (ej. Opinión experta), ponderando los resultados finales para evitar sesgos en el informe redactado por la IA.</li> |
|
|
| <li><strong>5. Visualización Avanzada y Exportaciones Universales</strong><br> |
| La herramienta incluye: |
| <ul> |
| <li>Interfaz gráfica basada en Gradio (Glassmorphism, Dark Mode).</li> |
| <li>Generación de grafos interactivos (Pyvis y NetworkX) que mapean co-citaciones.</li> |
| <li>Sistema unificado de exportación de resultados a: Markdown, BibTeX (para gestores como Zotero o Mendeley), Word (.docx) y empaquetamiento del workspace en ZIP (informe, CSV de metadatos, configuraciones).</li> |
| </ul> |
| </li> |
| </ul> |
|
|
| <h2>CÓMO EJECUTAR ESTA APLICACIÓN</h2> |
|
|
| <ol> |
| <li>El sistema opera completamente en local con un entorno virtual Python (venv).</li> |
| <li>Todo el código fuente está alojado en GitHub y usa HuggingFace Spaces/Modelos a través de las APIs correspondientes.</li> |
| <li>El frontend de Gradio se lanza usando <code>python app.py</code>. Se ha eliminado cualquier capa de autenticación restrictiva; ahora es <strong>libre y de código abierto (Open Source)</strong>, listo para demostraciones y despliegues sin contraseña.</li> |
| </ol> |
|
|
| </body> |
| </html> |
|
|