A model for emotion classification based on text and audio.
Project description
Emotion
A model for emotion classification based on text and audio.
Acknowledgements
- Hafed Benteftifa
- Soumaya Chaffar
Features
Give audio and text as input and get back the dominant emotion.
Usage/Examples
[TODO]
API Reference [TODO]
Get all items
GET /api/items
Parameter | Type | Description |
---|---|---|
api_key |
string |
Required. API key |
Get item
GET /api/items/${id}
Parameter | Type | Description |
---|---|---|
id |
string |
Required. Id of item to fetch |
Installation
Install emotion with pip
pip install emotion
Environment Variables
To run this project, you will need to add the following environment variables to your .env file
GDRIVE_CREDENTIALS_DATA
SECRET_KEY
Run Locally
Be sure to have python 3.8 as the python executable
python3 --version
To install Poetry, run:
curl -sSL https://install.python-poetry.org | POETRY_VERSION=1.1.14 python3 - --yes
Clone the project
git clone https://github.com/philipgaudreau/emotion
Go to the project directory
cd emotion
Install dependencies (add flag --default
if you do not want development dependencies)
poetry install
Activate the virtual environment
poetry shell
Start using the command line interface
emotion --help
Running Tests
To run tests, run the following command (development dependencies must be installed)
pytest tests
Deployment
To deploy this project run
[TODO]
Tech Stack
Client: flask, [TODO]
Server: python, [TODO]
Feedback
If you have any feedback, please reach out to one of us.
Authors
🚀 About Us
We are on our way to finish a degree in Machine Learning.
License
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for a62_emotion-0.10.7-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 21a5b5b22b11b35df17d2ed33430c2d2caae38dca214ed9a62568e9c7a363c9c |
|
MD5 | 614db152d5b6760568024df2209156c9 |
|
BLAKE2b-256 | fc979423dabccfe9bb993b7e24846145c17b2fcef1401a3a36c7f2cceb58e849 |