DMI FeelFlow is a project focused on sentiment analysis of commercials created by DMI students. By acquiring data on the commercials through Telegram APIs, the project explores the emotions of the viewers. The goal is to obtain an emotional assessment of the users within the Telegram channel through various visualizations.
- Clone the repository
git clone https://github.com/ManciSee/DMI-FeelFlow.git
cd folder_name
- Install the requirements
pip install -r requirements.txt
- Run the
script.py
and save the CSV
pyhton3 script.py
- Run the
sentiment.py
that is inside thesentiment
folder
cd sentiment
pyhton3 sentiment.py
To run tests, run the following command
python3 test.py
To run this project, you will need to add the following environment variables to your .env file
API_ID
API_HASH
PHONE_NUMBER
CHANNEL_ID
MESSAGE_ID