Shri Mata Vaishno Devi University, Katra, J&K

Presentation by:

Parbhat Puri (2012ECS17)

Atul Mishra (2012ECS37)

Project Guide:

Mr. Anuj Mahajan

Asst. Prof. SMVDU

Deep Insights about your life in Cyber space

with Sentiment Analysis API 

Problem 

Introduction

Phases of Project

The project consist of two phases:

 

  • Web Platform for the user
  • Sentiment  Analysis API and Visualization

Welcome to SocialNetX

Phase 1: Web Platform

  • The user can create their account
  • The user can link their twitter and google+ accounts 
  • User can fetch their tweets and posts on request
  • The user  can also set up automatic fetching of data.
  • Web Platform is there to fetch and show the tweets and g+ posts of a user at a common place.
  • Dashboard displays various visualizations related to sentiment analysis

User Authentication with Twitter

Phase 2: Data Analysis and visualization

  • This phase is concerned with the analysis of data fetched by user in Web Platform.
  • In initial phase sentiment analysis of the user activities on both platform i.e. twitter and g+ will be performed.
  • The output will be represented as various user friendly graphs and charts.
  • The analysis can be extended to further levels like emotion analysis. 

 

Technologies Used

 

  • Python (programming lang.)
  • Django (Web framework)
  • Celery (scheduling task)
  • PostgreSql (Database)
  • NLTK (Natural Language Processing library)
  • Scikit learn (Machine Learning library)
  • D3 & C3 (Data  Visualization)

Platform Overview

Steps for Sentiment analysis 

Result

Future work and Improvements

  • Including more social media platforms
  • Adding more features to user dashboard and improving UI.
  • Improving  Visualizations
  • With data the possibilities are endless.

Project Demo

Thank You..

SocialNetX

By Atul Mishra

SocialNetX

Deep Insights about your life in cyberspace

  • 1,207