molokhovdmitry commited on
Commit
b317074
·
1 Parent(s): 4540740

Update README

Browse files
Files changed (1) hide show
  1. README.md +20 -1
README.md CHANGED
@@ -9,9 +9,28 @@ app_file: src/app.py
9
  pinned: false
10
  ---
11
 
12
- # social-stat
 
13
  Streamlit web application for social network analysis.
14
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
15
  # Installation and Running
16
  ```
17
  git clone https://github.com/molokhovdmitry/social-stat
 
9
  pinned: false
10
  ---
11
 
12
+
13
+ # Social-Stat: A Streamlit Web App for Social Media Analysis
14
  Streamlit web application for social network analysis.
15
 
16
+ [Hugging Face Space](https://huggingface.co/spaces/molokhovdmitry/social-stat)
17
+
18
+ ![social-stat](social-stat.gif)
19
+ ## Features
20
+
21
+ - **Emotion Prediction**: Utilizes a text classification model to predict emotions in video comments.
22
+ - **Topic Modeling**: Applies Non-negative Matrix Factorization (NMF) to identify and visualize the main topics discussed in the comments.
23
+ - **t-SNE Visualization**: Provides a 2D and 3D visualization of the comment data, highlighting patterns and clusters.
24
+ - **Language Detection**: Detects the language of comments to understand the global reach of the video and visualizes the distribution of languages on a **plotly Choropleth** map.
25
+
26
+ ## How to Use
27
+
28
+ 1. **Enter a YouTube Video URL or ID**: Input the URL or ID of the YouTube video.
29
+ 2. **Select Analysis Options**: Choose whether to predict emotions, perform NMF, visualize with t-SNE, and display a language map.
30
+ 3. **Adjust Parameters**: Customize the analysis by adjusting parameters such as the number of NMF components, t-SNE perplexity.
31
+ 4. **Analyze**: Click the "Analyze" button to start the analysis.
32
+
33
+
34
  # Installation and Running
35
  ```
36
  git clone https://github.com/molokhovdmitry/social-stat