"@KarlMarxovChain" y "@MarkovChainMe" por Moacir P. de Sá Pereira
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)."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.Abrir "KarlMarxovChain" por Moacir P. de Sá PereiraLa 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.