Skip to the content.

RecSys 2022 Twitter Interaction Analysis

Analysis of the interaction between Twitter users during the ACM RecSys 2022 conference.

WordCloud

Data

Data has been collected with the Twitter API for 2 weeks (from 09/12 to 09/25).

Run Tweepy bot

Commands to create the virtual environment (.venv) and run the Tweepy bot that downloads the list of tweets:

  cd C:\Dev Projects\recsys-tweet-analysis
  python -m venv .venv
  .venv\Scripts\activate
  python code\tweets_downloader.py
  deactivate

Note: The following command should be executed only the first time:

  python -m venv .venv

Project Dependencies

The list of project requirements can be found in the following text file.

To automatically install the same version used for all dependencies, run the following commands in the terminal.

  cd C:\Dev Projects\recsys-tweet-analysis
  .venv\Scripts\activate
  pip install -r requirements.txt

To manually install the latest version of Tweepy, run the following commands in the terminal:

  pip install tweepy

Performed Analysis

  1. Twitter Interaction Analysis
  2. Network Analysis

Disclaimer

Neither the Twitter accounts nor the content of the tweets are used for profit. Only general statistics are calculated about them and shared with the RecSys community.

Contributing and Feedback

Any kind of feedback/suggestions would be greatly appreciated (algorithm design, documentation, improvement ideas, spelling mistakes, etc…). If you want to make a contribution to the course you can do it through a PR.

Author

License

This project is licensed under the terms of the MIT license.