Recipes are step by step instructions to help you connect your TJBot to Watson cognitive services. The recipes are designed to be run on a Raspberry Pi. You can either run one of the available recipes or create your own recipe that brings sweet ideas to life using any combination of Watson API!
Use your voice to control a LED with Watson [instructables] [github]
This module provides a Node.js code to control a 8mm NeoPixel RGB led using voice commands. It uses Watson Speech to Text API.
Make your bot respond to emotions using Watson [instructables] [github]
This module provides Node.js code to control the color of a 8mm NeoPixel RGB led based on public perception of a given keyword (e.g. "heart" or "iPhone"). The module connects to Twitter to analyze the public sentiment about the given keyword in real time, and updates the color of the LED to reflect the sentiment. It uses Watson Tone Analyzer and Twitter API.
###Conversation
Build a talking robot with Watson [instructables] [github]
This module provides Node.js code to get your Raspberry Pi to talk. It uses Watson Speech to Text to parse audio from the microphone, uses Watson Conversation to generate a response, and uses Watson Text to Speech to "read" out this response!
Check out some featured TJ Bot recipes created by the community.
TJ Bot is open source and we'd love to see what you can make with him. If you have created your own recipe, we would love to include it as a featured recipe! Just submit a pull request for your recipe instructions and code and send a link to a demo video to [email protected] (Vimeo & YouTube preferred). We will review it and if we decide to include it in our repository, you'll be listed as the developer. See CONTRIBUTING.md.
We cannot wait to see what you build with TJBot!


