Spaces:
Sleeping
Sleeping
File size: 1,110 Bytes
bee76d7 452b39b bee76d7 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
# GoEmotions Dashboard - Analyzing Emotions in Text
This is a Python script that uses Streamlit, Plotly, and the Hugging Face API to create a web-based dashboard for analyzing emotions in text.
## Requirements:
Python 3.7 or higher
Hugging Face API
## Installation
- Clone this repository to your local machine.
- Install the required packages using pip:
```bash
pip install -r requirements.txt
```
- Create a free account on the Hugging Face website to get an API key.
- Create a `.env` file in the root directory of the project and add your
- Hugging Face API key like this: `HF_API_KEY=<your_api_key_here>`
## Usage
- Navigate to the root directory of the project.
- Run the Streamlit app by typing `streamlit run EDxHuggingface.py` in the command line.
- A web-based dashboard will open in your default browser.
- Type or paste a text input in the text box provided.
- The dashboard will display the detected emotions in a set of gauges, with each gauge representing the intensity of a specific emotion category.
- The gauge colors are based on a predefined color map for each emotion category.
|