Minería de texto
Minería de texto
De 300 notas a una pregunta
1 · el material 300 notas de marzo
→ contar
2 · lo que más se repite
puerto 84
concejo 51
temporal 40
→
3 · la pista ¿por qué «puerto» en marzo? → ir a leer esas 84
El número no dice qué pasó con el puerto. Dice dónde conviene mirar.
Implica
Corpus
Limpiar un texto (normalizar)
Contar cosas en muchos textos a la vez para ver lo que no se ve leyendo de a uno: qué palabras se repiten, quiénes aparecen nombrados, cómo cambia todo eso en el tiempo.
Cuenta, no comprende. Todo lo que sale de acá es una pista para ir a leer, nunca una conclusión.
Verlo funcionando →
Corpus
Corpus
Un corpus es un recorte con nombre
adentro notas de 0223 de enero a marzo de 2026 1.240 notas
afuera los otros cuatro diarios abril en adelante los comentarios de los lectores
Si en el corpus «nadie habla del agua», puede ser que se hable en lo que quedó afuera. Por eso se dice siempre de dónde salió.
Otros corpus posibles
los 522 comentarios de una publicación
las 20 entrevistas de una tesis
El montón de textos con el que se trabaja, tomado como una sola cosa: las notas de un diario, los comentarios de una publicación, las entrevistas de una investigación.
Un corpus es un recorte: lo que dejaste afuera no aparece en ningún resultado. Conviene decir siempre de dónde salió y qué período cubre.
Limpiar un texto (normalizar)
Limpiar un texto (normalizar)
la nota dice «reclamaron» · todas estas son la misma palabra
Implica
Ficha (token)
Palabras vacías (stopwords)
Lema (lematizar)
Lo que se le hace a un texto antes de contarlo: pasarlo a minúscula, sacarle tildes y signos, cortarlo en fichas, descartar las palabras vacías y llevar cada palabra a su lema. Recién después se cuenta. Son ocho pasos, y el dibujo los muestra uno por uno.
Cada paso hace el texto más comparable y, a la vez, le saca algo: la mayúscula de los nombres propios, la puntuación, el orden de las palabras. No hay una limpieza correcta: hay una que sirve para la pregunta que tenés.
Verlo funcionando →
Ficha (token)
Ficha (token)
El mismo texto, cortado en palabras (para contar)
«El puerto está cerrado. Los pescadores reclamaron.»
→ cortar
El puerto está cerrado Los pescadores reclamaron
= 7 fichas
Cortado en oraciones (para medir el tono o la legibilidad)
El puerto está cerrado. Los pescadores reclamaron.
= 2 fichas
Cortado como lo lee un modelo de lenguaje
El puerto está cerr ado Los pesca dores reclam aron
= 10 fichas
Para el modelo «reclamaron» son dos pedazos. Por eso los proveedores cobran por fichas y no por palabras.
Donde el corte se equivoca
Mar del Plata
3 fichas, 1 solo nombre
Al contar, «Mar» se suma con el mar de la playa y «Plata» con la plata del bolsillo.
Cada pedazo en que se corta un texto para poder contarlo. De qué tamaño es el pedazo lo decidís vos según lo que quieras contar: palabras para un ranking, oraciones para medir el tono o la legibilidad, y pedacitos más chicos que una palabra —«reclam» + «aron»— cuando el que lee es un modelo de lenguaje.
El corte es una decisión, no un hecho, y cada tamaño ve cosas distintas: cortado en palabras, «Mar del Plata» son tres fichas y un solo nombre para vos; cortado en oraciones, un punto mal puesto parte una idea en dos.
Palabras vacías (stopwords)
Palabras vacías (stopwords)
Se tachan antes de contar
el puerto de la ciudad y los pescadores
Quedan tres palabras que sí dicen de qué habla: puerto, ciudad, pescadores.
Cuando la lista borra lo importante
comentario 1 no queremos edificios
comentario 2 queremos edificios
✗ Sin el «no», los dos cuentan igual, aunque uno está en contra y el otro a favor.
Las palabras que aparecen en todos los textos y no dicen de qué habla ninguno: «de», «la», «que», «y». Se descartan antes de contar.
La lista la elige alguien. Sacar «no» de un corpus de opiniones, por ejemplo, borra justo lo que distingue estar a favor de estar en contra.
Verlo funcionando →
Entidades nombradas (NER)
Entidades nombradas (NER)
Una oración, sus nombres propios
«Guillermo Montenegro recorrió el Hospital Interzonal y después viajó a Batán con la Defensoría del Pueblo .»
persona
institución
lugar
Contados en todo el material
Guillermo Montenegro 48
Batán 21
Defensoría del Pueblo 9
Si una nota dice sólo «Montenegro», hay que decidir si es la misma persona.
Los nombres propios que aparecen en un texto: personas, lugares, instituciones. En minería de texto se llama NER (reconocimiento de entidades nombradas). Acá los reconoce un modelo entrenado con textos en español (spaCy); al lado se muestra lo que veían nuestras reglas —la mayúscula y listas de palabras conocidas— como contraste.
El modelo acierta unas dos de cada tres veces, y las reglas una de cada tres: siempre queda algo mal puesto. Un apellido solo («Montenegro») se junta con el nombre completo si apareció antes en el texto; si no, queda como otra persona.
Verlo funcionando →