{"repo":"JatinAgrawal0/youtube-comment-sentimental-analysis","free":true,"listed":false,"github":"https://github.com/JatinAgrawal0/youtube-comment-sentimental-analysis","clone":"git clone https://github.com/JatinAgrawal0/youtube-comment-sentimental-analysis.git","description":"YouTube Sentiment Analysis is a web application that analyzes the sentiment of YouTube comments, providing insights into comment sentiment using VADER sentiment analysis and interactive visualizations.","language":"Python","stars":42,"topics":["sentiment-analysis","streamli","youtube-comment-scraper","data-analysis","data-visualization","natural-language-processing","plotly","python","streamlit-cloud","vader-lexicon"],"license":"MIT","category":"analytics","readme_excerpt":"YouTube Sentiment Analysis 👍👎😊 This project provides a web application for sentiment analysis of YouTube comments. It allows users to input a YouTube link and analyzes the sentiment of the comments associated with that video. The application also displays video information, channel information, and visualizations of the sentiment analysis results. Features ✨ - Extracts the video ID from a YouTube link. - Retrieves comments from the specified YouTube video and saves them to a CSV file. 💬📑 - Accepts existing comment CSVs with Comment , comments , or Xquik-style text columns. - Performs sentiment analysis on the comments using the VADER (Valence Aware Dictionary and sEntiment Reasoner) sentiment analysis tool. 😃😠😐 - Generates bar charts and scatter plots to visualize the sentiment analysis results. 📊📈 - Retrieves video and channel information from the YouTube API. 📺🔍 - Provides an interactive web interface using Streamlit. 🌐✨ Installation 🛠️ 1. Clone the repository: 2. Install the required dependencies: 3. Obtain a YouTube Data API key from the Google Cloud Console and replace YOUR API KEY in YoutubeCommentScrapper.py with your actual API key. 4. Run the application: Usage 🚀 1. Open the application in your web browser. 2. Enter a valid YouTube link in the sidebar. 🔗 3. Or upload an existing CSV with a Comment , comments , or text column. 4. Wait for the application to retrieve or load comments, perform sentiment analysis, and display the results. ⌛ 5. Explore the","default_branch":null,"files":null,"tree":[],"storefront":"/r/JatinAgrawal0","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/JatinAgrawal0/youtube-comment-sentimental-analysis/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}