本申請(qǐng)涉及計(jì)算機(jī),特別是涉及一種角色情緒的識(shí)別方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)。
背景技術(shù):
1、自然語(yǔ)言處理(natural?language?processing,nlp)是計(jì)算機(jī)科學(xué)領(lǐng)域與人工智能領(lǐng)域中的一個(gè)重要方向。通過(guò)使用自然語(yǔ)言處理技術(shù)能夠?qū)ξ谋具M(jìn)行分析,從而識(shí)別出文本所表達(dá)的內(nèi)容。隨著人工智能技術(shù)的發(fā)展,越來(lái)越多的場(chǎng)景下還需要通過(guò)對(duì)文本進(jìn)行分析來(lái)獲取人物的情緒。
2、傳統(tǒng)技術(shù)中通過(guò)文本中詞性的正負(fù)來(lái)識(shí)別情緒為正面情緒還是負(fù)面情緒。然而這種方式僅能夠粗略地區(qū)分情緒的狀態(tài),無(wú)法立體、精確地識(shí)別出文本中豐富的情感。
技術(shù)實(shí)現(xiàn)思路
1、基于此,有必要針對(duì)上述技術(shù)問(wèn)題,提供一種能夠提高情緒識(shí)別準(zhǔn)確度的角色情緒的識(shí)別方法、裝置、計(jì)算機(jī)設(shè)備、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)和計(jì)算機(jī)程序產(chǎn)品。
2、一方面,本申請(qǐng)?zhí)峁┝艘环N角色情緒的識(shí)別方法。所述方法包括:
3、確定待處理文本中的文本角色,并從所述待處理文本中提取出與所述文本角色相關(guān)聯(lián)的關(guān)聯(lián)語(yǔ)句;
4、從提取出的每個(gè)關(guān)聯(lián)語(yǔ)句中識(shí)別出情緒詞,并確定識(shí)別出的每個(gè)所述情緒詞在預(yù)設(shè)多個(gè)情緒維度中的每個(gè)情緒維度下的情緒詞特征;
5、針對(duì)所述多個(gè)情緒維度中的每個(gè)情緒維度,根據(jù)每個(gè)所述情緒詞在所針對(duì)的情緒維度下的情緒詞特征,確定所述文本角色在所述針對(duì)的情緒維度下的基準(zhǔn)情緒特征;
6、根據(jù)所述文本角色在所述多個(gè)情緒維度中的每個(gè)情緒維度下的基準(zhǔn)情緒特征,確定所述文本角色在預(yù)設(shè)的多個(gè)情緒指標(biāo)下分別對(duì)應(yīng)的情緒指標(biāo)特征;
7、根據(jù)所述文本角色在所述多個(gè)情緒指標(biāo)下分別對(duì)應(yīng)的情緒指標(biāo)特征,生成與所述文本角色對(duì)應(yīng)的角色情緒分析結(jié)果。
8、另一方面,本申請(qǐng)還提供了一種角色情緒的識(shí)別裝置。所述裝置包括:
9、確定模塊,用于確定待處理文本中的文本角色,并從所述待處理文本中提取出與所述文本角色相關(guān)聯(lián)的關(guān)聯(lián)語(yǔ)句;
10、識(shí)別模塊,用于從提取出的每個(gè)關(guān)聯(lián)語(yǔ)句中識(shí)別出情緒詞,并確定識(shí)別出的每個(gè)所述情緒詞在預(yù)設(shè)多個(gè)情緒維度中的每個(gè)情緒維度下的情緒詞特征;
11、所述確定模塊,還用于針對(duì)所述多個(gè)情緒維度中的每個(gè)情緒維度,根據(jù)每個(gè)所述情緒詞在所針對(duì)的情緒維度下的情緒詞特征,確定所述文本角色在所述針對(duì)的情緒維度下的基準(zhǔn)情緒特征;
12、所述確定模塊,還用于根據(jù)所述文本角色在所述多個(gè)情緒維度中的每個(gè)情緒維度下的基準(zhǔn)情緒特征,確定所述文本角色在預(yù)設(shè)的多個(gè)情緒指標(biāo)下分別對(duì)應(yīng)的情緒指標(biāo)特征;
13、生成模塊,用于根據(jù)所述文本角色在所述多個(gè)情緒指標(biāo)下分別對(duì)應(yīng)的情緒指標(biāo)特征,生成與所述文本角色對(duì)應(yīng)的角色情緒分析結(jié)果。
14、另一方面,本申請(qǐng)還提供了一種計(jì)算機(jī)設(shè)備。所述計(jì)算機(jī)設(shè)備包括存儲(chǔ)器和處理器,所述存儲(chǔ)器存儲(chǔ)有計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)上述角色情緒的識(shí)別方法的步驟。
15、另一方面,本申請(qǐng)還提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述角色情緒的識(shí)別方法的步驟。
16、另一方面,本申請(qǐng)還提供了一種計(jì)算機(jī)程序產(chǎn)品。所述計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述角色情緒的識(shí)別方法的步驟。
17、上述角色情緒的識(shí)別方法、裝置、計(jì)算機(jī)設(shè)備、存儲(chǔ)介質(zhì)和計(jì)算機(jī)程序產(chǎn)品,對(duì)于待處理文本中的文本角色,通過(guò)從待處理文本中提取出與所述文本角色相關(guān)聯(lián)的關(guān)聯(lián)語(yǔ)句,并從提取出的每個(gè)關(guān)聯(lián)語(yǔ)句中識(shí)別出情緒詞,初步確定文本角色可能對(duì)應(yīng)于哪些情緒;通過(guò)確定識(shí)別出的每個(gè)所述情緒詞在預(yù)設(shè)多個(gè)情緒維度中的每個(gè)情緒維度下的情緒詞特征,并針對(duì)所述多個(gè)情緒維度中的每個(gè)情緒維度,根據(jù)每個(gè)所述情緒詞在所針對(duì)的情緒維度下的情緒詞特征,確定該文本角色在所述針對(duì)的情緒維度下的基準(zhǔn)情緒特征,從而確定該文本角色在該待處理文本中所描述的情緒的基準(zhǔn)狀態(tài),并以此確定該文本角色在預(yù)設(shè)的多個(gè)情緒指標(biāo)下分別對(duì)應(yīng)的情緒指標(biāo)特征,進(jìn)一步生成與該文本角色對(duì)應(yīng)的角色情緒分析結(jié)果,由此能夠綜合待處理文本中的各個(gè)情緒詞并進(jìn)行細(xì)粒度的情緒分析,準(zhǔn)確度更高;同時(shí)通過(guò)多個(gè)情緒維度和多個(gè)情緒指標(biāo)相結(jié)合來(lái)識(shí)別文本角色的情緒,能夠更加立體、豐滿地描述角色情感。
1.一種角色情緒的識(shí)別方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述從所述待處理文本中提取出與所述文本角色相關(guān)聯(lián)的關(guān)聯(lián)語(yǔ)句,包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,以提取出的每個(gè)關(guān)聯(lián)語(yǔ)句分別作為目標(biāo)關(guān)聯(lián)語(yǔ)句,從所述目標(biāo)關(guān)聯(lián)語(yǔ)句中識(shí)別出情緒詞的步驟包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述確定預(yù)設(shè)的情緒詞庫(kù)中是否存在與所針對(duì)的詞匯相匹配的預(yù)設(shè)情緒詞,包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述確定識(shí)別出的每個(gè)所述情緒詞在預(yù)設(shè)多個(gè)情緒維度中的每個(gè)情緒維度下的情緒詞特征,包括:
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述針對(duì)所述多個(gè)情緒維度中的每個(gè)情緒維度,根據(jù)每個(gè)所述情緒詞在所針對(duì)的情緒維度下的情緒詞特征,確定所述文本角色在所述針對(duì)的情緒維度下的基準(zhǔn)情緒特征,包括:
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述情緒指標(biāo)包括情緒基準(zhǔn)狀態(tài)指標(biāo),所述文本角色在所述情緒基準(zhǔn)狀態(tài)指標(biāo)下的情緒指標(biāo)特征包括情緒基準(zhǔn)狀態(tài)特征;所述根據(jù)所述文本角色在所述多個(gè)情緒維度中的每個(gè)情緒維度下的基準(zhǔn)情緒特征,確定所述文本角色在預(yù)設(shè)的多個(gè)情緒指標(biāo)下分別對(duì)應(yīng)的情緒指標(biāo)特征,包括:
8.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述文本角色在所述多個(gè)情緒維度中的每個(gè)情緒維度下的基準(zhǔn)情緒特征,確定所述文本角色在預(yù)設(shè)的多個(gè)情緒指標(biāo)下分別對(duì)應(yīng)的情緒指標(biāo)特征,包括:
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述情緒指標(biāo)包括情緒波動(dòng)指標(biāo),所述文本角色在所述情緒波動(dòng)指標(biāo)下的情緒指標(biāo)特征包括情緒波動(dòng)特征;
10.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述情緒指標(biāo)包括波動(dòng)頻次指標(biāo),所述文本角色在所述波動(dòng)頻次指標(biāo)下的情緒指標(biāo)特征包括波動(dòng)頻次特征;
11.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述情緒指標(biāo)包括波動(dòng)幅度指標(biāo),所述文本角色在所述波動(dòng)幅度指標(biāo)下的情緒指標(biāo)特征包括波動(dòng)幅度特征;
12.根據(jù)權(quán)利要求11所述的方法,其特征在于,所述情緒指標(biāo)包括波動(dòng)速率指標(biāo),所述文本角色在所述波動(dòng)速率指標(biāo)下的情緒指標(biāo)特征包括喚起速率特征和恢復(fù)速率特征;
13.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述情緒指標(biāo)包括情緒基調(diào)指標(biāo),所述文本角色在所述情緒基調(diào)指標(biāo)下的情緒指標(biāo)特征包括情緒基調(diào)特征;
14.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述待處理文本為劇本文本;所述方法還包括:
15.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述待處理文本為劇本文本;所述方法還包括:
16.一種角色情緒的識(shí)別裝置,其特征在于,所述裝置包括:
17.一種計(jì)算機(jī)設(shè)備,包括存儲(chǔ)器和處理器,所述存儲(chǔ)器存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)權(quán)利要求1至15中任一項(xiàng)所述的方法的步驟。
18.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1至15中任一項(xiàng)所述的方法的步驟。
19.一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,其特征在于,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1至15中任一項(xiàng)所述的方法的步驟。