Skip to content

Sentiment analysis is the use of natural language processing, text analysis, computational linguistics, and biometrics to systematically identify, extract, quantify, and study affective states and subjective information. So, in this application, we are asking a YouTuber to enter the channel id and a particular timeline. By using the channel id a…

dineshssdn-867/Sentiment_analysis_of_youtubers_webapp

Repository files navigation

All Contributors

Youtubers Sentiment✨

Personal Project - Youtubers Sentiment

Environment Variables⚙

To run this project, you will need to add the following environment variables to a .env file at the root of the project

  • AWS_KEY : Your aws key for S3

  • AWS_SECRET_KEY : Your secret aws key for S3

  • AWS_CDN_URL : Your static cdn url

  • CACHE_USERNAME : Operator of cache username

  • CACHE_PASSWORD : Password of cache service password

Run Locally🚀

Clone the project

  git clone https://github.com/dineshssdn-867/Sentiment_analysis_of_youtubers_webapp.git

Go to the project directory

  cd Sentiment_analysis_of_youtubers

Create Environement and install dependencies

python m venv env
env\Scripts\activate
pip install -r requirements.txt

Make migrations and start the server

  python manage.py makemigrations
  python manage.py migrate
  python manage.py runserver

Features🧾

You can register as a user(youtuber)

For Yotubers Channel Video's
  • Get to know the info of emotions of channel videos in the time interval.
  • Get to know the info of intents of channel videos in the time interval.
  • Visualize results of emotions
  • Get to know how this works
For Yotubers Video
  • Get to know the info of emotions of individual videos.
  • Get to know the info of intents of individual videos.
  • Visualize results of emotions
  • Get to know how this works
For Yotubers Video Comments
  • Get to know the info of emotions of individual video comments.
  • Get to know the info of intents of individual videos comments.
  • Visualize results of emotions
  • Get to know how this works

Tech Stack👨‍💻

Frontend: HTML, CSS, JS, Bootstrap

Backend: Django, Firebase, Nginx, Caching Services, AWS Cloudfront

emoji key


Dinesh Nariani

💻 📖 🎨 🚧 📆

This project follows the all-contributors specification. Contributions of any kind welcome!

About

Sentiment analysis is the use of natural language processing, text analysis, computational linguistics, and biometrics to systematically identify, extract, quantify, and study affective states and subjective information. So, in this application, we are asking a YouTuber to enter the channel id and a particular timeline. By using the channel id a…

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published