Skip to content

dairlair/sentimentd

Repository files navigation

Sentiment Analysis Daemon (sentimentd)

High-performance sentiment analysis service

Quality gate

Features

  • Multi-label classification

Operations

Build binary

make build

Train

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!"

Apply migrations

./build/sentimentd migrate

Credits

Many thanks to kaggle for the datasets.

See Sentiment Analysis: Emotion in Text.

TODO

Calculate a time and space complexity