Giter Club home page Giter Club logo

nlp_hackathon's Introduction

SentiMeter – A tool for sentiment and emotion analysis

Introduction - Social media today is used by everyone, and keeping track of the competitors/fake users posting comments to spread negative sentiment about the brand becomes important to track. it’s also important to see what the genuine users are talking about the brand, whether they are happy with the product or whether there can be some areas of improvement. Constant monitoring helps any organization keep a check on their quality as well as quickly implement any potential improvements.

Objective - This tool helps in 2 things –

  1. Analyse reactions and emotions on social media to detect cyber bullying

  2. Monitor company reputation on social media and improve due diligence

Key features –

Sentiment analysis –

In this tool, the user can upload a csv with the text column to be classified. Once the file in the correct format is uploaded, the API is called. As an output the user gets to see the percentage distribution of negative and positive sentiments and also the most common occurring words for each of the sentiments in form of a word cloud. The text along with the sentiment score for each of the sentence can be downloaded in multiple formats as well.

Emotional traits –

In this part of the tool, the user can generate the keyword defining the emotion of the sentence. This output generated can be downloaded as well in multiple formats for further use.

Process Flow

  1. The input data will be uploaded through User Interface. (https://nlp--hackathon.herokuapp.com/)

  2. Process the input data using expert.ai NLP APIs to get the sentiments and emotional traits of the input and transformed based on sentiments and emotional traits.

  3. The transformed data will be represented to the dashboard.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.