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