https://github.com/johnwalicki/node-red-twitter-workshop
These Node-RED flows use Twitter to introduce a variety of Node-RED visual programming techniques and simple ways to use the powerful Watson Cognitive services.
https://github.com/johnwalicki/node-red-twitter-workshop
image-analysis node-red-flow twitter-flow watson-visual-recognition
Last synced: 2 months ago
JSON representation
These Node-RED flows use Twitter to introduce a variety of Node-RED visual programming techniques and simple ways to use the powerful Watson Cognitive services.
- Host: GitHub
- URL: https://github.com/johnwalicki/node-red-twitter-workshop
- Owner: johnwalicki
- License: apache-2.0
- Created: 2018-01-29T20:37:37.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2019-05-13T15:23:20.000Z (almost 6 years ago)
- Last Synced: 2024-12-25T20:11:46.518Z (4 months ago)
- Topics: image-analysis, node-red-flow, twitter-flow, watson-visual-recognition
- Homepage:
- Size: 5.25 MB
- Stars: 27
- Watchers: 4
- Forks: 26
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Node-RED Twitter Workshop
These Node-RED flows use Twitter to introduce a variety of Node-RED visual programming techniques and simple ways to use the powerful Watson Cognitive services.These Twitter Node-RED recipes showcase:
* A simple flow that watches a Twitter feed.
* Perform Sentiment analysis of Tweets. You could retweet positive tweets or SMS tweets to your friends
* Perform Tone analysis of Tweets using the [Watson Tone Analyzer](https://console.bluemix.net/docs/services/tone-analyzer/getting-started.html#getting-started-tutorial) service
* Speak Tweets using the [Watson Text to Speech](https://console.bluemix.net/docs/services/text-to-speech/getting-started.html#gettingStarted) service
* Store Tweets and Sentiment scores in a [Cloudant database](https://console.bluemix.net/docs/services/Cloudant/getting-started.html#getting-started-with-cloudant) for historical analysis
* Build a Node-RED Dashboard that charts Twitter hashtag sentiment history
* Perform Image analysis of pictures attached to Tweets using the [Watson Visual Recognition](https://console.bluemix.net/docs/services/visual-recognition/getting-started.html#getting-started-tutorial) service
* Build a Nutrition Image Analysis dashboard to report the ingredients and nutritional information from the [USDA](https://ndb.nal.usda.gov/ndb/doc/index#)
* Tweet a picture of food and use the [Watson Visual Recognition](https://console.bluemix.net/docs/services/visual-recognition/getting-started.html#getting-started-tutorial) custom [food classifier](https://www.ibm.com/blogs/bluemix/2017/05/watson-learns-see-food-introducing-watson-visual-recognition-food-model/). Great fun!You might want to learn from the Node-RED Twitter workshop that I wrote to teach Node-RED and Watson Cognitive services.
*Follow the step-by-step instructions* to create all of these example [flows](/flows).If you're interested in trying these Node-RED recipes, find them [here](/flows):
Scroll down in this README to preview [screenshots](/screenshots) of the Node-RED flows.
With a little bit of Node-RED Dashboard magic, you can create Dashboards that look like this:
## Node-RED flows in this repository:
---
### A simple flow that watches a Twitter feed
Get the Code: Node-RED flow to watch a Twitter feed---
### Perform Sentiment analysis of TweetsSearch for positive or negative tweets. You could retweet positive tweets or SMS tweets to your friends.

Get the Code: Node-RED flow that performs Sentiment analysis of Tweets---
### Perform Tone analysis of Tweets using the Watson Tone Analyzer service
Get the Code: Node-RED flow to perform Tone analysis of Tweets---
### Speak Tweets using the Watson Text to Speech service.
Get the Code: Node-RED flow to Speak Tweets---
### Store Tweets in a Cloudant database for historical analysis
. Download the [flow](/flows/Tweet-Store.json)

Get the Code: Node-RED flow to Store Tweets---
### Build a Node-RED Dashboard that charts Twitter hashtag sentiment history

Get the Code: Node-RED Dashboard flow that charts Twitter sentiment---
### Perform Image analysis of pictures attached to Tweets using the Watson Visual Recognition service

Get the Code: Node-RED flow to perform image analysis of pictures attached to Tweets---
### Plot location of Tweets on a Map

Get the Code: Node-RED flow to plot Tweet locations---
### Build a Call for Code Natural Disaster Twitter AnalyzerCombine all of the flows in this tutorial into one dashboard that could be used as part of a Call for Code Natural Disaster Response application that listens to Tweets from survivors who mark themselves safe.


Get the Code: Node-RED flow to plot Tweet locations of Safe Survivors---
### Build a Nutrition Image Analysis dashboard
Build a Nutrition Image Analysis dashboard to report the ingredients and nutritional information from the USDA.


Get the Code: Node-RED Dashboard flow to perform image analysis of food Tweets---