Source code for underthesea.pipeline.sentiment

# -*- coding: utf-8 -*-


[docs]def sentiment(X, domain='general'): """ Sentiment Analysis Parameters ========== X: str raw sentence domain: str domain of text (bank or general). Default: `general` Returns ======= Text: Text of input sentence Labels: Sentiment of sentence Examples -------- >>> from underthesea import sentiment >>> sentence = "Chuyen tiền k nhận Dc tiên" >>> sentiment(sentence, domain='bank') [MONEY_TRANSFER#negative (1.0)] """ if X == "": return None if domain == 'general': from underthesea.pipeline.sentiment.general import sentiment return sentiment(X) if domain == 'bank': from underthesea.pipeline.sentiment.bank import sentiment return sentiment(X)