This project aims to develop an automated sentiment analysis system that predicts the sentiment of beauty product reviews (positive, negative, or neutral) using features like brand, category, label, and review text. The system will be built with a user-friendly web interface using HTML, CSS, and JavaScript, with Flask handling backend processes for real-time sentiment predictions. By leveraging machine learning, it will help businesses understand customer opinions and empower consumers to make informed purchasing decisions.
Sentiment analysis plays a critical role in understanding customer opinions from textual data, helping businesses and consumers make informed decisions. This project aims to develop an automated sentiment analysis system for beauty product reviews from the Female Daily website. The dataset consists of 34 features, including product brand, category, label, and review text. The goal is to classify each review as positive, negative, or neutral based on the content provided. The system utilizes machine learning models to accurately predict the sentiment of reviews, helping businesses gauge customer satisfaction and identify areas for improvement. The backend is implemented using Flask, while the front-end is built with HTML, CSS, and JavaScript, offering users an easy-to-use interface for submitting reviews and receiving sentiment predictions. This project automates the sentiment classification process, eliminating the need for manual analysis. It provides valuable insights for businesses looking to improve their products and services, while also helping consumers make better-informed purchasing decisions based on the collective sentiment of product reviews.
Keywords: Sentiment analysis, beauty product reviews, machine learning, classification, opinion mining, natural language processing, Flask framework, user interface, text classification, consumer insights.
NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

β’ Processor - I5/Intel Processor
β’ RAM - 8GB (min)
β’ Hard Disk - 160 GB
β’ Key Board - Standard Windows Keyboard
β’ Mouse - Two or Three Button Mouse
β’ Monitor - Any
β’ Operating System : Windows 7/8/10
β’ Server side Script : HTML, CSS, Bootstrap & JS
β’ Programming Language : Python
β’ Libraries : Flask, Pandas, Mysql. connector, Os, Numpy, Scikit- learn, sklearn, Preprocessor, tensor flow, keras , nltk, tensorflow ,torch, transformers ,flask.
β’ IDE/Workbench : VS-Code
β’ Technology : Python 3.10+
β’ Server Deployment : Xampp Server
β’ Database : MySQL