How to use the underthesea.sentiment.sentiment function in underthesea

To help you get started, we’ve selected a few underthesea examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github undertheseanlp / underthesea / tests / sentiment / test_bank.py View on Github external
def test_no_text(self):
        text = ""
        actual = sentiment(text)
        expected = None
        self.assertEqual(actual, expected)
github undertheseanlp / underthesea / tests / sentiment / test_general.py View on Github external
def test_no_text(self):
        text = ""
        actual = sentiment(text)
        expected = None
        self.assertEqual(actual, expected)
github undertheseanlp / underthesea / tests / sentiment / test_bank.py View on Github external
def test_multi_label_1(self):
        text = "Dkm t chuyển vẫn bị mất phí"
        actual = [str(label) for label in sentiment(text, domain="bank")]
        expected = ['INTEREST_RATE#negative', 'MONEY_TRANSFER#negative']
        self.assertEqual(sorted(actual), sorted(expected))
github undertheseanlp / underthesea / tests / sentiment / test_bank.py View on Github external
def test_multi_label_2(self):
        text = '''TUI cũng bó tay với BIDV Cần Thơ.
                Cả quận NK mà chỉ được lèo tèo mấy thùng ATM và luôn trong tình trạng nhìn thấy chữ Sorry cũng nh.ư hết tiền.
                Chán ko buồn nói. Qd có khác '''
        actual = [str(label) for label in sentiment(text, domain="bank")]
        expected = ['CARD#negative', 'CUSTOMER_SUPPORT#negative']
        self.assertEqual(sorted(actual), sorted(expected))
github undertheseanlp / underthesea / tests / sentiment / test_general.py View on Github external
def test_1(self):
        text = "hàng kém chất lg,chăn đắp lên dính lông lá khắp người. thất vọng"
        actual = sentiment(text, domain="general")
        expected = "negative"
        self.assertEqual(actual, expected)
github undertheseanlp / underthesea / tests / sentiment / test_general.py View on Github external
def test_2(self):
        text = "Sản phẩm hơi nhỏ so với tưởng tượng nhưng chất lượng tốt, đóng gói cẩn thận."
        actual = sentiment(text, domain="general")
        expected = "positive"
        self.assertEqual(actual, expected)
github undertheseanlp / underthesea / tests / sentiment / test_bank.py View on Github external
def test_one_label_2(self):
        text = "Đky qua đường link ở bài viết này từ thứ 6 mà giờ chưa thấy ai lhe hết"
        actual = [str(label) for label in sentiment(text, domain="bank")]
        expected = ['CUSTOMER_SUPPORT#negative']
        self.assertEqual(actual, expected)
github undertheseanlp / underthesea / tests / sentiment / test_bank.py View on Github external
def test_one_label_1(self):
        text = "Xem lại vẫn thấy xúc động và tự hào về BIDV của mình!"
        actual = [str(label) for label in sentiment(text, domain="bank")]
        expected = ['TRADEMARK#positive']
        self.assertEqual(actual, expected)