GithubHelp home page GithubHelp logo

arjun-sengupta / twitter-data-sentiment-analysis Goto Github PK

View Code? Open in Web Editor NEW
0.0 0.0 0.0 434 KB

Mining Social Network Data for Predictive Personality Modelling by Employing Machine Learning Techniques

Home Page: https://link.springer.com/chapter/10.1007/978-981-13-8687-9_11

Python 100.00%
mining social-network predictive-modeling predictive-analytics machine-learning ensemble-learning python opinions real-time twitter

twitter-data-sentiment-analysis's Introduction

Mining Social Network Data for Predictive Personality Modelling by Employing Machine Learning Techniques

Facebook, Twitter, LinkedIn and Tumblr are online social networking platforms where the users send and receive messages on the topic of their choice and express their sentiments. The usage of these sites has exponentially increased over the last few years, thereby increasing the information posted on online social media sites. The quantity of information/tweets keeps increasing on a daily basis. Twitter has become a stable platform to identify personality-related indicators and encrypted in user profiles and pages related to a subject. In this proposed work, we present a scalable real-time system for sentiment analysis of Twitter data. This work will collect tweets of the users in real time and thus provide a basis to identify each tweet into either positive or negative based on the mind-set of the user, thereby providing a real-time analysis of the users regarding a certain topic. The system relies on feature extraction from the tweets generated in real time. A supervised learning approach based on ensemble learning is used to train various classifiers based on the features extracted. A design and implementation in Flask and Celery has been carried out which contains the feature extraction and classification tasks. The system is scalable with respect to the size of the input data and the rate of data arrival. The merits of the proposed system in terms of scalability, performance and classification accuracy was evaluated experimentally.

twitter-data-sentiment-analysis's People

Contributors

arjun-sengupta avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.