public EvaluatedSentiment SentimentEvaluation(string word)
        {
            // Translate the sentence to detect what lgnauge it is

            TranslatedItem sentence = DetectLanguage(word);

            SentimentBatchResult result = _client.Sentiment(
                new MultiLanguageBatchInput(
                    new List <MultiLanguageInput>()
            {
                new MultiLanguageInput(sentence.ISOName, "0", sentence.OrignalWord),
            }));

            EvaluatedSentiment sentiment = new EvaluatedSentiment {
                Sentence = word, Score = (double)result.Documents[0].Score * 100
            };

            return(sentiment);
        }
Esempio n. 2
0
        public IActionResult Sentiment(String sentence)
        {
            EvaluatedSentiment sentiment = _handler.SentimentEvaluation(sentence);

            return(View(sentiment));
        }