Previous
Previous Product Image

Disaster Tweets Classifier Using Natural Language Processing

50.00
Next

Fake News detection Using Natural Language Processing

50.00
Next Product Image

EmoDetect – Text Based Emotion Detector Using Hugging face Transformer With Flask App in Python

999.00

Introducing EmoDetect, a groundbreaking web application that harnesses the power of advanced Natural Language Processing to bring emotion detection right to your fingertips. With EmoDetect, you can instantly analyze text for underlying emotions, whether typed in or spoken, thanks to our seamless integration of speech-to-text and text-to-speech functionalities.

Description

Introducing EmoDetect, a groundbreaking web application that harnesses the power of advanced Natural Language Processing to bring emotion detection right to your fingertips. With EmoDetect, you can instantly analyze text for underlying emotions, whether typed in or spoken, thanks to our seamless integration of speech-to-text and text-to-speech functionalities. Built on the robust framework of Flask and leveraging the precision of the “microsoft/MiniLM-L12-H384-uncased” transformer model from Hugging Face, EmoDetect offers an intuitive and interactive user experience. Perfect for enhancing customer support, mental health assessments, or simply exploring the emotional depth of text, EmoDetect is your go-to tool for understanding and engaging with human emotions digitally. Dive into the future of digital communication with EmoDetect, where every word is heard, and every emotion is understood.

Once purchase project Download Link will be available instantly.

Project Includes:

  1. Demo  Video:
  2. Working Flask App source code
  3. Model Training Notebook (Colab)
  4. Project Report
  5. Project Synopsis
  6. Project detail technical specification
  7. Online support

Features Of The App

The app includes following components:

  1. User Interface–  To write the text for detecting the emotion
  2. Speech To Text–The app allows you to speak anything while clicking on the microphone button which will be converted to text and fed to the model for response.
  3. Text To Speech–  The response from the model will be returned in text and it will also be spoken using text-to-speech functionality

Technology Used 

  1. We have developed this project using the below technology
  2. HTML : Page layout has been designed in HTML
  3. CSS : CSS has been used for all the desigining part
  4. JavaScript : All the validation task and animations has been developed by JavaScript
  5. Python : All the business logic has been implemented in Python
  6. webkitSpeechRecognition: For Text-to-speech and Speech-to-text functionality in the app.
  7. Flask: Project has been developed using the Flask Framework

Installation Steps:-

  1. Install Python >=3.7
  2. Install all dependencies cmd –python -m pip install –-user -r requirements.txt
  3. Finally, run cmd – python app.py

Note:-

To run the model training notebook requires a minimum T4 GPU as we have trained the model on Google Colab which comes with free GPU. So, its recommended to run the notebook on Colab.

Reviews

There are no reviews yet.

Be the first to review “EmoDetect – Text Based Emotion Detector Using Hugging face Transformer With Flask App in Python”

Your email address will not be published. Required fields are marked *

Shopping cart

0
image/svg+xml

No products in the cart.

Continue Shopping