Quay lại Trending
RepositoryJupyter Notebook
SannketNikam

SannketNikam/Emotion-Detection-in-Text

This project employs emotion detection in textual data, specifically trained on Twitter data comprising tweets labeled with corresponding emotions. It seamlessly takes text inputs and provides the most fitting emotion assigned to it.

57sao
25fork
2issue
0lượt xem

🎉 Phát hiện cảm xúc trong văn bản bằng AI

Công cụ NLP đơn giản nhưng hiệu quả để phân tích cảm xúc từ văn bản.

Dự án Emotion-Detection-in-Text của SannketNikam tập trung vào việc sử dụng Natural Language Processing để nhận diện cảm xúc trong các đoạn văn bản. Với dữ liệu được ghi chú từ Twitter, mô hình có thể dự đoán các cảm xúc như anger, joy, sadness, và các loại khác. Đây là một ứng dụng thực tế cho sentiment analysis và monitoring mạng xã hội.

✨ Điểm nổi bật

  • Phát hiện cảm xúc bằng NLP: Sử dụng các kỹ thuật NLP để phân tích văn bản và xác định cảm xúc.
  • Dữ liệu training phong phú: Dataset gồm 34795 dòng với 8 cảm xúc khác nhau: anger, disgust, fear, joy, neutral, sadness, shame, surprise.
  • Mô hình Logistic Regression và MultinomialNB: Đạt độ chính xác 62% trên dữ liệu test.
  • Xử lý tiền xử lý văn bản: Loại bỏ stop words, dấu câu, user handles, và chuyển tất cả về chữ thường.
  • Triển khai dễ dàng: Chạy qua Streamlit với lệnh streamlit run app.py, tự động mở trong trình duyệt.
  • Ứng dụng thực tế: Phù hợp cho sentiment analysis, phân tích phản khách hàng, và giám sát mạng xã hội.

💡 Vì sao值得关注

Dự án này nổi bật nhờ sự đơn giản trong việc sử dụng các mô hình machine learning cơ bản như Logistic Regression, cùng với quy trình tiền xử lý rõ ràng, giúp người dùng dễ dàng triển khai và áp dụng. Khả năng tích hợp với Streamlit làm cho nó trở thành công cụ hữu ích cho các nhà phát triển muốn nhanh chóng xây dựng demo phân tích cảm xúc. Đây là lựa chọn tốt cho những ai đang tìm kiếm một dự án NLP thực tế và dễ tiếp cận.


#NLP #EmotionDetection #MachineLearning #LogisticRegression #TiniX

Dự án tương tự

Khám phá các dự án và mô hình AI khác có sự tương đồng.

RepositoryPython
explosion/spaCy

💫 Industrial-strength Natural Language Processing (NLP) in Python

34.0k
Oct 27, 2026
RepositoryJupyter Notebook
microsoft/ML-For-Beginners

12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all

91.7k
Oct 21, 2026
RepositoryJupyter Notebook
microsoft/AI-For-Beginners

12 Weeks, 24 Lessons, AI for All!

70.2k
Oct 23, 2026
RepositoryJupyter Notebook
GokuMohandas/Made-With-ML

Learn how to develop, deploy and iterate on production-grade ML applications.

49.8k
Mar 4, 2026
Modelsentence-similarity
sentence-transformers/all-MiniLM-L6-v2

all-MiniLM-L6-v2 This is a sentence-transformers(https://www.SBERT.net) model: It maps sentences & paragraphs to a 384 dimensional dense vector space and can be used for tasks like clustering or semantic search. Usage (Sentence-Transformers) Using t...

♥0
190.8M
Jun 1, 2026
RepositoryPython
scikit-learn/scikit-learn

scikit-learn: machine learning in Python

67.9k
Oct 23, 2026
RepositoryPython
keras-team/keras

Deep Learning for humans

64.4k
Oct 20, 2026
RepositoryC++
tensorflow/tensorflow

An Open Source Machine Learning Framework for Everyone

201.2k
Oct 24, 2026
RepositoryPython
streamlit/streamlit

Streamlit — A faster way to build and share data apps.

46.1k
Oct 23, 2026