2011-05-14 140 views
0

我想知道twit是正面還是負面。 例如:確定普通陳述的正面或負面

論文:喬納斯兄弟吃木炭 「喬納斯兄弟會吃木炭」 >>>正

「喬納斯兄弟無關用木炭」 >>>負

論文:melmac被破壞 「melmac死」 >>>積極

「阿爾夫是生活與他的朋友們melmac」 >>>負

我想千牛如果有某種算法可以做到這一點,則可以在通用的非語言特定的基礎上進行。

什麼是最簡單的方法? 在此先感謝。

+0

你有兩個問題:「通用自然語言理解」和難以推理的問題,例如,「這是一些代碼:xxx yyyy ... zzzz」。 「死機?」我不認爲你可以「一般地」這樣做。你需要對你願意推理的內容加以限制。 – 2011-05-14 07:32:52

+0

在人類語言中沒有什麼通用的,限制是這些: 1-只有140個字符的語句。 2-陰性或陽性結果。 3-二或trhee單詞作爲「事實」給出 您認爲這個條件是否足夠? – AlfredoVR 2011-05-14 07:54:54

+0

編號「Wolfram獲獎最小圖靈機..​​.暫停」?符合你所有的標準。你仍然無法回答這個問題。 – 2011-05-14 08:22:34

回答

0

我認爲我的好方法是保留一個否定語句的字典:不,不是,沒有,等等。在聲明中找到這些關鍵字。您還必須通過計數系統解決雙重負面問題。例如「我沒有給出答案」,是積極的,但包含消極的話語。

+0

我在想這樣的事情,計算關鍵字和synonims,但有沒有更聰明的方法? – AlfredoVR 2011-05-14 06:43:13

+0

你也在這裏假設給出的陳述實際上與你的論文有關。論文:「火腿味道很好」。聲明:「我不喜歡藍色。」這符合問題描述,但會被一個過於簡單的算法遺漏。 – Orka 2011-05-14 14:51:07

+0

爲了澄清這一點,我會搜索某些字符串,例如,「#HAMTASTESGOOD」在Twitter中的標籤,或者只是「HAM」,然後運行測試。 – AlfredoVR 2011-05-14 18:35:58