Adivino psíquica - un robot que lee la mente de Twitter (8 / 32 paso)

Paso 6: Techy - psíquico del cerebro, su aplicación de Twitter y su interfaz de administración de hojas de cálculo de Google

The adivinador psíquica trabaja por reconstruir el contenido contextual de una discusión previa específica en Twitter. Esto lo hace más o menos en tiempo real. Generalmente comprueba cada 10 segundos por el nuevo contenido, pero esto puede cambiarse en la configuración del admin.

Qué busca en Twitter se define como un conjunto de parámetros de admin. Esto se encuentra en su configuración actual de la administración, que se carga de forma remota (vea más adelante para más detalles). La configuración se almacena en una hoja de cálculo de Google en otros lugares. Este esquema muestra cómo funciona


Tiene acceso a la API de Twitter para cosechar tweets, luego procesa y clasifica el contenido de los tweets en las listas de palabras, #hashtags, URL.

Realizar la conexión a Twitter desde el procesamiento

Obviamente obtener tweets, necesita conectarse a Twitter y para ello, utiliza una cuenta de Twitter dedicada (esta cuenta se utiliza para registrar el adivino como una aplicación oficial de Twitter. Esto le permite conectarse a Twitter usando las claves de autenticación abierta y que la API necesarias para extraer los tweets para el procesamiento de las consultas de búsqueda.

No intento volver a escribir las instrucciones sobre cómo configurar una nueva cuenta de Twitter. Esto es realmente muy fácil, pero cómo se hace puede cambiar con el tiempo. Es más simple para referirse a las páginas de desarrolladores de Twitter: https://dev.twitter.com/docs

Esencialmente una vez has registrado una aplicación con Twitter, obtendrá 4 enormes cadenas que se utilizan como claves de seguridad para autorizar y conexiones API de eso aprox. (esto es abierta autenticación OAUTH)

La aplicación de twitter está conectada con el cerebro psíquico. Se trata de un esquema de procesamiento que se ejecuta constantemente.

El bosquejo del proceso utiliza una librería de Java llamada twitter4j (Twitter para Java, geddit?).

http://Twitter4J.org/

Twitter4j es libre y aunque un poco más incómodo para importar, funciona bien.  Maneja la conexión entre el proceso de boceto y Twitter.  Usted necesita almacenar las claves OAUTH en su bosquejo de procesamiento, y la librería Twitter4j tiene un número de clases y el método que se puede llamar para realizar las conexiones.

El adivino psíquico utiliza 2 Twitter4j métodos search(query) que hace llamadas de búsqueda a la búsqueda de twitter API y updateStatus(status), que actualizará la cuenta de Twitter enviando un tweet.

Documentación completa sobre el uso de la librería Twitter4j está disponible aquí:

http://Twitter4J.org/en/API-support.html

Artículos Relacionados

Robot que se separa de la semilla

Robot que se separa de la semilla

el verano pasado fue traído a mi atención que se podía comprar casi todo lo necesario para automatizar cuidado césped pero una semilla propagación robot. Esto me intrigó. Para empezar, ¿por qué en la tierra nadie haría robots de cuidado de césped en
LDRs + Arduino = un simple robot que puede detectar la luz!

LDRs + Arduino = un simple robot que puede detectar la luz!

Un LDR es una resistencia dependiente de luz y tiene muchos usos, por ejemplo, un photocel que puede encender las luces de su casa cuando su oscureciendo fuera.Una forma interesante de entender cómo funciona es leer sus valores con un Arduino.Por lo
Canbot (un robot que puede)

Canbot (un robot que puede)

Hola amigos...Este es mi segundo Instructables.Su nombre es Canbot (un robot que puede)El propósito de hacer de este robot esQuiero hacer un robot que un ir en cualquier lugar.Este robot puede color de sence, obstáculo, profundidad etc..Paso 1: Recol
Construir STEMbot1 - un Robot que hace de programación fácil y divertido

Construir STEMbot1 - un Robot que hace de programación fácil y divertido

El moderno smartphone o tableta (dispositivo móvil) tiene más potencia informática de equipos de escritorio tenían apenas 10 años atrás. Los dispositivos móviles modernos están llenos de sensores incluyendo: GPS, compás, 3 ejes acelerómetros, girosco
Inteligencia Artificial basados en Arduino Robot que habla

Inteligencia Artificial basados en Arduino Robot que habla

Este proyecto va a hacer nuestro robot hablando con Arduino basada en inteligencia artificial.Que en nuestro proyecto anterior hicimos nuestro robot que se verificaron en comando de voz del teléfono.Se puede ver aquí.Este proyecto que desarrollemos n
Cómo hacer un robot que puede jugar la torre de Hanoi

Cómo hacer un robot que puede jugar la torre de Hanoi

en septiembre, he construido un robot que puede jugar la torre de Hanoi por Makeblock. Y tomamos a la World Maker Faire Nueva York 2013.Para obtener más información, puede visitar aquí.Para empezarRecientemente he reconstruido una nueva. Este instruc
Un robot que he construido para la Olimpiada de 2008 mundo Robot abierto categoría

Un robot que he construido para la Olimpiada de 2008 mundo Robot abierto categoría

mundo Robot Olimpiada 2008 abrir categoría "entorno global ahorro" ganó los secundaria accésit Premio celebrada en Yokohama, JapónEcha un vistazo en el robot que construyó en 2009 que obtuvo el primer lugar en Corea aquípara el video del robot e
Un robot que he construido para 2009 mundo Robot Olimpiada abierta robot artista de categoría (campeón)

Un robot que he construido para 2009 mundo Robot Olimpiada abierta robot artista de categoría (campeón)

por favor mira el video de ella (hecho en el nivel nacional)video del robot en acción aquí http://www.youtube.com/watch?v=ZZwF1Y9GgYoLo sentimos, no tiene muchas fotos del robot más de los productosEcha un vistazo en el robot que construyó en 2008 qu
Crear un Robot que sigue la mano

Crear un Robot que sigue la mano

En este tutorial, usted aprenderá cómo crear este pequeño "robot" que sigue a la mano (o lo que es más cercano a él).No te olvides de seguir me para más y favorito este si te gusta!Paso 1: materialesPara este proyecto, necesita los siguientes ma
Tweetball: Una bola de adorno de Navidad que muestra tus amigos de twitter deseos

Tweetball: Una bola de adorno de Navidad que muestra tus amigos de twitter deseos

si usted siempre quiso colgar deseos de twitter de tus amigos en un árbol, esta es tu oportunidad. Esta bola de navidad ornamento utilizará el API de Twitter tweets con un hashtag, nombre de usuario o palabra clave y los muestra. Todo lo que necesita
El Robot que Halloween

El Robot que Halloween

ya sé que esto es un poco más adelante pero entre huracán Sandy y el trabajo no he tenido tiempo para mucho últimamente. Este es un proyecto que una de las mascotas proyecto que uno se ha sentado en la parte trasera de mi mente a lo largo de en mi ti
Arduino Robot que evita humana

Arduino Robot que evita humana

En mi anterior instructable, demostró que es muy simple de controlar que motores de DC con controlador compatible Arduino Nano y Protector de la tela. Este robot puede pasar mi proyecto de Kickstarter.Te voy a mostrar cómo leer el Sensor ultrasónico
Temporizador 555 basado en robots que buscan luz

Temporizador 555 basado en robots que buscan luz

siempre he estado fascinado por robots especialmente uno con las ruedas porque son baratos, fáciles y divertidas para hacer y jugar con. Recientemente me encontré con un circuito en uno de los libros. Era una luz sensible circuito led basado en Tempo
Robot de bricolaje barato mano kit de sombra - robot que ensombrece el movimiento de tu mano

Robot de bricolaje barato mano kit de sombra - robot que ensombrece el movimiento de tu mano

si quieres ver más kits de mí por favor, me apoyen aquí chicoshttp://www.IndieGoGo.com/projects/Help-me-Build-a-Electronics-Lab/PIADhttp://www.clubjameco.com/index.php/Projects/project_details/24/21110Cómpralo aquíhttp://www.jameco.com/webapp/wcs/sto