Skip to content

aakashbanerjee98/Sentiment-Analyer-WebApp

Repository files navigation

Sentiment Analyzer

With the advent of social media, large volumes of opinionated texts are being generated every day. Analyzing these texts can lead us to knowledge about the general sentiment of the users on a particular topic. However, if we study the available datasets for sentiment analysis, we find that the majority of them deal with either the English language or languages that have a higher digital footprint. On the other hand, sentiment datasets for Indian languages like Bengali and Hindi are scarce and hence the development of state-of-the-art sentiment analysis models for Indian languages was the main aim of this project.This is the web app version of the model which analyzes bengali sentences and shows its sentiment.

Screenshots


Demo

Live Website

Installation

Install all packages listed under requirements file.Aditionally if you want to run the Lstm model as a stand alone I would suggest you to run it in google colab

  conda activate env(Go to the virtual enviroment and install all the required packages)
  pip install package name

Run Locally

Clone the project

  git clone https://link-to-project

Go to the project directory

  cd my-project

Install dependencies

  pip install package name(make sure all packages are intsalled that are given in requirements.txt)

Start the server

  python app.py

Authors

License

MIT License Click here to know more

Tech Stack

Model: Python, Tensorflow, Keras, Pandas, Numpy

Website: Flask, Html, CSS, Javascript

About

It analyzes the bengali texts and outputs its sentiment

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages