“@KarlMarxovChain” y “@MarkovChainMe” por Moacir P. de Sá Pereira

This post is also available in: English (Inglés)

Estos dos bots usan generadores de cadena de Markov para producir tweets, pero se distinguen de otros bots respondiendo a los comentarios de aquellos que interactúan con ellos a través de Twitter. (Haga clic en las imágenes a continuación para visitar sus páginas).

Screen capture from "@MarkovChainMe" by Moacir P. de Sá Pereira. Twitter profile of @MarkovChainMe displaying his two most recent tweets. Text: "If you @ me, I'll @ you a chain built from your most recent (100) tweets. If you "@markovchainme do @user", I'll use @user's tweets. @muziejesus wrote me. Probability Field / @ryansroberts sailing past on at work to me with names like "krusty" you'd have been getting everyone in real fucking waste of course / @rhmgroo care, rather actually provide care, rather than ignore care It is just a point. lie. and wish louise mensch would learn"
Abrir “@MarkovChainMe” por Moacir P. de Sá Pereira

“Markov Chain Me” es como un espejo curvo que te muestra una versión generada de tu identidad de Twitter. Esta es una forma fascinante de analizar tu propia escritura, y obtener una idea de lo que probablemente vas a twittear. Mejor aún, puede dirigirlo para que analice los tweets de otra persona usando la frase “do @ -.” Afortunadamente, mi pedido de que “se haga” por sí mismo no causa que (o Twitter) implosione de alguna manera. El tiempo de respuesta es bastante rápido y reconocible: uno puede sentir la voz original en ese tweet, que es parte de lo fascinante del método.

Screen capture of "KarlMarxovChain" by Moacir P. de Sá Pereira. Twitter profile of @KarlMarxovChain displaying his two most recent tweets. Text: "If you tweet me a word, I'll use it as a seed and respond, either from early works or Das Kapital. Otherwise I seed myself 5/day. @muziejus wrote me. / Ages, did not rise above the system of land to public purposes. A heavy progressive or graduated income tax. / England and Naples after the fall of State and the petty bourgeois has been launched, the proletariat would derive from a fetter"
Abrir “KarlMarxovChain” por Moacir P. de Sá Pereira

La cadena de Karl Marxov responde a una palabra que los usuarios (o Pereira) la semilla para orientar su búsqueda a través de las publicaciones de Karl Marx, tal como se describe.

Cuando recibe la palabra semilla, la encuentra en el texto y no toma la siguiente palabra, sino las dos siguientes. Las primeras dos palabras de este 3-gram son las primeras dos palabras del tweet. Luego toma no la última de estas palabras, sino las dos últimas y busca el texto para ese par de palabras. Entonces, de todas las veces que esas palabras aparecen juntas, elige una al azar, agrega la última palabra a la cadena y luego sube una palabra. El resultado es que las probabilidades son un poco más restringidas, lo que significa que el tweet se ajusta un poco más al texto original, lo que significa que termina sonando un poco más como el inglés normal.

El robot también hace trampa un poco e intenta hacer oraciones “completas” (comienza con una palabra que tiene un capital inicial en el texto fuente y termina con un punto), pero no siempre es exitosa. Los textos originales tampoco son los más limpios del mundo, por lo que a veces contrae y lanza un galimatías tipográfico.

En la práctica, parece crear mashups semialeatorios de diferentes oraciones de Marx, dándole una sensación más cortante que otros bots de Markov más granulares, como “10 Print ebooks.” Su nombre de juego de palabras está dentro de la tradición de otros mashup bots, como “Justin Buber,” “Kantye West” y “Kim Kierkegaardashian.”

Ya es hora de que usemos herramientas digitales para deconstruir a nuestros filósofos.

Presentado en Genre: Bot

Traducido por Reina Santiago