Skip to content

Sentiment Anaylysis of Movie Reviews using Naive Bayesian & AFINN Classifier and streaming Tweets using Nodejs,Express,socket.io in backend,MongoDb as Database,AngularJs in frontend without using third-party module for authorization.

License

Notifications You must be signed in to change notification settings

aqfaridi/Sentiment-Analysis-Twitter-Streamer

Repository files navigation

Sentiment Analysis with Twitter Streamer

Sentiment Anaylysis of Movie Reviews using Naive Bayesian & AFINN Classifier and streaming Tweets using Nodejs,Express,socket.io in backend,MongoDb as Database,AngularJs in frontend without using third-party module for authorization.

##Features

##Configuration

  • Download and Install Node : http://nodejs.org

  • Download and Install mongodb : http://mongodb.org

  • Make directories for Mongodb data C:\data\db

  • Clone this repository using Git Bash:

	git clone https://github.com/aqfaridi/Sentiment-Analysis-Twitter-Streamer.git
  • Navigate to cloned directory, Update config.json with your developers twitter tokens.

    • Go to http://dev.twitter.com
    • navigate to manage your app in footer http://apps.twitter.com
    • Create new app, Fill up information asked
    • Go to keys & access tokens tab, generate access token
    • Twitter application key:consumer key & secret are application specific to make api calls
  • open cmd prompt: Install all dependencies :

	npm install express 
	npm install body-parser 
	npm install crypto
	npm install ejs
	npm install mongodb
	npm install socket.io  
  • Run Mongo Server
	mongod
  • Run Node Server
	node app
  • Goto Browser :
	http://localhost:8000

About

Sentiment Anaylysis of Movie Reviews using Naive Bayesian & AFINN Classifier and streaming Tweets using Nodejs,Express,socket.io in backend,MongoDb as Database,AngularJs in frontend without using third-party module for authorization.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published