{"id":24057190,"url":"https://github.com/techycsr/text-based-emotion-detector","last_synced_at":"2025-04-23T01:18:23.677Z","repository":{"id":233027476,"uuid":"785818242","full_name":"TechyCSR/Text-Based-Emotion-Detector","owner":"TechyCSR","description":"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.","archived":false,"fork":false,"pushed_at":"2024-10-16T17:11:16.000Z","size":50,"stargazers_count":2,"open_issues_count":0,"forks_count":3,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-23T01:18:14.689Z","etag":null,"topics":["emotion-detection","emotion-recognition","flask","natural-language-processing","text-emotion-detection","vercel"],"latest_commit_sha":null,"homepage":"https://text-based-emotion-detector.vercel.app","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/TechyCSR.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-04-12T17:30:00.000Z","updated_at":"2024-10-31T11:13:18.000Z","dependencies_parsed_at":"2025-01-10T07:33:29.143Z","dependency_job_id":null,"html_url":"https://github.com/TechyCSR/Text-Based-Emotion-Detector","commit_stats":null,"previous_names":["techycsr/text-based-emotion-detector"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TechyCSR%2FText-Based-Emotion-Detector","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TechyCSR%2FText-Based-Emotion-Detector/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TechyCSR%2FText-Based-Emotion-Detector/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TechyCSR%2FText-Based-Emotion-Detector/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TechyCSR","download_url":"https://codeload.github.com/TechyCSR/Text-Based-Emotion-Detector/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250349072,"owners_count":21415915,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["emotion-detection","emotion-recognition","flask","natural-language-processing","text-emotion-detection","vercel"],"created_at":"2025-01-09T05:29:16.023Z","updated_at":"2025-04-23T01:18:23.662Z","avatar_url":"https://github.com/TechyCSR.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\n# Text-Based-Emotion-Detector\n\nYour go-to repository for analyzing emotions in text.\n\n[![GitHub issues](https://img.shields.io/github/issues/TechyCSR/Text-Based-Emotion-Detector)](https://github.com/TechyCSR/Text-Based-Emotion-Detector/issues)\n[![GitHub forks](https://img.shields.io/github/forks/TechyCSR/Text-Based-Emotion-Detector)](https://github.com/TechyCSR/Text-Based-Emotion-Detector/network/members)\n[![GitHub stars](https://img.shields.io/github/stars/TechyCSR/Text-Based-Emotion-Detector)](https://github.com/TechyCSR/Text-Based-Emotion-Detector/stargazers)\n[![GitHub license](https://img.shields.io/github/license/TechyCSR/Text-Based-Emotion-Detector)](https://github.com/TechyCSR/Text-Based-Emotion-Detector/blob/main/LICENSE)\n[![GitHub watchers](https://img.shields.io/github/watchers/TechyCSR/Text-Based-Emotion-Detector)](https://github.com/TechyCSR/Text-Based-Emotion-Detector/watchers)\n[![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)\n\n\nThe Text-Based-Emotion-Detector Web App is an easy-to-use tool for analyzing emotions in text. \u003cbr\u003eWhether 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. \u003cbr\u003e\u003cbr\u003e \u003cb\u003eTry it out today and discover the emotions hidden in your text!\u003c/b\u003e\n\u003c/div\u003e\n\n\n\n\n# Dependencies\n\n- Flask\n- pydash\n- requests\n- python-dotenv\n\n# Setup Instructions\n\n## 1. Clone the repository:\n\n```\ngit clone https://github.com/TechyCSR/Text-Based-Emotion-Detector.git\n```\n\n## 2. Install dependencies\n\n```\npip install -r requirements.txt\n```\n\n## 3. Create a .env file\n\nYou 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.\nEg: API_KEY=\"Your_key_here\"\n\n\n## 4. Run the Flask app\n\n```\npython -m flask run\n```\n\n## 5. Access the app\n\nAccess the app in your web browser at [http://localhost:5000](http://localhost:5000)\n\n\n## 📬 Developer Contact\n\nIf you have questions, feedback, or need assistance, please don't hesitate to reach out:\n\n- **💼 Name**: [CHANDAN SINGH](https://projects.techycsr.me)\n- **📧 Email**: [csr.info.in@gmail.com](mailto:csr.info.in@gmail.com)\n- **💼 LinkedIn**: [@TechyCSR](https://www.linkedin.com/in/TechyCSR)\n- **🐦 Twitter**: [@TechyCSR](https://twitter.com/TechyCSR)\n\n**Response Time**: I'll do my best to get back to you within 24-48 hours on weekdays. Thanks for your understanding!\n\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftechycsr%2Ftext-based-emotion-detector","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftechycsr%2Ftext-based-emotion-detector","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftechycsr%2Ftext-based-emotion-detector/lists"}