Sentiment Analysis with Chatbot
This project involves analyzing sentiments in textual data, using machine learning techniques.
Repo: github.com
- Tech Stack: Python, Kotlin, Dialogflow.
Key Features
- Performed sentiment analysis on a dataset of 25,000 movie reviews to classify them as positive or negative.
- Offered users a comprehensive analysis of the sentiment expressed in the reviews.
- Implemented preprocessing techniques to clean and normalize the text data.
- Utilized TF-IDF vectorization to convert text data into numerical features and achieved an accuracy of 88.14%.
- Senti Bot-counseling chatbot developed using Kotlin. It provides a supportive environment for users to discuss their feelings and receive guidance.