Skip to content

ss91/cloud_assignments

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Assignment 2

EBS Link: http://testenv-jijqphsr7i.elasticbeanstalk.com/baseFile.html GitHub repo: https://github.com/ss91/cloud_assignments

Updated to satisfy the requirements set for Assignment 2.

Tweets are mined and pushed to a SQS service from Amazon. They are then read by a pool of threads and the sentiment analysis and keyword analysis is done on them. After this, the tweetID, coordinates, keyword and sentiment is pushed to DynamoDB.

From DynamoDB the tweets are read and plotted on a Google Map with the markers changing colors depending on the sentiment of the tweet.

The map is updated automatically as tweets are processed and pushed to Dynamo. A notification is sent via SNS which is processed through a Java servlet that then talks to the client through the doGet and doPost methods.

For sentiment analysis, LingPipe API was used.

Assignment 3 is in the folder "sentimentAnalysis"

Sankalp.

About

Assignments for Cloud Computing and Big Data Course

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published