Skip to content

AIVenture0/Sentiment-Analysis-Using-Deep-Learning

Repository files navigation

Sentiment-Analysis

Sentiment Analysis is the process of computationally identifying and categorizing opinions expressed in a piece of text, especially in order to determine whether the writer's attitude towards a particular topic, product, etc. is positive, negative, or neutral.

Perform basic sentiment analysis Using Deep Learning

Overview

This is a Web-App made with Flask using Deep Learning and nltk to analyze the sentiment attached with text.

Getting Started

Dependencies

  • Deep Leanring
  • Numpy
  • Pandas
  • scikit learn
  • Flask
  • Html
  • Css
  • JavaScript
  • Bootstrap

Prerequisites

To run locally, it is assumed that you have python installed on your system

Development Guide

  • Create a virtual environment. virtualenv venv

    • Activate virtual environment via \venv\scripts\activate
  • Install the requirements. pip install -r requirement.txt

  • Get ready with all files like html css javascript

  • Run the server. python manage.py runserver

Web-app

Web-app creted by using flask, Html, Css ,JavaScript, Bootstrap look like - Once you enter text in the given input box and hit predict button , It predict weather the given text is ham or spam.

  • Input your text

Img1

Result

The output of this model is a flask web-app which predict the Sentiment. Img1

Author

Vikram singh

                                    -----Feel Free to contact us if you have any question-----