[go: up one dir, main page]

TW201113870A - Method for analyzing sentence emotion, sentence emotion analyzing system, computer readable and writable recording medium and multimedia device - Google Patents

Method for analyzing sentence emotion, sentence emotion analyzing system, computer readable and writable recording medium and multimedia device Download PDF

Info

Publication number
TW201113870A
TW201113870A TW098134315A TW98134315A TW201113870A TW 201113870 A TW201113870 A TW 201113870A TW 098134315 A TW098134315 A TW 098134315A TW 98134315 A TW98134315 A TW 98134315A TW 201113870 A TW201113870 A TW 201113870A
Authority
TW
Taiwan
Prior art keywords
sentence
statement
analysis
case
input
Prior art date
Application number
TW098134315A
Other languages
English (en)
Inventor
Chang-Tai Hsieh
Von-Wun Soo
Chao-Chun Kao
Ting-Hao Yang
Chun-Chieh Liu
Shih-Chun Chou
Original Assignee
Inst Information Industry
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Inst Information Industry filed Critical Inst Information Industry
Priority to TW098134315A priority Critical patent/TW201113870A/zh
Priority to US12/626,945 priority patent/US20110087483A1/en
Publication of TW201113870A publication Critical patent/TW201113870A/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/20Natural language analysis
    • G06F40/237Lexical tools

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Machine Translation (AREA)
  • Document Processing Apparatus (AREA)

Description

201113870 IDHAS98005 3I650twf.doc/n 六、發明說明: 【發明所屬之技術領域】 本發明是有關於一種情緒分析方法與系統,且特別是 種f用於語句之情緒分析方法、情緒分析系統、 儲存情私析程式的電料讀寫記㈣體 析程式的情緒分析裝置。 丁间、有刀 【先前技術】 近幾年,由於科技的曰新月異,人 广:溝通模式’已不再是過去以指令輸入至;:ί J,而電子裝置再以文字回應的方式所能滿足。因此,未 來與智慧型電子裝1之間的人機介面也將透過最自然 :季語音」來進行控制。而為了使人機介 性化’許多學者、細莫不開始 勺中ΐ發的語句情绪辨識系統,大部分是以語 =疋ίΐ情感字眼或是關鍵字眼,進行語句的情緒 眼' 則不;:::情感字眼或是關鍵字 以及語法結構的資二緒辨識系統缺乏語意 緒。另外^知L f i情緒,或是語句中的多重情 M h. 〇 技術經系以支挺向量機(Support Vector =Γ安〉的分類技術做語句情緒分類' c 現新的案例語句時,則必須重新訓練情緒分類模 201113870 IDEAS98005 31650twf.doc/n 耗工費時。 【發明内容】 本發明提供一種適用於語句之情緒分析系統、情緒分 析裝置、情绪分析方法以及電腦吁讀寫記錄媒體,藉由建 立的案例庫情緒本體,準讀辨識輸入語句的語意情緒。 本發明提供一種情緒分析系統、情緒分析裝置、情緒 _ 分析方法以及電腦可讀寫記錄媒體,可根據輸入語句之語 法以及語意分析,辨識語句的直接情緒與隱含情緒。 本發明提供一種情緒分析系統、情緒分析裝置、情緒 分析方法電腦以及可讀寫記錄媒體’可分析語句中的多種 情緒。 本發明提供一種情緒分析系統、情緒分析裝置、情緒 分析方法以及電腦可讀寫記錄媒體,藉由比對輸入語句與 案例庫中的複數種案例語句的相似度’判斷出輸入語句的 I 語意情緒。 本發明提供一種情緒分析系統’包括:一案例庫、— 輪入模組、一語句分析模組、一相似度分析模叙以及—情 緒判斷模組。其中,案例庫包含複數句案例語句,每一案 例語句包含至少一主要詞彙且對應至少一情緒標示。輪入 模組,用於接收一輸入語句。語句分析模組,用於分析該 輸入語句的一語句結構。相似度分析模組,用於根據該言五 句結構’對該輸入語句與該案例庫中至少一案例語句進行 語意分析與一語法分析’以分別獲得該輪入語句與該至 201113870 ID2AS9S005 31650twf.doc/n 少-案例語她等級。情緒满模組s用於根 據該輸入語句與至少—案例語句之間的該些相似等級,判 斷該輸入語句的至少一情緒。 本發明另提出一種情緒分析裝置,包括:一殼體、一 輸入單元、一儲存單元、一處理器以及一顯示單元。其中, 輸入單元,設置於該殼體外部,接收一輸入語句。儲存單 元,設置於該殼體内部,儲存一案例庫,其中該案例庫包 括複數句案例語句,每一案例語句包含至少一主要詞彙且 對應至少一情緒標示。處理器設置於該殼體内部,連結該 輸入單元和儲存單元,分析該輸入語句的一語句結構,根 據該語句結構,對該輸入語句與該案例庫中至少一案例語 句進行一語意分析與一語法分析,以分別獲得該輸入語句 與該至少一案例語句之間的一相似等級,判斷該輸入語句 的至少一情緒。顯示單元,用以顯示對應該情緒的一情緒 回饋。 本發明又提出一種情緒分析方法,適用於一案例庫, 其中該案例庫中包括複數句案例語句,每一案例語句包含 至少一主要詞彙且對應至少一情緒標示,該情緒分析方法 包括··接收一輸入語句。之後,分析該輸入語句的一語句 結構。接著,進行一相似度分析,以根據該語句結構同時 進行該輸入語句與該案例庫中至少一案例語句之間的一語 意分析與一語法分析,以分別獲得該輸入語句與該至少一 案例語句之間的一相似等級。根據該輪入語句與至少一案 例语句之間的該些相似等級,判斷該輸入語句的至少一情 201113870 IDEAS98005 3165〇twf.doc/n 緒 本發明再提出一種電腦可讀寫記彳 ‘錄媒體,用以儲在一 情緒^析程式與-賴庫,其巾職娜巾 =’每-案例語句包含至少一主要詞囊且對應至】案 信、,者如不,而該情緒分析程式執行複數個指令,該些指令 包括:接收-輸人語句。之後,分析該輸人語句^二^ 結構。進行一相似度分析,以根據該語句結構同時進^該
輸入語句與輯例庫中至少—案例語句之間的—語意分^ 與一語法分析,以分別獲得該輸入語句與該至少一^例語 勹之間的一相似等級。根據該輸入語句與至少一案例語句 之間的該些相似等級,判斷該輸入語句的至少一情緒。 、 本發明之情緒分析系統、情緒分析裝置、情緒分析方 法以及電腦可讀寫記錄媒體,其中分析該輸入語句的語句 紇構,係分析該輸入語句的複數個字詞且為每一該些字詞 私不一詞性;以及,根據每一該些字詞之詞性,確定該輸 入語句中的至少一關鍵詞彙。 、本發明之情緒分析系統、情緒分析裝置、情緒分析方 法以及電腦可讀寫記錄媒體,還包括一情緒本體,該情緒 本體匕3複數個本體構成要素。此外,其中分析該輪入語 句的μ句結構’係分析出該輸入語句的複數個字詞,以及 ,據5亥些字詞及該情緒本體之複數個本體構成要素’確定 ^輸入5吾句中的至少一關鍵詞彙。於另一實施例中,上述 分折系統、情緒分析裝置、情緒分析方法以及電腦可 言買寫記錄媒體更包括一同義詞資料和一反義詞資料,於分 201113870 IDEAS98005 3! 650twf.doc/n 析出該輸入語句的複數個字詞之後,根據該些字詞、該 緒本體之複數個本麟成要素、網_:#料和該反= 資料,以確定該輸入語句中的至少一關鍵詞彙。於又一 施例中,上述情緒分析系統、情緒分析襞置、情绪分 法以及電腦可讀寫記錄媒體更包括確定該輸人語句 少-關鍵詞彙;該語法分析,係分析簡人語句與該至小 -案例語句之間的-語句結構相似度,而該語意分析係^ 據該情緒本體,分析該輸人語句的每—該些關鍵詞囊與^ ^少-案例語句的該些主要詞彙的—詞意關聯度;以及根 據該語句結構她度與_意_度耐_輸人語句與 該至少一案例語句之相似等級。 、 本發明之情緒分析系統、情緒分析裝置、情緒分析方 讀寫記錄媒體,其中該語法分析係比對= 入扣句的一剖析樹與該至少一案例語句的—結構,且 將輸入語㈣行編如請編輯成該 輯步驟的數目,來蚊語句結構相似度。案U之、扁 j明之情緒分㈣統、情緒分㈣置、情緒分析方 ,=腦:讀寫記錄媒體,其中該詞意關聯度係計算該 二叫/的母該些關_彙與該案例語句中相對應該關 主要詞囊,於情緒本體中所各自對應的該些本 肢構成要素之間的—階層距離。 緒分析系統、情緒分析裂置、情緒分析方 庥可5貝寫記錄媒體’還包括根據該輸入語句所對 應的4緒’輸出相對應該情緒的—情緒回饋。 201113870 IDEAS98005 31650twf.doc/n 本發明之情緒分析系統、情緒分析震置記錄媒體,其中該情緒回饋係Ϊ = 表情影像、一文字、一聲效、— 構動作等其中之任一 燈光顯示和一機 土於上述纟發明藉由案例庫的語句案例以及者 體,對於輸人語句做語句的語法分析以及語意分析,以對 比出輸入語句與每—案例語句之_相似等級。根據相似 等級可進-步判斷輸人語句的語意情緒。藉由情緒本體的 概念-關聯·事件的特性,提高對單—輸人語句的語意情緒 的推理準雜,以及對於多種輸人語句,可觸出多種語 意情緒’除了 _語$巾的詞彙直接情料,還可 個語句的隱含情緒。 為讓本發明之上述特徵和優點能更明顯易懂,下文特 舉實施例,並配合所附圖式作詳細說明如下。 【實施方式】 圖1繪示依照本發明一實施例的一種情緒分析系統的 示意圖。請參照圖1,本發明的情緒分析系統100包括-輸入模組102、-1吾句分析模組1〇4、一相似度分析模組 106、一情緒判斷模組108以及一輸出模組110。。 另外’本發明的情緒分析系統1〇〇還包括一案例庫 120。此案例庫120包含複數句案例語句122,每—案例語 句包含至少一主要詞彙且對應至少一情緒標示。於圖5所 顯不的一貫施例中,案例庫12〇包含有複數個案例語句 201113870 :DiAS9SCC5 3i65Gt\vf.dc3c,!: m,如案例卜案例2、案例3..·.··等s每一案例語句122 具有至少一主要詞彙,並且每—案例語句122對應至少一 f月緒,例如以括弧標示出其情緒標示。以案例1為例,案 例1的語句為:今天是約會曰,其中「約會」—詞即為此 案例1的一主要詞彙,而括弧中所標示的「高興」一詞即 為此案例1所對應的情緒標示。而每一案例語句122的情 緒標不可以依據一般情緒分類方法來區分出多種情緒,例 如22種,也可以由使用者或程式開發者來自行定義分類。 此外’本發明的情緒分析系統100更進一步時,更包 括一情緒本體(emotion⑽⑴㈣力。圖3繪示依照本發明一 貝把例之f月緒本體示意圖。請參照圖3,情緒本體3〇〇包 έ有數個本體構成要素(ontology components)〕02,如 302a〜302q。於一實施例中,情緒本體3〇〇可為已知的情緒 本體,經由詞彙概念(concept)、不同概念之間的關連性 (relation)以及眾多實例(instance)所構成。於另一實施例 中’可根據案例庫120中複數個案例語句122的主要詞彙, 分析主要詞彙的概念(concept)以及不同概念之間的關連性 (relation),進一步以每一案例語句中的實例(instance)、主 要詞彙概念與關連性建構出情緒本體300。於又一實施例 中’上述的情緒本體300也可以是依據〇CC(〇rt〇ny, Clore,Collins)情緒模型,以事件觸發情緒的準則所建立的 情緒本體。此外,對於已建立完成的情緒本體,亦可藉由 加入新的詞彙以進行擴充,或者情緒本體亦可依據其詞囊 相關之同義詞或反義詞,來彈性擴充情緒本體之詞彙。。 201113870 8005 31650twf. doc/n :繪示依照本發明一實施例之一種情緒分析方法的 請參照圖1與圖2,於步驟S2〇1中,輸入模組 圖2 流程圖。請參照…η,干,输入模組 102接收一輸入語句。此輸入模組1〇2可藉由一使用者界 面,例如是士機互動界面、訊息傳遞介面、微網誌介面或 是文子編輯益,接收使用者所輸入的一語句。之後,於步
驟S2〇5 t ’語句分析模組104分析所接收的輸入= 一語句結構。 J 之後,於步驟S2U中,相似度分析模組1〇6對 广語句與該案例庫中至少—案例語句進行—語意分析與一 。。法刀析〃’刀別獲得該輸人語句與該至少—案例語句之間 2相,等級。於步驟S215中,情緒判斷模組⑽根據 J句一至沙一案例語句之間的該些相似等級,判斷 5亥輸入§吾句的至少一情緒。 中,ίΐΐ二時:於步驟S215之後,更可包含步驟S221 對應此情、绪===入=斤對應的情、绪,輸出相 動作箄,文子、一聲效、—燈光顯示、一機構 輸出ΐ置㈣結至—顯示器、-聲音 仔等’以具體展現上述S緒:Μ顯不一電子公 更進—牛士 入語句的圖2示依照本發明另—實施例分析輸 語句為「今ϋ目:請參關4 ’當使用者輸入一 時,語句分起時一直發現寶貝很不開心」402 、、、且104可分析該輸入語句4〇2的語句結構, 11 201113870 IDEAS98005 31650twf.d〇c/n 並分析出輸人語㈣複數财詞且騎—祕字詞標矛— 詞性’然後根縣—該些㈣之雛及其概念,確定該輸
㈡關鍵詞囊。如圖4所示,利用剖析樹方 法二先將輸人;。句分割成複數個字詞,經由詞性分析及每 字-司的概心決疋輪入語句的關鍵詞彙,產生對應於輸 j句搬的「一剖析樹404,例如:「寶貝」(標示為關鍵 5司菜402a)、在一起」(標示為關鍵詞彙4〇2的、「不 示為關鍵詞彙402c)以及「開心」(標示為關鍵詞囊4〇2^ 於另一貫施例♦,亦可參照情緒本體300之複數個本 體構成要素’語句分析模組104分析該輸入語句的複數個 字詞,根據該些字詞及該情緒本體之複數個本體構成要 素,確定該輸入語句中的至少一關鍵詞彙。例如,語句分 析模組104分析輸入語句402得到複數個字詞之後,比對
情緒本體300的本體構成要素302以及該複數個字詞的概 念,當該字詞和本體構成要素302具有相同或相近概念 時’則可確定其為關鍵詞彙。更進一步時,該語句分析模 組104更可結合其他同義詞、反義詞資料,以進行確定關 鍵詞彙,例如’當判斷該字詞和本體構成要素3〇2是否具 有相同或相近概念時,可依據該輸入語句402中複數個字 詞的同義詞或反義詞,來決定其是否和複數個本體構成要 素302相同或近似概念,以確定其是否為關鍵詞彙。 圖5繪示依照本發明一實施例的輸入語句與案例語句 之間相似度分析的不思圖。請參照圖5 ’在此貫施例中, 相似度分析模組106係將一輸入語句「今天跟寶貝在一起 12 201113870 IDEAS98005 31650twf.doc/n 時一直發現寳貝很不開心」4〇2和案例庫中一案例語句「今 天是約會日」122a進行進行一語法分析以及一語意分析。 其中,語法分析係分析該輸入語句4〇2之剖析樹4〇4與案 例s吾句122a之間的一語句結構相似度,例如,依據將輸入 語句進行編輯以重新編輯成該至少一案例語句之編 的數目,來決定語句結構相似度。也就是說, 撕以及_語句122a的結構’將輸入語句 插入、刪除與修改等編輯方式’重新編輯成案例語句 的編輯步驟’約為N個編輯步驟。相似的,將輸入語句4〇2 進行字詞插入、刪除與修改等編輯方式,重新編輯成其他 案例語句如案例2的編輯步驟,約為M個編輯步驟。當N 小於Μ時’表示輸人語句嫩與案例語句心編輯成同 -語句所需要進行的編輯步驟較少,則可表示輸入語句 402之法較為接近案例語句i22a,亦即輸入語句4犯與 案例浯句122a之間的語句結構相似度就較高。 A另-貫施例t,進行語意分析是根據情緒本體 300,分別分析輸人語句4Q2的每—關鍵詞彙與每—案例語 句^主要詞彙之間的一詞意關聯度。圖6 !會示依照本發明 -貫施例的輸人語句與案例語句之間的詞意關聯度分析的 不意圖。請參照® 6,同樣以案例庫12㈣案例i所顯示 的案例語句122a「今天是約會日」與輪入語句4〇2「今 天跟寳貝在-起時-直發現寶貝很不開心」的詞意關聯度 為例’係根據輸入語句搬的每—關鍵詞彙與案例語句 122a中相對應該些關鍵詞彙的主要詞彙於情緒本體中 13 201113870 ^-/EAS!?SC05 3I650t\vf.d〇c/n 所各自對應的本體構成要素302之間的一階層距離來決 定。 、 輸入語句之關鍵詞彙以及案例語句中的主要詞彙於 情緒本體300中的階層距離,有多種計算方式,例如,輸 入語句402中的關鍵詞彙4〇21)所標示的「在一起」對應於 案例語句122a中的主要詞彙「約會」,在情緒本體如〇 中的本體構成要素302之間的階層距離約為三,也就是說 該階層距離可以是指,關鍵詞彙與相對應的主要詞彙所各 別對應的本體構成要素3〇2至一共同母節點的最長階層距 φ 離。換句話說,在情緒本體中,當關鍵詞彙和主要詞彙個 別對,的本體構成要素3〇2越接近共同母節點時,表示主 要。司彙與關鍵3彙之間的詞意越接近,詞意關聯度越大。 於另種階層距離计异方式中,輸入語句402的關鍵詞彙 與案例語句122的主要詞彙之間的詞意關聯度,還可根據 關鍵詞彙與相對應的主要詞彙所各別對應的本體構成要素 3〇2在情緒本體中的共同母節點所在的階級層(hierarchy level)來& ^ K疋當所各別對應的本體構成要素搬在 · 情緒本體中的共同母節點所在的階級層越接近根節點時表 不主要詞彙與關鍵司囊之間的詞意越疏遠,詞意關聯度越 小〇 更進一步牯於一貫施例中,相似度分析模組1〇6可 根據使用經驗與實際需要’分別賦予語句結構相似度和詞 意關聯度兩者不同的權重,以準確計算分析輸人語句4〇2 與每-案例語句之間的相似等級。於另一實施例中,可賦 14 201113870 IDEAS98005 31650twf.doc/n 予詞意關聯度的權重高於語句結構相似度的權重。 此外,情緒判斷模組⑽更進一步時,可根據輪入語 句與每-案例語句之間的相似等級,將案例語句進行排 序’使相似等級越高的案例語句排列至越優先的位置,並 依照客製化選擇gj素,選定排序的案例語句的至少第一優 先的案例語句的情緒標示為輸人語句的所代表的情緒。亦
即選擇與相似等級最高的齡憤⑽情緒標示, 作為輪入§吾句所代表的情緒。 ^於上述員細例中,本發明的方法可經由執行一電腦可 讀取程式而㈣實行,而魏也可以是以上述電腦可讀取 程式而呈現^此電腦可讀取程式與上述賴例庫可儲存 於-種電辭讀寫記錄舰上,並且此電腦可讀取程式執 行數個指令,以频實行本發_綠。所執行的方法步 驟以於上述貧施例巾詳細描述,因此不在此做費述。 靜Γί/發日収提出—種情緒分㈣置时析所接收 °圖7纟t7F為依據本發明—實施觸一種情緒 2 參照®7 ’此情緒分析裝置包括一殼體 a „又置於设體700a外部的一輸 體篇内的-儲存單元704與一處理器706以及 體700a上的一顯示單元7〇8。 及配狀成 勺安Cr70 7(34儲存—案例庫,此案例庫包括複數 句尔°°句’母—案例語句包含至少-主要詞彙且對應至 單元704另外更健存一情緒分_ "处盗706連結輸入單元观和儲存單元704,且 201113870 IDEAS98005 31650twf.doc/n 用於執行上述情緒分析程式以分析〜 構,並根據語句結構,對輸入語句輪入語句的一語句結 語句進行-語意分析與-語法分^齡彳庫中至少一案例 與至少-案例語句之間的-相㈣U分別獲仔輸入語句 少一情緒。上述處理器观所執^ ’判斷輸入語句的至 >r ^汛订的情绪程式,包括分析 二句、'A、對輸入料與案例庫中至少-案例語句進 心思分析以及語法分析,叹後續满輸人語句的至少 :::贅:於上述方法與系㈣詳細描述,因此不 另外一上述的輸入單元702例如是鍵盤或觸控 是於早70 7G8例如是顯示器或是觸控式營幕’也就 收二Ii7G2與顯示器可以整合而成為一可顯示也可接 j 控式螢幕。再者,顯示單元观例如 /哭:二,輪出裝置、一燈光顯示裝置、一 LED = 二情緒構。另外,情緒回饋的顯示方式,例如 聲二-=是一表情符號、-表情影像、一文字、-中,情緒八=不、一機構動作等。而圖1所示之實施例 的顯示單i 708統購的輸出模組110例如是連結至上迷 光顯示裝置、-Τ’ΡΓ—顯示器、一聲音輸出裝置、一燈 現上述的情如饋 ·、—電子讀等1具體展 掌上ΐΐ機"4則7QG可以是多媒體遊戲敦置、 可攜式通財。、電子公仔、個人電腦、可攜式電腦、 攻置或是個人數位助理等。 201113870 1DEAS98005 31650twf.d〇c/n 於本發明的一實施例中’此情緒分析裝置700為一可 攜式掌上遊戲機’例如一寵物遊戲機(如圖8所示的寵物遊 戲機800) ’可藉由判斷使用者所輸入的語句的情緒(如圖8 所不於顯不單元808上所顯示的輸入語句8i〇a),回應使 用者一虛擬動晝影像作為一情緒反應(如圖8所示於顯示 單元808上所顯示的情緒反應81〇b),以反應所輸入語句 的情緒。其t,上述輸入單元用來接收依輪入語句,而顯 示單元則用以顯示判斷輸入語句之情緒後,產生的一情緒 • 回饋。 絲上所述,本發明藉由案例庫的語句案例以及情緒本 體,對於輸入語句做語句的語法分析以及語意分析,以對 比出輸入語句與每一案例語句之間的相似等級。根據相似 專、、及了進步判辦輸入語句的語意情緒。藉由情緒本體的 概芯、關如事件(concept-relation-instance)的特性,提高對 單一輸入語句的語意情緒的推理準確性,以及對於多種輸 入語句,可辨識出多種語意情緒,除了辨識語句中的詞彙 • 直接情緒外’還可辨識整個語句的隱含情緒。此外,本發 明的情緒分析系統可藉由新加入的語句案例,擴充原本的 情緒本體的實例,甚至只需要將新加入的語句案例作情緒 標示與主要詞彙選定,就可達到訓練案例庫的目的,而無 須重新建構情緒本體。 … .雖然本發明已以實施例揭露如上,然其並非用以限定 本發明,任何所屬技術領域中具有通常知識者,在不脫離 本發明之精神和範圍内,當可作些許之更動與潤飾,故本 17 201113870 IDHAS9BC05 31650twf.doc/n 發明之保護範圍當視後附之申請專利範圍所界定者為準。 【圖式簡單說明】 圖1繪示依照本發明一實施力的一種情緒分析系統的 示意圖。 圖2繪示依照本發明一實施例之一種情緒分析方法的 流程圖。 圖3繪示依照本發明一實施例的情緒本體示意圖。 圖4繪示依照本發明一實施例的分析輸入語句的語句 結構示意圖。 圖5繪示依照本發明一實施例的輸入語句與案例語句 之間相似度分析的示意圖。 圖6繪示依照本發明一實施例的輸入語句與案例語句 之間的詞意關聯度分析的示意圖。 圖7繪示依據本發明一實施例的一種情緒分析裝置示 意圖。 圖8繪示依據本發明一實施例的一種龍物遊戲機示意 圖。 , 【主要元件符號說明】 100 :情緒分析系統 102 :輸入模組 104 ·語句分析模組 106 :相似度分析模組 201113870 IDEAS98005 31650twf.doc/n 108 :情緒判斷模組 110 :輸出模組 120 :案例庫 122、122a :案例語句 124:主要詞彙 300 :情緒本體 302、302a〜302q :本體構成要素 402、810a :輸入語句 籲 402a、402b、402c、402d :關鍵詞彙 404 :剖析樹 700 :情緒分析裝置 700a :殼體 702 :輸入單元 704 :儲存單元 706 :處理器 708、808 :顯示單元 • 800 :寵物遊戲機 810b :情緒反應 19

Claims (1)

  1. 201113870 IDEAS98005 31650twf.doc/n 七、申請專利範圍= ι· 一種情緒分析系統,包括: 一案例庫,包含複數句案例語句,每一案例語句 包含至少一主要詞彙且對應至少一情緒標示; 一輸入模組,用於接收一輸入語句; 一語句分析模組,用於分析該輸入語句的一語句 結構; 一相似度分析模組,用於根據該語句結構,對該 輸入語句與該案例庫中至少一案例語句進行一語意分析與 一語法分析’以分別獲得該輸入語句與該至少一案例語句 之間的一相似等級;以及 一情緒判斷模組,用於根據該輸入語句與至少一 案例語句之間的該些相似等級,判斷該輸入語句的至少— 情緒。 2. 如申請專利範圍第1項所述之情緒分析系統,其 中該語句分析模组分析該輸入語句的語句結構,係分析該 輸入語句的複數個字詞且為每一該些字詞標示一詞性;以 及’根據每一該些字詞之詞性,確定該輸入語句中的至少 一關鍵詞彙。 3. 如申請專利範圍第1項所述之情緒分析系統,其 中該系統更包括一情緒本體,該情緒本體包含複數個本體 構成要素。 4. 如申請專利範圍第3項所述之情緒分析系統,其 中該語句分析模組分析該輸入語句的語句結構,係分析出 20 201113870 IUbAS>y8005 31650twid〇c/n 該輸^語㈣複數辨詞’収麟該鲜詞及該情緒本 體之複數個本體構成要素,確定該輸入語句中的至少一 鍵詞彙。 5'如申睛專利範圍第3項所述之情緒分析系統,其 中該系統更包括一同義詞資料和一反義詞資料,且該語句 分析模組係分析出該輸入語句的複數個字詞,以及根據該 些字詞、該情緒本體之複數個本體構成要素、該同義詞資 % 料和該反義詞資料,以確定該輸入語句中的至少一關鍵詞 彙。 6·如ΐ請專利範圍第3項所述之情绪分析系統,其 中該語句分析模組更包括確定該輸入語句中的至少一關鍵 祠彙;該相似度分析模組之語法分析,係分析該輸入語句 與該至少一案例語句之間的一語句結構相似度,而該語意 刀析係根據該情緒本體,分析該輸入語句的每一該些關鍵 同彙與該至少一案例語句的該些主要詞彙的一詞意關聯 度;以及該情緒判斷模組係根據該語句結構相似度與該詞 忍關聯度而獲得該輸入語句與該至少一案例語句之相似等 級。 7·如申請專利範圍第6項所述之情緒分析系統,其 中該語法分析係比對該輸入語句的一剖析樹與該至少一案 例語句的一結構,且依據將輸入語句進行編輯以重新編輯 成該至少一案例語句之編輯步驟的數目,來決定該語句結 構相似度》 8.如申請專利範圍第6項所述之情緒分析系統,其 21 201113870 IDEAS98005 31650twf.doc/n 中該詞意關聯度係計算該輸人語句的每 ^例語句中相對__詞 ^關鍵詞彙與 體中所各自對應的料本體構成祕,於情緒本 9.如申請車刹:Λ構成素間的一階層距離。 包括:-輪出模組,:據斤f之情緒分析系統,還 出相對應該情緒的—情〜句所對應的該情緒’輸 其 中該:绪利範圍第9項所述之情緒分析系統, 簦对 饋係為一表情符號、一表情影像、-文字、 " 燈光顯示和一機構動作等其中之任—。 U·-種情緒分析裝置,包括: 一殼體; 句; 輸入單元’没置於这殼體外部,接收一輸入住 一儲存單元,設置於該殼體内部,儲存一案例 庫’其中該案例庫包括複數句案例語句,每一案例語句包 含至少一主要詞彙且對應至少一情緒標示; —處理器,設置於該殼體内部,連結該輪入單元 和儲存單元,分析該輸入語句的一語句結構,根據該語句 結構’對該輪入語句與該案例庫中至少一案例語句進行— 語意分析與—語法分析,以分別獲得該輸入語句與該至少 一案例語句之間的一相似等級,判斷該輸入語句的至少一 情緒;以及 一^員示單元’用以顯不對應該情緒的一情緒回 22 201113870 !UbASy8005 31650twf.doc/n 12.如申請專利範圍第Π項所述之情緒分析裝置, 其中分析該輪入語句的該語句結構還包括: 、 一該些字 分析該輸入語句的複數個字詞,且為每 詞標示一詞性;以及 根據每一該些字詞之詞性,確定該輸入語 至少一關鍵詞彙。
    13.如申請專利範圍第n項所述之情緒分析裝置, 其中該儲存單元存〜眺本體,該情緒本體包^ 個本體構成要素。 14.如申請專利範圍第13項所述之情緒分析装置, 其中,該處理器分析該輸入語句的該語句結構,係分析出 5亥輸吾句的複數個字詞,以及根據該些字詞及該情緒本 體之複數個本體構成要素,確定該輪入語句中的至少一關 鍵詞彙。 15. 如申請專利範圍第13項所述之情緒分析裝置, 其中,该儲存單元更儲存一同義詞資料和一反義詞資料, 且該,理器更分析出該輸入語句的複數個字詞,以及根據 ,些子詞、該情緒本體之複數個本體構成要素、該同義詞 貧料和該反義詞資料’確定該輸入語句中的至少一關鍵詞 彙。 16. 如t請專利範圍第13項所述之情绪分析裝置, 其中’該處理器更包括確定該輸入語句中的至少一關鍵詞 囊;該處理器根據該語句結構,對該輸入語句與該案例庫 中至乂 案例香句進行該語法分析,係分析該輸入語句與 23 201113870 IDEAS98005 31650twf.doc/n =:=句之間的一語句結構相似度,而,, 該輪入語句與該案例庫中 句進饤該“分析係根據該情 :至夕-案例 的每-該些關鍵詞彙與該至少—宰例m句二1J輪入語句 度而獲得該輸 口一詞意關聯度;以及該處理器判斷該輸入;;:c彙 情緒係根獅語句結構她度與綱意關 入語句與該至少一案例語句之相似等級
    17.如申請專利範圍第16項所述之情緒分析裝置, 其中,該語法分析係比對該輸入語句的一剖析樹與該至少 一案例語句的一結構,且依據將輸入語句進行編輯以重新 編輯成該至少一案例語句之編輯步驟的數目,來決定該言五 句結構相似度。 18.如申請專利範圍第16項所述之情緒分析瘦置, 其中,該詞意關聯度係計算該輸入語句的每—該些關鍵詞 彙與該案例語句中相對應該關鍵詞彙的該主要詞彙,於情 绪本體中所各自對應的該些本體構成要素之間的一階層距
    離。 19. 如申請專利範圍第11項所述之情緒分析裝置, 其中該情緒回饋包括—表情符號、〆表情影像與—音效。 20. -種情緒分析方法,適用於一案例庫’其中該案 例庫中包括複數句案例語句,每/案例f句包含至少一主 要詞彙且對應至少—情绪標示,該情緒”析方去包括. 接收一輸入語句; 分析該輸入語句的一語句結構, 24 201113870 IDEAS98005 31650twf.doc/n 進行一相似度分析,以根據該語句結構同時進行 該輸入語句與該案例庫中至少一案例語句之間的一語意分 析與一語法分析’以分別獲得該輸入語句與該至少一案例 語句之間的一相似等級;以及 根據該輸入語句與至少一案例語句之間的該些 相似專級’判斷該輸入語句的至少一情緒。 21. 如申清專利範圍第20項所述之情緒分析方法, ^ 其中分析該輸入語句的該語句結構,係分析該輸入語句的 複數個字詞且為每一該些字詞標示一詞性;以及,根據每 —該些字詞之詞性’確定該輸入語句中的至少一關鍵詞彙。 22. 如申請專利範圍第20項所述之情緒分析方法還 包括提供一情緒本體,其中該情緒本體包含複數個本體 成要素。 23. 如申請專利範圍第22項所述之情緒分析方法, 其中分析該輸入語句的該語句結構,係分析出該輪入語句 的複數個字詞,以及根據該些字詞及該情緒本體之複數個 • 本體構成要素,確定該輸入語句中的至少一關鍵詞彙。 24. 如申請專利範圍第22項所述之情緒分析方法, 2中分析該輸入語句的該語句結構以分析出該輸入語句的 後數個字詞,還包括提供一同義詞資料和一反義詞資料, 以及根據該些字詞、該情緒本體之複數個本體構成要素、 該同義詞資料和該反義詞資料,以確定該輸入語句中的至 少一關鍵詞彙。 25. 如申請專利範圍第22項所述之情緒分析方法, r*· 25 201113870 IDEAS98005 31650twf.doc/n 該至少-案例語句之間的一語句結構相似度而該注 ,據該情緒本體,分析該輪入語句的每—該心 菜與該至少二案例語句的該些主要詞彙的—詞意關聯度; 以及根據該語句結構她度與綱意度而獲得該輸入 S吾句與§亥至少一案例語句之相似等級。
    26.如申請專利範圍第25項所述之情緒分析方法, 其中該語法分析係比對該輸入語句的一剖析樹與該至少一 案例語句的一結構,且依據將輸入語句進行編輯以重新編 輯成該至少一案例語句之編輯步驟的數目,來決定該語句 結構相似度。 27.如申請專利範圍第25項所述之情緒分析方法, 其中該詞意關聯度係計算該輸入語句的每一該些關鍵詞彙 與該案例語句中相對應該關鍵詞彙的該主要詞彙,於該情 緒本體中所各自對應的該些本體構成要素之間的一階層距 離。
    28.如申請專利範圍第20項所述之情緒分析方法還 包括:根據該輪入語句所對應的該情緒,輸出相對應該情 緒的一情緒回饋。 29·如申請專利範圍第28項所述之情緒分析方法, 其中該情緒回饋包括—表情符號、一表情影像與一音效。 30. —種電腦可讀寫記錄媒體,用以儲存一情緒分析 程式與一案例庫,其中該案例庫中包括複數句案例語句, 26 201113870 IDt Ai>y8005 31650twf.doc/n 每一案例語句包含至少一主要詞彙且對應至少一情緒標 示,而該情绪分析程式執行複數個指令,該些指令^括^ 接忮一輸入語句; 分析該輸入語句的一語句結構; 進行一相似度分析’以根據該語句結構同時進行 該輸入語句與該案例庫中至少一案例語句之間的一語音分 析與一語法分析,以分別獲得該輸入語句與該至少—案例 鲁 語句之間的一相似等級;以及 、 根據該輸入語句與至少一案例語句之間的該此 相似等級’判斷該輸入語句的至少一情緒。 — 31. 如申請專利範圍第30項所述之電腦可讀寫記錄 媒體,其中分析該輸入語句的該語句結構,係分析該輸入 語句的複數個字詞且為每一該些字詞標示一詞性;以及, 根據每一該些字詞之詞性,確定該輸入語句中的至少—關 鍵詞彙。 " 32. 如申請專利範圍第30項所述之電腦可讀寫記錄 鲁 媒體還儲存一情緒本體,其中該情緒本體包含複數個本體 構成要素。 33. 如申請專利範圍第32項所述之電腦可讀寫記錄 媒體,其中分析該輸入語句的該語句結構,係分析出該輪 入語句的複數個字詞,以及根據該些字詞及該情緒本體之 複數個本體構成要素,確定該輸入語句中的至少一關鍵詞 彙。 34. 如申請專利範圍第32項所述之電腦可讀寫記錄 27 201113870 JDEAS98005 31650twf.doc/n 媒體s其中分析該輸入語句的該語句結構以分析出該輸入 語句的複數個字詞,還包括提供一同義詞資料和一反義詞 資料’以及根據該些字詞、該情緒本體之複數個本體構成 要素、該同義詞資料和該反義詞資料,以確定該輸入語句 中的至少一關鍵詞彙。 35. 如申請專利範圍第32項所述之電腦可讀寫記錄 媒體’分析該輸入語句的該語句結構更包括確定該輸入語 句中的至少一關鍵詞彙;該語法分析,係分析該輸入語句 與該至少一案例語句之間的一語句結構相似度’而該語意 分析係根據該情緒本體,分析該輸入語句的每一該些關鍵 詞彙與該至少一案例語句的該些主要詞彙的一詞意關聯 度;以及根據該語句結構相似度與該詞意關聯度而獲得該 輸入語句與該至少一案例語句之相似等級。 36. 如申請專利範圍第35項所述之電腦可讀寫記錄 媒體,其中該語法分析係比對該輸入語句的一剖析樹與該 至少一案例語句的一結構,且依據將輸入語句進行編輯以 重新編輯成該至少—案例語句之編輯步驟的數目,來決定 該語句結構相似度。 37·如申請專利範圍第35項所述之電腦可讀寫記錄 媒體’其中該詞意關聯度係計算該輸入語句的每一該些關 鍵詞囊與該案例語句中相對應該關鍵詞彙的該主要詞彙, 於該情緒本體中所各自對應的該些本體構成要素之間的— 階層距離。 38.如申請專利範圍第30項所述之電腦可讀寫記錄 28 201113870 nyjz,/i.〇78005 31650twf.doc/n 媒體,還包括:根據該輸入語句所對應的該情緒,輸出相 對應該情緒的一情緒回饋。 39.如ΐ請專利範圍第38項所述之電腦可讀寫記錄 媒體,其中該情緒回饋包括一表情符號、一表情影像與一 音效。
    29
TW098134315A 2009-10-09 2009-10-09 Method for analyzing sentence emotion, sentence emotion analyzing system, computer readable and writable recording medium and multimedia device TW201113870A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
TW098134315A TW201113870A (en) 2009-10-09 2009-10-09 Method for analyzing sentence emotion, sentence emotion analyzing system, computer readable and writable recording medium and multimedia device
US12/626,945 US20110087483A1 (en) 2009-10-09 2009-11-30 Emotion analyzing method, emotion analyzing system, computer readable and writable recording medium and emotion analyzing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW098134315A TW201113870A (en) 2009-10-09 2009-10-09 Method for analyzing sentence emotion, sentence emotion analyzing system, computer readable and writable recording medium and multimedia device

Publications (1)

Publication Number Publication Date
TW201113870A true TW201113870A (en) 2011-04-16

Family

ID=43855531

Family Applications (1)

Application Number Title Priority Date Filing Date
TW098134315A TW201113870A (en) 2009-10-09 2009-10-09 Method for analyzing sentence emotion, sentence emotion analyzing system, computer readable and writable recording medium and multimedia device

Country Status (2)

Country Link
US (1) US20110087483A1 (zh)
TW (1) TW201113870A (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI498886B (zh) * 2012-12-20 2015-09-01 Univ Southern Taiwan Sci & Tec An automatic emotion classification system with no sound
TWI498880B (zh) * 2012-12-20 2015-09-01 Univ Southern Taiwan Sci & Tec Automatic Sentiment Classification System with Scale Sound
TWI501097B (zh) * 2012-12-22 2015-09-21 Ind Tech Res Inst 文字串流訊息分析系統和方法
TWI596506B (zh) * 2012-08-09 2017-08-21 英華達股份有限公司 情緒評估服務系統及其方法
TWI666558B (zh) * 2018-11-20 2019-07-21 財團法人資訊工業策進會 語意分析方法、語意分析系統及非暫態電腦可讀取媒體

Families Citing this family (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120130717A1 (en) * 2010-11-19 2012-05-24 Microsoft Corporation Real-time Animation for an Expressive Avatar
CN102999529B (zh) * 2011-09-16 2015-09-16 腾讯科技(深圳)有限公司 平台间信息共享系统及方法
US9348479B2 (en) * 2011-12-08 2016-05-24 Microsoft Technology Licensing, Llc Sentiment aware user interface customization
US9378290B2 (en) 2011-12-20 2016-06-28 Microsoft Technology Licensing, Llc Scenario-adaptive input method editor
EP2864856A4 (en) 2012-06-25 2015-10-14 Microsoft Technology Licensing Llc SEIZURE METHOD EDITOR APPLICATION PLATFORM
KR101911999B1 (ko) 2012-08-30 2018-10-25 마이크로소프트 테크놀로지 라이센싱, 엘엘씨 피처 기반 후보 선택 기법
US20140095149A1 (en) * 2012-10-03 2014-04-03 Kanjoya, Inc. Emotion identification system and method
US9104467B2 (en) 2012-10-14 2015-08-11 Ari M Frank Utilizing eye tracking to reduce power consumption involved in measuring affective response
US9477993B2 (en) * 2012-10-14 2016-10-25 Ari M Frank Training a predictor of emotional response based on explicit voting on content and eye tracking to verify attention
US9569424B2 (en) * 2013-02-21 2017-02-14 Nuance Communications, Inc. Emotion detection in voicemail
WO2015018055A1 (en) 2013-08-09 2015-02-12 Microsoft Corporation Input method editor providing language assistance
USD760791S1 (en) 2014-01-03 2016-07-05 Yahoo! Inc. Animated graphical user interface for a display screen or portion thereof
US9940099B2 (en) 2014-01-03 2018-04-10 Oath Inc. Systems and methods for content processing
USD760792S1 (en) 2014-01-03 2016-07-05 Yahoo! Inc. Animated graphical user interface for a display screen or portion thereof
US10503357B2 (en) 2014-04-03 2019-12-10 Oath Inc. Systems and methods for delivering task-oriented content using a desktop widget
USD775183S1 (en) 2014-01-03 2016-12-27 Yahoo! Inc. Display screen with transitional graphical user interface for a content digest
US9558180B2 (en) 2014-01-03 2017-01-31 Yahoo! Inc. Systems and methods for quote extraction
US9742836B2 (en) 2014-01-03 2017-08-22 Yahoo Holdings, Inc. Systems and methods for content delivery
US9971756B2 (en) 2014-01-03 2018-05-15 Oath Inc. Systems and methods for delivering task-oriented content
US9390706B2 (en) * 2014-06-19 2016-07-12 Mattersight Corporation Personality-based intelligent personal assistant system and methods
USD761833S1 (en) 2014-09-11 2016-07-19 Yahoo! Inc. Display screen with graphical user interface of a menu for a news digest
CN105095188B (zh) * 2015-08-14 2018-02-16 北京京东尚科信息技术有限公司 句子相似度计算方法及装置
US10884503B2 (en) * 2015-12-07 2021-01-05 Sri International VPA with integrated object recognition and facial expression recognition
US11449744B2 (en) 2016-06-23 2022-09-20 Microsoft Technology Licensing, Llc End-to-end memory networks for contextual language understanding
US10366163B2 (en) * 2016-09-07 2019-07-30 Microsoft Technology Licensing, Llc Knowledge-guided structural attention processing
CA3042293A1 (en) * 2016-11-17 2018-05-24 Goldman Sachs & Co. LLC System and method for coupled detection of syntax and semantics for natural language understanding and generation
CN106919673B (zh) * 2017-02-21 2019-08-20 浙江工商大学 基于深度学习的文本情绪分析系统
CN112598427B (zh) * 2020-12-14 2024-12-17 珠海格力电器股份有限公司 售后服务的方法、装置、电子设备及存储介质
CN112733525A (zh) * 2021-01-18 2021-04-30 北京奇艺世纪科技有限公司 一种对象情感分析方法及装置
CN115828889A (zh) * 2022-11-28 2023-03-21 蚂蚁财富(上海)金融信息服务有限公司 文本分析方法、情感分类模型、装置、介质、终端及产品

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100453227B1 (ko) * 2001-12-28 2004-10-15 한국전자통신연구원 번역 지원 시스템에서의 유사 문장 검색 방법
US7353165B2 (en) * 2002-06-28 2008-04-01 Microsoft Corporation Example based machine translation system
US7434176B1 (en) * 2003-08-25 2008-10-07 Walt Froloff System and method for encoding decoding parsing and translating emotive content in electronic communication
US8041589B1 (en) * 2007-04-10 2011-10-18 Avaya Inc. Organization health analysis using real-time communications monitoring

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI596506B (zh) * 2012-08-09 2017-08-21 英華達股份有限公司 情緒評估服務系統及其方法
TWI498886B (zh) * 2012-12-20 2015-09-01 Univ Southern Taiwan Sci & Tec An automatic emotion classification system with no sound
TWI498880B (zh) * 2012-12-20 2015-09-01 Univ Southern Taiwan Sci & Tec Automatic Sentiment Classification System with Scale Sound
TWI501097B (zh) * 2012-12-22 2015-09-21 Ind Tech Res Inst 文字串流訊息分析系統和方法
TWI666558B (zh) * 2018-11-20 2019-07-21 財團法人資訊工業策進會 語意分析方法、語意分析系統及非暫態電腦可讀取媒體

Also Published As

Publication number Publication date
US20110087483A1 (en) 2011-04-14

Similar Documents

Publication Publication Date Title
TW201113870A (en) Method for analyzing sentence emotion, sentence emotion analyzing system, computer readable and writable recording medium and multimedia device
US10665226B2 (en) System and method for data-driven socially customized models for language generation
Saggion et al. Automatic text simplification
Kumar Natural language processing
US8521512B2 (en) Systems and methods for natural language communication with a computer
US9431003B1 (en) Imbuing artificial intelligence systems with idiomatic traits
CN102054116B (zh) 情绪分析方法、情绪分析系统及情绪分析装置
CN102272755A (zh) 使用图形国际语对自然语言进行语义处理的方法
Chiarello et al. Automatic users extraction from patents
Iosif et al. From speaker identification to affective analysis: a multi-step system for analyzing children’s stories
CN117407502A (zh) 问答对抽取方法、装置、电子设备及存储介质
Hong et al. Automatically extracting word relationships as templates for pun generation
Zhu Machine reading comprehension: algorithms and practice
Neubig et al. A summary of the first workshop on language technology for language documentation and revitalization
Pajila et al. A survey on natural language processing and its applications
Behrooz et al. Remember that time? Telling interesting stories from past interactions
CN113361252A (zh) 基于多模态特征和情感词典的文本抑郁倾向检测系统
Brannigan Language processing and the mental representation of syntactic structure
Sankaravelayuthan et al. A Comprehensive Study of Shallow Parsing and Machine Translation in Malaylam
Merkx Modelling multi-modal language learning: from sentences to words
Sicilia et al. Isabel: An inclusive and collaborative task-oriented dialogue system
CN114970733A (zh) 语料生成方法及装置、系统、存储介质和电子设备
Moshagen et al. The GiellaLT infrastructure–A Multilingual Infrastructure for Rulebased NLP
de Vries et al. “You Can Do It!”—Crowdsourcing Motivational Speech and Text Messages
Zhang et al. Augmented Tension Detection in Communication: Insights from Prosodic and Content Features