1.一種包括一個或多個聊天引擎服務(wù)器的系統(tǒng),包括:
存儲用于檢測從呈現(xiàn)一聊天對話的客戶機(jī)計算設(shè)備接收的用戶數(shù)據(jù)中的情緒的可執(zhí)行指令的存儲器;以及
一個或多個處理器,所述一個或多個處理器被配置成執(zhí)行所述指令來:
檢測所述用戶數(shù)據(jù)中的聊天語句,
從用戶數(shù)據(jù)確定所述用戶的情緒狀態(tài),
執(zhí)行一系列回答選擇器組件以確定對所述聊天語句的一個或多個回答,
基于所述用戶的所述情緒狀態(tài)以及所述一個或多個回答,標(biāo)識一按情緒定制的聊天回答以提供給所述用戶,以及
將所述按情緒定制的聊天回答傳送給所述客戶機(jī)計算設(shè)備以供呈現(xiàn)給所述用戶。
2.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述回答選擇器組件包括被配置成確定對所述聊天語句的回答要求預(yù)定義技能的技能選擇器。
3.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述回答選擇器組件包括被配置成確定所述聊天語句正在詢問與提供所述聊天對話的聊天引擎有關(guān)的特定問題,以及生成包括關(guān)于所述聊天引擎的特定信息的回答的常見問題(FAQ)選擇器。
4.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述回答選擇器組件包括被配置成訪問與目標(biāo)用戶有關(guān)的信息的基于知識的索引,以及生成包括來自所述基于知識的索引的信息的回答的知識庫選擇器。
5.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述回答選擇器組件包括被配置成生成推薦對專家的指定的回答的專家選擇器組件。
6.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述回答選擇器組件包括被配置成生成用于使所述用戶參與以收集額外的聊天語句的調(diào)查回答的主動調(diào)查。
7.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述回答選擇器組件包括被配置成基于所述用戶的行為模式來生成回答的因域而異的選擇器。
8.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述回答選擇器組件包括被配置成基于因web域而異的數(shù)據(jù)或問題與答案對來生成內(nèi)容健康的回答的內(nèi)容健康web選擇器。
9.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述回答選擇器組件包括被配置成使用遞歸神經(jīng)網(wǎng)絡(luò)RNN過程來生成回答的RNN答案選擇器。
10.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述回答選擇器組件包括被配置成生成對所述聊天語句的通用回答的通用答案選擇器。
11.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述客戶機(jī)計算設(shè)備包括一個組中的至少一個成員,所述組包括移動電話、移動平板、電子玩具、以及汽車。
12.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述回答選擇器組件順序地執(zhí)行技能選擇器、然后是常見問題(FAQ)選擇器、然后是知識庫選擇器、以及然后是專家選擇器組件,所述技能選擇器被配置成確定對所述聊天語句的回答要求預(yù)定義技能,所述常見問題(FAQ)選擇器被配置成確定所述聊天語句正在詢問與提供所述聊天對話的聊天引擎有關(guān)的特定問題,以及生成包括關(guān)于所述聊天引擎的特定信息的回答,所述知識庫選擇器被配置成訪問與目標(biāo)用戶有關(guān)的信息的基于知識的索引,以及生成包括來自所述基于知識的索引的信息的回答,所述專家選擇器組件被配置成生成推薦對專家的指定的回答。
13.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述處理器進(jìn)一步被配置成執(zhí)行所述指令來:
基于所述用戶的所述情緒狀態(tài)確定對所述一個或多個回答的一個或多個回報,以及
基于所述回報來選擇所述按情緒定制的聊天回答。
14.如權(quán)利要求13所述的系統(tǒng),其特征在于,所述分級基于計算出的所述一個或多個回答能在所述用戶中創(chuàng)建情緒轉(zhuǎn)換或保持所述用戶的情緒狀態(tài)的可能性。
15.一種用于操作聊天引擎以及向用戶提供按情緒定制的聊天回答的方法,包括:
從與所述聊天引擎交互的用戶接收用戶數(shù)據(jù),所述用戶數(shù)據(jù)包括來自所述用戶的聊天語句;
基于所述用戶數(shù)據(jù),標(biāo)識所述用戶的情緒狀態(tài);
基于所述用戶數(shù)據(jù)標(biāo)識所述用戶的聊天語句;
執(zhí)行一系列回答選擇器組件以基于所述用戶的所述情緒狀態(tài)來確定對所述聊天語句的按情緒定制的聊天回答;以及
將所述按情緒定制的聊天回答傳送給所述客戶機(jī)計算設(shè)備以供呈現(xiàn)給所述用戶。
16.如權(quán)利要求15所述的方法,其特征在于,進(jìn)一步包括以下組中的至少一個成員:
生成基于預(yù)定義技能的第一可能聊天回答;
生成特定于所述聊天引擎的第二可能聊天回答;
生成包括從一web源收集的信息的第三可能聊天回答;
生成指示要聯(lián)系的專家的第四可能聊天回答;
生成包括一調(diào)查問題的第五可能聊天回答;
生成基于所述用戶的行為模式的第六可能聊天回答;
生成包括因域而異的web數(shù)據(jù)的內(nèi)容健康版本的第七可能聊天回答;以及
生成包括用于回答所述用戶的所述聊天語句的通用答案的第八可能聊天回答。
17.如權(quán)利要求15所述的方法,其特征在于,所述按情緒定制的聊天回答包括通過遞歸神經(jīng)網(wǎng)絡(luò)(RNN)過程生成的語句。
18.匯集了用于執(zhí)行在客戶機(jī)計算設(shè)備上向用戶提供按情緒定制的聊天對話的方法的機(jī)器可執(zhí)行指令的一個或多個計算機(jī)儲存存儲器,所述指令包括:
接收包括用戶的聊天語句的用戶數(shù)據(jù);
基于所述聊天語句,標(biāo)識所述用戶的情緒狀態(tài);
執(zhí)行一系列回答選擇器組件以確定對所述聊天語句的一個或多個潛在聊天回答;
計算所述潛在聊天回答能轉(zhuǎn)換或保持所述用戶的所述情緒狀態(tài)的可能性值;
基于所計算出的可能性值來選擇一按情緒定制的聊天回答;以及
將所述按情緒定制的聊天回答傳送給所述客戶機(jī)計算設(shè)備以供呈現(xiàn)給所述用戶。
19.如權(quán)利要求18所述的存儲器,其特征在于,進(jìn)一步包括以下組中的至少一個成員:
生成基于預(yù)定義技能的第一可能聊天回答;
生成特定于所述聊天引擎的第二可能聊天回答;
生成包括從一web源收集的信息的第三可能聊天回答;
生成指示要聯(lián)系的專家的第四可能聊天回答;
生成包括一調(diào)查問題的第五可能聊天回答;
生成基于所述用戶的行為模式的第六可能聊天回答;
生成包括因域而異的web數(shù)據(jù)的內(nèi)容健康版本的第七可能聊天回答;以及
生成包括用于回答所述用戶的所述聊天語句的通用答案的第八可能聊天回答。
20.如權(quán)利要求19所述的存儲器,其特征在于,進(jìn)一步包括首先生成所述第一可能聊天回答,然后生成所述第二可能聊天回答,接著生成所述第三可能聊天回答。