EmoDash / README.md
SudhanshuBlaze's picture
Update README.md
452b39b unverified
|
raw
history blame
1.11 kB

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:
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.