A server that handles requests to our sentiment analyzers. Accepts strings of a sentence or entire paragraphs and returns the detected emotion and language tones, or submit an audio file and we will try to
Our server is purely independent, send a request and you're on your way! Send a request however you'd like.
Send a typical GET request to our server with a url argument at the end.
e.g.
var url = "immense-lowlands-49222.herokuapp.com/yhackss/1/"
$.get( url + <str>, function( data ) { // send request with your input replacing <str>
... data ...
});
We return lists of tuples with (emotion, confidence, language tone), one for each sentence
Example:
[('Joy', 0.98270000000000002, 'Analytical'), ('Joy', 0.99839999999999995, 'Tentative')] # example api results
Our frontend was made by our team, and is hosted on a different repo. Github
Django 2.0 - The web framework we used
NLTK - Used for sentence tokenizing
IBM-Watson api - Our analytics engine
Indico - Our emotion analytics
- Tate Cheng
- Nicolas Hudon
- Sharon Ho
- Danny Kong
This project is licensed under the MIT License - see the LICENSE.md file for details