Skip to content

MrMotiz/Sentiment-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sentiment Analysis

Table of contents

Project Description ��
Setup ⚙️
Features ��


Project Description

Sentiment Analysis is a project using java framework - Spring Boot. This was a group project, created in less than a week, for the MindSwap bootcamp at Mindera. The main goal of this project is to analyse the different types of sentiments present in a given text using an external API called "Text Sentiment Analysis App".

img_5.png

After the user writes his thoughts, the percentage of positive, negative and neutral words contained in the text is returned. Simultaneously, the application returns the predominant feeling based on the highest percentage of the words analysed as well as the date on which the text was written.

The idea of this project is to create a mental health diary, which can be used daily to monitor the different types of thoughts in order to perform a mental evaluation on each user.


Setup

In order to use this application, it is necessary to follow the specific order:

  • Run the server

  • Create a new user account according to the specified parameters (First name, Last name, age, city, gender), which will be stored in the database

img_6.png

  • Type your text

img_1.png


Features

  • Write a text (1000 characters limit)
  • Feel free to write what ever you want
  • Access to the texts database

img.png

Future features:

  • Weakly info of the sentiments analysed
  • Different types of recommendations based on the percentage of negative values (playlist, podcasts)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages