|
--- |
|
base_model: unsloth/qwen2.5-7b-bnb-4bit |
|
language: |
|
- en |
|
- es |
|
license: apache-2.0 |
|
tags: |
|
- text-generation-inference |
|
- transformers |
|
- unsloth |
|
- qwen2 |
|
- trl |
|
- sft |
|
datasets: |
|
- Agnuxo/Agente-Director |
|
--- |
|
|
|
# Uploaded model |
|
|
|
[<img src="https://github.githubassets.com/assets/GitHub-Mark-ea2971cee799.png" width="100"/><img src="https://github.githubassets.com/assets/GitHub-Logo-ee398b662d42.png" width="100"/>](https://github.com/Agnuxo1) |
|
- **Developed by:** [Agnuxo](https://github.com/Agnuxo1/Explicaci-n-Debate-PDF) |
|
- **Developed by:** Agnuxo |
|
- **License:** apache-2.0 |
|
- **Finetuned from model :** unsloth/qwen2.5-7b-bnb-4bit |
|
|
|
This qwen2 model was trained 2x faster with [Unsloth](https://github.com/unslothai/unsloth) and Huggingface's TRL library. |
|
|
|
[<img src="https://raw.githubusercontent.com/unslothai/unsloth/main/images/unsloth%20made%20with%20love.png" width="200"/>](https://github.com/unslothai/unsloth) |
|
|
|
|
|
# Lector y Debatidor de Documentos 📚🗣️ |
|
|
|
Este modelo es parte de un sistema de lectura y debate de documentos que utiliza dos modelos de lenguaje para generar explicaciones y simular debates sobre el contenido de documentos PDF y TXT. |
|
|
|
## Descripción del Modelo |
|
|
|
El sistema utiliza dos modelos principales: |
|
|
|
1. **Agente-GPT (Profesor)**: `Agnuxo/Agente-GPT-Qwen-2.5-7B-Spanish_16bit` |
|
- Basado en Qwen 2.5 7B, adaptado para español |
|
- Función: Explicar documentos y generar preguntas para el debate |
|
|
|
2. **Agente-Llama (Periodista)**: `Agnuxo/Agente-Llama-3.1-Spanish_16bit` |
|
- Basado en Llama 3.1, adaptado para español |
|
- Función: Responder preguntas y participar en el debate con un estilo periodístico |
|
|
|
## Uso Previsto |
|
|
|
Este modelo está diseñado para: |
|
- Analizar y explicar documentos en español |
|
- Generar debates simulados sobre el contenido de los documentos |
|
- Proporcionar una experiencia interactiva de aprendizaje y discusión |
|
|
|
## Limitaciones y Sesgos |
|
|
|
- Los modelos están optimizados para el idioma español y pueden tener un rendimiento limitado en otros idiomas. |
|
- La calidad del debate depende de la calidad y relevancia del documento de entrada. |
|
- Pueden existir sesgos inherentes a los datos de entrenamiento utilizados. |
|
|
|
## Consideraciones Éticas |
|
|
|
- El sistema no debe utilizarse para generar o propagar información falsa o engañosa. |
|
- Los usuarios deben ser conscientes de que las respuestas son generadas por IA y pueden requerir verificación humana. |
|
|
|
## Métricas de Evaluación |
|
|
|
- Perplexidad: [Valor] |
|
- Precisión en tareas de comprensión de lectura: [Valor] |
|
|
|
## Entrenamiento |
|
|
|
Los modelos fueron fine-tuned utilizando el dataset `Agnuxo/Spanish-Debate-Dataset`, que contiene: |
|
- Transcripciones de debates en español |
|
- Artículos periodísticos y académicos |
|
- Resúmenes de documentos en diversos campos |
|
|
|
# Explicación-Debate-PDF-VOZ |
|
Programa en local para subir documentos PDF o TXT en cualquier idioma, con Opción de consuta, explicación y Debate sobre el documento entre dos LLM GPT y Llama, con salida de voz en Español. |
|
|
|
## 🖥️ Interfaz de Usuario |
|
|
|
La interfaz gráfica incluye: |
|
|
|
- 💬 Área de chat para mostrar el debate |
|
- 🎛️ Controles de velocidad de voz |
|
- 🔢 Ajustes de límite de tokens |
|
- 📂 Botón para cargar documentos |
|
- ▶️ Botones para iniciar explicación o debate |
|
|
|
|
|
## 🧠 Modelos de IA |
|
|
|
El programa utiliza dos modelos de lenguaje: |
|
|
|
- 🧑🏫 **Profesor-GPT**: Basado en "GPT" |
|
- 👩🎤 **Periodista LLAMA**: Basado en "Meta-Llama-3.1-8B" |
|
|
|
|
|
## 🎙️ Síntesis de Voz |
|
|
|
Se utilizan dos modelos de TTS: |
|
|
|
- 🇪🇸 Modelo español para el Profesor-GPT |
|
- 🇦🇷 Modelo con acento argentino para la Periodista LLAMA |
|
|
|
|
|
## 📝 Notas Adicionales |
|
|
|
- El programa convierte números y fórmulas a texto para mejorar la síntesis de voz. |
|
- Se incluyen controles para ajustar la velocidad de reproducción de voz. |
|
- La interfaz permite una fácil navegación y control del proceso de lectura y debate. |
|
|
|
|
|
--- |
|
|
|
Desarrollado por [Francisco Angulo de Lafuente] |
|
|
|
# 📚 Lector y Debatidor de Documentos |
|
|
|
![Banner](https://github.com/Agnuxo1/Explicaci-n-Debate-PDF) |
|
|
|
## 🌟 Características Principales |
|
|
|
- 📖 Lectura de documentos PDF y TXT |
|
- 🗣️ Explicación del contenido en español |
|
- 🎭 Debate simulado entre dos IA |
|
- 🔊 Síntesis de voz para las respuestas |
|
- 🖥️ Interfaz gráfica moderna y fácil de usar |
|
|
|
## 🛠️ Tecnologías Utilizadas |
|
|
|
- Python |
|
- PyQt5 para la interfaz gráfica |
|
- Transformers para modelos de lenguaje |
|
- TTS para síntesis de voz |
|
- PyPDF2 para lectura de PDFs |
|
|
|
## 🚀 Cómo Funciona |
|
|
|
El programa ofrece una experiencia interactiva de lectura y debate de documentos: |
|
|
|
1️⃣ **Carga de Documentos**: Sube fácilmente archivos PDF o TXT. |
|
|
|
2️⃣ **Explicación del Contenido**: Una IA explica el documento de forma clara y concisa. |
|
|
|
3️⃣ **Debate Simulado**: Dos IA, un "Profesor-GPT" y una "Periodista LLAMA", debaten sobre el contenido. |
|
|
|
4️⃣ **Síntesis de Voz**: Las respuestas se convierten en audio para una experiencia más inmersiva. |
|
|
|
5️⃣ **Interacción del Usuario**: Participa en el debate añadiendo tus propios comentarios o preguntas. |
|
|
|
## Citación |
|
|
|
Si utilizas este modelo en tu investigación, por favor cita: |
|
|
|
|