Resumen de texto

Trabajar con Hugging Face

Jacob H. Marquez

Lead Data Engineer

¿Qué es el resumen?

$$

Texto largo

$$

part2.jpg

Trabajar con Hugging Face

Extractivo vs. abstractivo

$$

Extractivo:

$$ ✅ Selecciona oraciones clave del texto

$$ ✅ Eficiente; requiere menos recursos

$$ ❌ Menos flexible; puede ser poco cohesivo

$$

Abstractivo:

$$ ✅ Genera texto nuevo y parafraseado

$$ ✅ Más claro y legible

$$ ❌ Requiere más recursos y procesamiento

Trabajar con Hugging Face

Casos de uso del resumen extractivo

$$

  • 📑 Documentos legales: resalta cláusulas clave

$$

$$

$$

  • 💰 Investigación financiera: extrae insights

Documentos legales

Investigación financiera

Trabajar con Hugging Face

Casos de uso del resumen abstractivo

Artículos de noticias

Recomendaciones de contenido.jpg

$$

  • 📰 Artículos de noticias: crea resúmenes breves

$$

$$ $$

  • 📍 Recomendaciones de contenido: genera descripciones atractivas
Trabajar con Hugging Face

Resumen extractivo en acción

from transformers import pipeline

# Load the extractive summarization pipeline
summarizer = pipeline("summarization", model="nyamuda/extractive-summarization")
text = "This is my really large text about Data Science..."
summary_text = summarizer(text)
print(summary_text[0]['summary_text'])
"data science is a field that combines mathematics, statistics...."
Trabajar con Hugging Face

Resumen abstractivo en acción

from transformers import pipeline

# Load the abstractive summarization pipeline
summarizer = pipeline("summarization", model="sshleifer/distilbart-cnn-12-6")

text = "This is my really large text about Data Science..." summary_text = summarizer(text) print(summary_text[0]['summary_text'])
"The global data science platform market is projected
 is projected to reach $140.9 billion by 2025..."
Trabajar con Hugging Face

Parámetros para resumir

  • min_new_tokens y max_new_tokens: controlan la longitud del resumen
summarizer = pipeline(task="summarization", min_new_tokens=10, max_new_tokens=150)
Trabajar con Hugging Face

¡Vamos a practicar!

Trabajar con Hugging Face

Preparing Video For Download...