This document describes building a real-time sentiment analysis dashboard using Twitter data streamed to AWS Kinesis. A Node.js application acts as a producer, streaming English tweets to a Kinesis stream. A consumer pulls the tweet data from the stream and calculates sentiment scores, which are returned to a front-end dashboard using Rickshaw graphs to display the sentiment over time. The architecture involves one producer, one Kinesis stream with one shard, and one consumer dashboard application.