Giter Club home page Giter Club logo

emotional_analysis's Introduction

User Engagement and Emotion Analysis of Social Media Posts on Israel-Palenstine Conflict

This project involved analyzing over 10,000 Reddit posts and 7,700 tweets to uncover insights into user engagement, emotion trends, and discussion themes around the Israel-Palestine conflict across two major social platforms - Reddit and Twitter.

Approaches Used

  • Applied natural language processing techniques to interpret unstructured textual data from posts and tweets
  • Leveraged pre-trained deep learning models (DistilRoBERTa) to classify text by emotions - anger, joy, fear, sadness etc.
  • Analyzed temporal patterns and user influence metrics with statistical analysis and data visualization using Python

Key Technical Work

  • Scraped thousands of relevant social media posts using the Apify web data extraction platform
  • Preprocessed data for language translation and cleaning using Python (Pandas, Googletrans)
  • Detected emotions in text with 86% accuracy via a fine-tuned Transformer model
  • Identified top influencers by engagement and reach metrics using ranked composite scoring
  • Visualized emotion timelines and user impact trends with interactive plots (Matplotlib, Seaborn)

Outcomes

  • Quantified emotions and conversational themes surrounding a major sociopolitical conflict
  • Compared emotive responses and discussion patterns across two platforms
  • Identified key players driving reach and public discourse in niche online communities
  • Demonstrated applicability of deep learning and NLP in understanding collective human sentiments

This project exemplified core data science techniques for gathering, interpreting, and learning from unstructured user-generated data at scale to understand collective behavior, communication, and aggregate psychological states in online public forums. The approaches can provide actionable insights around crisis response, targeted communication, tracking movement growth and public opinion trends.

Note

There are some other codes i used for this project that I did not make available in this notebook. Let me know if you want more details on this project

emotional_analysis's People

Contributors

droidprezzo avatar

Watchers

 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.