Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/techycsr/text-based-emotion-detector
The Text-Based-Emotion-Detector Web App is an easy-to-use tool for analyzing emotions in text. Whether it's an article, a comment, or any other textual input, the app uncovers the underlying emotional tone. The app uses the MeaningCloud Sentiment Analysis API to analyze the text and provide a detailed report on the emotions detected.
https://github.com/techycsr/text-based-emotion-detector
emotion-detection emotion-recognition flask natural-language-processing text-emotion-detection vercel
Last synced: 1 day ago
JSON representation
The Text-Based-Emotion-Detector Web App is an easy-to-use tool for analyzing emotions in text. Whether it's an article, a comment, or any other textual input, the app uncovers the underlying emotional tone. The app uses the MeaningCloud Sentiment Analysis API to analyze the text and provide a detailed report on the emotions detected.
- Host: GitHub
- URL: https://github.com/techycsr/text-based-emotion-detector
- Owner: TechyCSR
- License: mit
- Created: 2024-04-12T17:30:00.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-10-16T17:11:16.000Z (3 months ago)
- Last Synced: 2024-10-18T09:08:52.997Z (3 months ago)
- Topics: emotion-detection, emotion-recognition, flask, natural-language-processing, text-emotion-detection, vercel
- Language: HTML
- Homepage: https://text-based-emotion-detector.vercel.app
- Size: 48.8 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Text-Based-Emotion-Detector
Your go-to repository for analyzing emotions in text.
[![GitHub issues](https://img.shields.io/github/issues/TechyCSR/Text-Based-Emotion-Detector)](https://github.com/TechyCSR/Text-Based-Emotion-Detector/issues)
[![GitHub forks](https://img.shields.io/github/forks/TechyCSR/Text-Based-Emotion-Detector)](https://github.com/TechyCSR/Text-Based-Emotion-Detector/network/members)
[![GitHub stars](https://img.shields.io/github/stars/TechyCSR/Text-Based-Emotion-Detector)](https://github.com/TechyCSR/Text-Based-Emotion-Detector/stargazers)
[![GitHub license](https://img.shields.io/github/license/TechyCSR/Text-Based-Emotion-Detector)](https://github.com/TechyCSR/Text-Based-Emotion-Detector/blob/main/LICENSE)
[![GitHub watchers](https://img.shields.io/github/watchers/TechyCSR/Text-Based-Emotion-Detector)](https://github.com/TechyCSR/Text-Based-Emotion-Detector/watchers)
[![GitHub code size in bytes](https://img.shields.io/github/languages/code-size/TechyCSR/Text-Based-Emotion-Detector)](https://github.com/TechyCSR/Text-Based-Emotion-Detector)The Text-Based-Emotion-Detector Web App is an easy-to-use tool for analyzing emotions in text.
Whether it's an article, a comment, or any other textual input, the app uncovers the underlying emotional tone. The app uses the MeaningCloud Sentiment Analysis API to analyze the text and provide a detailed report on the emotions detected. The report includes the overall sentiment, the confidence level, and the emotions detected in the text. The app is built using Flask, a lightweight web framework for Python, and is hosted on vercel. The app is designed to be user-friendly and intuitive, with a clean and simple interface that makes it easy to use. The app is ideal for anyone looking to analyze emotions in text, whether for personal or professional use.
Try it out today and discover the emotions hidden in your text!# Dependencies
- Flask
- pydash
- requests
- python-dotenv# Setup Instructions
## 1. Clone the repository:
```
git clone https://github.com/TechyCSR/Text-Based-Emotion-Detector.git
```## 2. Install dependencies
```
pip install -r requirements.txt
```## 3. Create a .env file
You need to register in meaningcloud.com and search for your private license key. Create a .env file with a variable called API_KEY with the value of your private license key.
Eg: API_KEY="Your_key_here"## 4. Run the Flask app
```
python -m flask run
```## 5. Access the app
Access the app in your web browser at [http://localhost:5000](http://localhost:5000)
## 📬 Developer Contact
If you have questions, feedback, or need assistance, please don't hesitate to reach out:
- **💼 Name**: [CHANDAN SINGH](https://projects.techycsr.me)
- **📧 Email**: [[email protected]](mailto:[email protected])
- **💼 LinkedIn**: [@TechyCSR](https://www.linkedin.com/in/TechyCSR)
- **🐦 Twitter**: [@TechyCSR](https://twitter.com/TechyCSR)**Response Time**: I'll do my best to get back to you within 24-48 hours on weekdays. Thanks for your understanding!