guifelippe / sentiments-analysis-reactnative

An application made in React Native to analyze feelings of a message

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Sentiment Analysis App

GitHub repo size GitHub language count GitHub forks Bitbucket open issues Bitbucket open pull requests

The Sentiment Analysis App is a React Native application that allows users to input a message and check the sentiment associated with that message.

Print Screen

Inspired by Rocketseat

This project was inspired by a video tutorial from Rocketseat, a programming teaching platform. We thank Rocketseat for the inspiration and learning provided by the tutorial.

Functionalities

  • Sentiment Analysis: The application sends the message entered by the user to a sentiment analysis service and displays the result, as "Very Positive", "Positive", "Negative", "Very Negative", "No Polarity" or "Neutral".

Prerequisites

Before you begin, make sure you meet the following requirements:

Settings

  1. Clone the repository:

    git clone https://github.com/guifelippe/sentiments-analysis-reactnative.git
    
  2. Access the project directory:

    cd sentiments-analysis-reactnative
    
  3. Create a env.js file in the project root and add your MeaningCloud API key:

    API_KEY = YOUR_API_KEY
    
  4. Install project dependencies:

    npm install
    

Use

  1. Launch the application:

    expo start
    
  2. Use the app on your mobile device or emulator to enter messages and check associated sentiments.

License

This project is licensed under the terms of the MIT License. See the LICENSE file for more information.

About

An application made in React Native to analyze feelings of a message

License:MIT License


Languages

Language:TypeScript 97.7%Language:JavaScript 2.3%