Oscar Salas Morales

3K posts

Oscar Salas Morales

Oscar Salas Morales

@osalasmo

Peru Katılım Ekim 2021
1.7K Takip Edilen4.6K Takipçiler
Oscar Salas Morales
Oscar Salas Morales@osalasmo·
Acá les comparto todo el análisis/salidas y separado del de Keiko, para que cada discurso tenga sus datos sin mezclarse: transcripción completa, los gráficos, los informes y los scripts. drive.google.com/drive/folders/… El stack: · Whisper large-v3 — transcripción con tiempos por palabra · Praat vía parselmouth — tono, intensidad, calidad de voz · MediaPipe Face Landmarker — 478 puntos, pose y mirada, a 30 fps · insightface — identidad contra un embedding de referencia · py-feat — unidades de acción de FACS, para el contraste · scipy — controles aleatorios y barrido de guarda 65 minutos de vídeo: la transcripción en 17 min, los 117,881 fotogramas fueron medidos en 63min y el video final montado tomo otra hora. Todo en una RTX 2070 de 8gb, sin una sola API de pago.
Español
0
0
2
1.1K
Oscar Salas Morales
Oscar Salas Morales@osalasmo·
El tono medio por tercio: Inicio −0,07 → Medio +0,13 → Cierre +0,02 Compáralo con Keiko en el mismo hemiciclo: −0,24 → +0,15 → +0,32. Ella cerraba en su punto más alto. Él cierra donde abrió. El tramo positivo es el central, entre los minutos 26 y 38: 40 % de bloques positivos frente a 16 % negativos. Fuera de ahí, el reparto vuelve al empate. Un apunte final: 20,1 palabras por frase, legibilidad 54/100 («bastante difícil»). Casi calcado a los 20,7 y 51/100 del otro discurso. Los dos están escritos más para leerse que para escucharse.
Oscar Salas Morales tweet media
Español
1
0
1
1.2K
Oscar Salas Morales
Oscar Salas Morales@osalasmo·
Me pidieron que haga un análisis sobre el primer discurso de Pedro Castillo, el que dio el 28 de Julio del 2021. Aquí está, y ahora con tres capas en un solo vídeo: lo que dice, cómo lo dice y qué hace la cara mientras lo dice. 65 minutos. 7,318 palabras con marca de tiempo. 117,881 fotogramas medidos uno a uno. Lo que sale: · Lee el 95 % del tiempo y levanta la vista 78 veces en todo el discurso · El 68 % de los cortes de cámara al hemiciclo caen sobre un aplauso · Su tono no se mueve: 0,2 semitonos entre el principio y el final Los subtítulos son la transcripción automática. Cuando la cámara no le enfoca o cuando aplauden, el panel deja de dar cifras y lo dice. En este análisis exploto más el audio y el video. El video lo obtuve de RPP Noticias: youtu.be/TnbT9K_V1FI 👇
YouTube video
YouTube
Español
8
13
165
24.4K
Alejo Cordoba
Alejo Cordoba@SurWriter·
@osalasmo Interesante como es la herramienta quiero analizar ahora el discurso de la posesión del presidente de Colombia
Español
1
0
3
654
Oscar Salas Morales
Oscar Salas Morales@osalasmo·
Transcribí y analicé con python el mensaje a la nación completo que dio la presidenta Keiko Fujimori. Aquí está entero, subtitulado.▎ 45 minutos. 4.080 palabras. 197 frases. 91 palabras por minuto: ritmo lento, de discurso solemne. 34 aplausos que se comieron 260 segundos. Tono global: ligeramente positivo (+0,08 de −1 a +1). Pero el promedio esconde lo interesante. 4 gráficos 👇🧵
Español
59
237
1.5K
302.2K
Zaida Doria 🇵🇪
Zaida Doria 🇵🇪@zaida_doria·
@osalasmo qué chévere!!, qué buena manera de poder explotar datos no estructurados y hacer análisis de sentimiento a partir de audios y videos y no solo de emojis. ¿Usaste colab?
Español
1
0
2
1.3K
Oscar Salas Morales
Oscar Salas Morales@osalasmo·
@jmsl17 Hola Julio, solo compartes el link del video en tus conversaciones de WhatsaApp:
Español
0
0
0
70
Oscar Salas Morales
Oscar Salas Morales@osalasmo·
Corrió en la GPU de un portátil, en local, sin una sola API de pago. El «recurso costoso» no existe. Y los scripts son públicos y agnósticos al contenido: transcriben y analizan cualquier discurso. Si este te parece superficial, hay cientos de casos esperando.drive.google.com/drive/folders/…
Español
2
1
13
435
Camilo González W.
Camilo González W.@hectorcamilogw·
@osalasmo @RONALDS52746186 Y la estupidez tiene más de 10 años, también siempre se ha usado la tecnología para hacer cosas estúpidas, análisis tan sonsos, lastima utilizar un recurso tan valioso y costoso en vainas tan superficiales
Español
1
0
0
434
Oscar Salas Morales
Oscar Salas Morales@osalasmo·
Sí, es pysentimiento/robertuito-emotion-analysis, con esas 7 clases. Te doy el resultado real, porque fue el análisis más flojo de todos: others 71 % joy 13 % anger 12 sadness 4 % fear, disgust, surprise → 0 % El modelo está entrenado con tuits, y la oratoria formal casi no dispara marcadores emocionales explícitos. Ese 71 % de others no es exactamente un fallo: es el modelo diciendo «aquí no hay emoción marcada», que también describe el registro del discurso. Por eso ese gráfico no lo usé para ninguna conclusión del hilo. El de sentimiento (3 clases) aguanta mucho mejor que el de emociones (7).
Oscar Salas Morales tweet media
Español
1
0
0
102
The '80s Uncle
The '80s Uncle@JuasenD·
@osalasmo Lo interesante es el análisis de las 7 emociones: Joy , Sadness, Anger, Fear, Disgust, Surprise y others.
Español
1
0
1
110
Oscar Salas Morales
Oscar Salas Morales@osalasmo·
Sí, exactamente eso. Para sentimiento usé pysentimiento/robertuito-sentiment-analysis, de Hugging Face. RoBERTuito es básicamente el equivalente en español de Twitter-RoBERTa: un RoBERTa preentrenado con tuits en español y afinado para sentimiento. También de HF: robertuito-emotion-analysis para emociones y mDeBERTa-v3-xnli para la clasificación zero-shot del análisis ideológico. La transcripción, con Whisper large-v3. Comparto el repositorio completo del análisis: drive.google.com/drive/folders/…
Español
1
0
8
739
Oscar Salas Morales
Oscar Salas Morales@osalasmo·
Buena pregunta. Para cada fragmento del discurso el modelo da tres probabilidades que suman 1: positivo, neutro y negativo. El eje Y es positivo menos negativo. Por eso va de −1 a +1: +1 → totalmente positivo 0 → neutro, o empate −1 → totalmente negativo Ojo con qué mide: las palabras que se usan, no la intención. Cuando describe la situación del país aparecen abandono, crisis, corrupción, y eso puntúa negativo aunque el propósito del pasaje sea esperanzador. Por eso la caída del gráfico coincide con el diagnóstico, entre los minutos 3 y 10. Las probabilidades de cada fragmento están en el repo, se puede verificar.
Español
0
0
4
647
Pablo Palacios
Pablo Palacios@ppalaciosav·
@osalasmo Pregunta genuina: cómo se define el tono positivo y el tono negativo? La escala del eje Y parece arbitraria.
Español
1
0
3
804
R
R@RONALDS52746186·
@osalasmo Bien decían los estudiosos hace tiempo llegará el día que se utilice la IA o software para hacer cojudeses...llego el.dia
Español
7
3
85
15.3K
Oscar Salas Morales
Oscar Salas Morales@osalasmo·
Oscar Salas Morales@osalasmo

¿Las propuestas del mensaje a la nación dado por la presidenta Keiko Fujimori son de izquierda o de derecha? pregunta @LilianBraithwa1 Extraje las 65 propuestas concretas del discurso y las medí una por una con Python. El resultado no es ninguno de los dos bandos: El 82 % no se posiciona. Ni izquierda ni derecha. Hilo con el método y los hallazgos 🧵x.com/osalasmo/statu…

Español
0
0
1
195
Lilian Braithwaite
Lilian Braithwaite@LilianBraithwa1·
@osalasmo Le puede hacer un análisis sobre cada propuesta y si son de tendencia de izquierda o derecha? Con gráficos etc?
Español
2
1
36
15.8K