/sanayV2

web-based chat application that provides social cues for those that find it difficult through sentiment analysis.

Primary LanguagePythonMIT LicenseMIT

MIT License LinkedIn

About The Project

Sanay

Sanay, is a web-based chat application that provides social cues for those that find it difficult through sentiment analysis. The LSTM Keras Model has been trained on a dataset of 1.6 M tweets, achieving a 78.95% sentiment classification accuracy.

  • Play around with the model here.
  • Check out the notebook for the model here.

video-based chat application with sentiment analysis coming soon!

Getting Started

Prerequisites

This is an example of how to list things you need to use the software and how to install them.

  • pip3
    sudo apt install python3-pip

Installation

  1. Clone the repo
    git clone https://github.com/kishdubey/sanay
    cd sanay/sanay
  2. Install packages
    pip3 install -r requirements.txt
  3. Enter your SQLAlchemy URI in app.py
    app.config['SQLALCHEMY_DATABASE_URI'] = "YOUR URI"
  4. Run Sanay
    python3 app.py

Usage

Register, Login, and Chat away.

License

Distributed under the MIT License. See LICENSE for more information.

Contact

Kish Dubey - kdube076@uottawa.ca

Project Link: https://github.com/kishdubey/sanay

Acknowledgements