letxinet / Letxinet_Explicacion.html
C2MV's picture
Initial upload for Build Small Hackathon
68fb5e2 verified
Raw
History Blame Contribute Delete
4.64 kB
<!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>