Skip to content

A web application for analyzing the sentiment of text using a trained machine learning model. Tech Stack: Sentiment140 dataset with 1.6 million tweets, Naive Bayes classifier, Python, Skit-learn, Next.js, React.js, TypeScript, Tailwind CSS, HTML.

License

Notifications You must be signed in to change notification settings

najmulhasan-code/text-sentiment-analyzer

Repository files navigation

Text Sentiment Analyzer

MIT License

Overview

Text Sentiment Analyzer is a machine learning project that predicts the sentiment of a given text. It utilizes a Naive Bayes classifier trained on the Sentiment140 dataset to classify text as either positive or negative.

Table of Contents

Features

  • Sentiment Analysis: Analyze the sentiment of text using a trained Naive Bayes model.
  • Web Interface: Easy-to-use web interface built with Next.js and Tailwind CSS.
  • Pre-trained Model: Includes pre-trained model and vectorizer for quick setup.

Contributing

Contributions are welcome! Please open an issue or submit a pull request for any changes.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Live Demo

Check out the live demo here.

UI Screenshot

About

A web application for analyzing the sentiment of text using a trained machine learning model. Tech Stack: Sentiment140 dataset with 1.6 million tweets, Naive Bayes classifier, Python, Skit-learn, Next.js, React.js, TypeScript, Tailwind CSS, HTML.

Resources

License

Stars

Watchers

Forks