High-performance sentiment analysis service
- Multi-label classification
make build
Firstly you need to create the brain (classifier) for the training.
./build/sentimentd brain create skynet "The artificial neural network-based conscious group mind"
Train it with some dataset
./build/sentimentd train skynet dataset.txt
And use it for sentiment analysis
./build/sentimentd analyse skynet "Hello world!"
./build/sentimentd migrate
Many thanks to kaggle for the datasets.
See Sentiment Analysis: Emotion in Text.
Calculate a time and space complexity