A Tweet Map Web App Fetching tweets from twitter API using the following services in the backend : Hosebird Client (hbc) ,Amazon Simple Queue Service(SQS) , Simple Notification Service (SNS) , a custom Java Servlet HTTP endpoint for indexing tweets to Amazon Elastic Search. ALso Filters out tweets which are not in English and/or don't have Geolocation info and implements IBM Watson Natural Language Understanding API for Sentiment Analysis.