我有一個快速的問題,無法找到答案任何地方在互聯網上:NLTK可以用來分析句子中某個單詞的情感嗎?
NLTK可以用來分析一個句子中的某個單詞的情緒?
喜歡:iPhone情緒:「儘管外面天氣很糟糕,但我的iPhone再次讓我感覺很好。」 =情感:積極
我有一個快速的問題,無法找到答案任何地方在互聯網上:NLTK可以用來分析句子中某個單詞的情感嗎?
NLTK可以用來分析一個句子中的某個單詞的情緒?
喜歡:iPhone情緒:「儘管外面天氣很糟糕,但我的iPhone再次讓我感覺很好。」 =情感:積極
你有沒有想過把文本分解成子句(「這是外面可怕的天氣」,「我的iPhone讓我感覺很好」),並分別評估它們?你可以使用NLTK的解析器。儘管如此,這會減少你必須分析的文本數量,所以它可能會造成更多的傷害。
這對於「微軟表面不是iPad,很糟糕」(您的目標是「iPad」)的情況並不會有幫助,因爲情緒是負面的,但iPad贏得了比較。因此,也許你還想檢查句法分析,只檢查你的目標詞是主語還是賓語的句子。我認爲,這些能否給你帶來更好的表現是任何人的猜測。
我對NLTK沒有多少經驗,但是我已經在Java中使用NLP庫進行了一些概念級情感分析。 Here是我是如何做到的。如果您能夠識別NLTK中的依賴關係,則同樣的方法應該適用於您。這種方法適用於簡單的規則,但對於複雜的句子可能效果不佳。
'iPhone'在這裏有什麼感受:「我的iPhone讓我感覺非常好,是的,我的意思是,誠實,實際上是一堆垃圾。」 – HappyTimeGopher
Ofcourse NLTK不能回答諷刺...但我的問題仍然沒有回答:( – Chriswede
有很多關於使用NLTK進行情緒分析的在線資源(例如,谷歌學者)你是否在尋求更多的東西?某些NP確實可以提高性能嗎? – alexis