Exemplo n.º 1
0
    def test_sentence_sentiment(self):

        sentence = Sentence(self.client_context, "HELLO")
        sentence.calculate_sentinment_score(self.client_context)

        self.assertEqual(0.00, sentence.positivity)
        self.assertEqual(0.00, sentence.subjectivity)

        sentence = Sentence(self.client_context, "I hate you")
        sentence.calculate_sentinment_score(self.client_context)

        self.assertEqual(-0.8, sentence.positivity)
        self.assertEqual(0.9, sentence.subjectivity)
Exemplo n.º 2
0
    def test_sentence_scores(self):
        sentence = Sentence(self.client_context, "")
        sentence.calculate_sentinment_score(self.client_context)
        self.assertEqual(0.0, sentence.positivity)
        self.assertEqual(0.5, sentence.subjectivity)

        sentence = Sentence(self.client_context, "I like you")
        sentence.calculate_sentinment_score(self.client_context)
        self.assertEqual(0.0, sentence.positivity)
        self.assertEqual(0.0, sentence.subjectivity)

        sentence = Sentence(self.client_context, "I hate you")
        sentence.calculate_sentinment_score(self.client_context)
        self.assertEqual(-0.8, sentence.positivity)
        self.assertEqual(0.9, sentence.subjectivity)

        sentence = Sentence(self.client_context, "I think like you")
        sentence.calculate_sentinment_score(self.client_context)
        self.assertEqual(0.0, sentence.positivity)
        self.assertEqual(0.0, sentence.subjectivity)