Skip to content

Ayubur/bangla-sentiment-analysis-chatbot

Repository files navigation

Chatbot can detect sentiment from bangla text and response back with sentiment. Currently chatbot can categorize the bangla text in two types of sentiment - postive, negative.

Technologis

  • Frontend - React js
  • Backend - Python Flask
  • Machine Learning Classifier - Naive Bayes, Support Vector Machine(SVM)

Installation and Setup

  • Install the packages from requirements.txt
  • Run python app.py from root directory to start the backend using terminal
  • Then run cd client and npm install from root directory to install all the dependencies and then npm start start the frontend using terminal

Issues

  • Chatbot can detect only two types of sentiment from bangla text - positive, negative