本發(fā)明涉及數(shù)據(jù)處理領(lǐng)域,尤其涉及一種智能交互方法、裝置及服務(wù)器。
背景技術(shù):
隨著計(jì)算機(jī)技術(shù)的普及,人們的生活已經(jīng)逐漸走入智能時(shí)代。不僅僅是電腦、手機(jī)、PAD等終端設(shè)備,人們的衣食住行等方方面面都開始應(yīng)用智能交互技術(shù),例如,智能電視,智能導(dǎo)航,智能家居等。也就是說(shuō),智能交互技術(shù)將為人們生活的各個(gè)方面提供方便、快捷的服務(wù)。
現(xiàn)有的交互系統(tǒng)通常在在接收到用戶的輸入后,做出與輸入對(duì)應(yīng)的反饋,難以精確發(fā)掘用戶需求,反饋的準(zhǔn)確性較差。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明解決的技術(shù)問(wèn)題是提升智能交互方法的反饋的準(zhǔn)確性。
為解決上述技術(shù)問(wèn)題,本發(fā)明實(shí)施例提供一種智能交互方法,包括:獲取一個(gè)或多個(gè)會(huì)話場(chǎng)景,每個(gè)會(huì)話場(chǎng)景的界定條件包括兩個(gè)以上語(yǔ)義信息;在與用戶的交互過(guò)程中獲取問(wèn)答數(shù)據(jù),所述問(wèn)答數(shù)據(jù)包括所述用戶的請(qǐng)求信息;
當(dāng)所述問(wèn)答數(shù)據(jù)包括所述會(huì)話場(chǎng)景的界定條件時(shí),確定所述用戶所處的會(huì)話場(chǎng)景;向所述用戶發(fā)送與其所處的會(huì)話場(chǎng)景對(duì)應(yīng)的反饋信息。
可選的,所述智能交互方法還包括:預(yù)先設(shè)定一個(gè)或多個(gè)會(huì)話場(chǎng)景,確定每個(gè)會(huì)話場(chǎng)景的界定條件,每個(gè)所述語(yǔ)義信息包括多條語(yǔ)義相同但表述不同的語(yǔ)句;當(dāng)所述問(wèn)答數(shù)據(jù)包括的一語(yǔ)句與所述語(yǔ)義信息的語(yǔ)義相似度大于預(yù)設(shè)值時(shí),則判斷所述問(wèn)答數(shù)據(jù)包括所述語(yǔ)義信息。
可選的,所述反饋信息包括以下一種或多種:業(yè)務(wù)推薦信息、產(chǎn)品推薦信息、廣告推薦信息和品牌價(jià)值引導(dǎo)信息。
可選的,當(dāng)根據(jù)用戶的當(dāng)前請(qǐng)求信息確定所述用戶所處的會(huì)話場(chǎng)景之后,在向所述用戶發(fā)送與所述當(dāng)前請(qǐng)求信息對(duì)應(yīng)的答案信息之后且在獲取用戶的下一請(qǐng)求信息之前,發(fā)送所述反饋信息。
可選的,當(dāng)確定所述用戶所處的會(huì)話場(chǎng)景時(shí),在結(jié)束與用戶的當(dāng)前交互過(guò)程之后,向所述用戶單獨(dú)發(fā)送所述反饋信息。
可選的,所述智能交互方法還包括:獲取所述用戶的個(gè)人信息,結(jié)合所述個(gè)人信息和所述會(huì)話場(chǎng)景確定所述反饋信息。
可選的,所述會(huì)話場(chǎng)景的界定條件還包括:地址和/或時(shí)間;所述問(wèn)答數(shù)據(jù)還包括用戶發(fā)送所述請(qǐng)求信息的地址和/或時(shí)間。
可選的,所述會(huì)話場(chǎng)景通過(guò)以下方式獲?。韩@取多個(gè)待處理的會(huì)話數(shù)據(jù),每個(gè)所述待處理的會(huì)話數(shù)據(jù)包含若干個(gè)按時(shí)間排列的問(wèn)句;對(duì)每個(gè)所述待處理的會(huì)話數(shù)據(jù)的第一個(gè)問(wèn)句進(jìn)行語(yǔ)義聚類處理,得到一個(gè)或多個(gè)第一分組;分別對(duì)屬于同一第一分組的每個(gè)所述待處理的會(huì)話數(shù)據(jù)的第二個(gè)問(wèn)句進(jìn)行語(yǔ)義聚類處理,得到一個(gè)或多個(gè)第二分組;不斷重復(fù)上述語(yǔ)義聚類處理的過(guò)程,分別對(duì)屬于同一第i分組的每個(gè)所述待處理的會(huì)話數(shù)據(jù)的第i+1個(gè)問(wèn)句進(jìn)行語(yǔ)義聚類處理,得到一個(gè)或多個(gè)第i+1分組,直至獲得滿足預(yù)設(shè)條件的一個(gè)或多個(gè)葉子分組,其中,i為正整數(shù);基于語(yǔ)義聚類處理的結(jié)果,根據(jù)所述葉子分組及對(duì)應(yīng)的所有上級(jí)分組按照時(shí)間順序排列建立所述會(huì)話場(chǎng)景,所述會(huì)話場(chǎng)景中每個(gè)分組為一個(gè)語(yǔ)義信息。
可選的,所述預(yù)設(shè)條件包括:所述葉子分組及對(duì)應(yīng)的所有上級(jí)分組中每個(gè)分組所包括的問(wèn)句的數(shù)目大于或等于第二閾值;所述葉子分組為第j分組,j大于或等于第三閾值。
可選的,所述待處理的會(huì)話數(shù)據(jù)是在問(wèn)答日志或/和開放數(shù)據(jù)中爬取到的。
本發(fā)明實(shí)施例還提供一種智能交互裝置,包括:會(huì)話場(chǎng)景獲取單元,適于獲取一個(gè)或多個(gè)會(huì)話場(chǎng)景,每個(gè)會(huì)話場(chǎng)景的界定條件包括兩個(gè)以上語(yǔ)義信息;問(wèn)答數(shù)據(jù)獲取單元,適于在與用戶的交互過(guò)程中獲取問(wèn)答數(shù)據(jù),所述問(wèn)答數(shù)據(jù)包括所述用戶的請(qǐng)求信息;用戶會(huì)話場(chǎng)景確定單元,適于當(dāng)所述問(wèn)答數(shù)據(jù)包括所述會(huì)話場(chǎng)景的界定條件時(shí),確定所述用戶所處的會(huì)話場(chǎng)景;反饋信息發(fā)送單元,適于向所述用戶發(fā)送與其所處的會(huì)話場(chǎng)景對(duì)應(yīng)的反饋信息。
可選的,所述智能交互裝置,還包括:會(huì)話場(chǎng)景設(shè)定單元,適于預(yù)先設(shè)定一個(gè)或多個(gè)會(huì)話場(chǎng)景,確定每個(gè)會(huì)話場(chǎng)景的界定條件,每個(gè)所述語(yǔ)義信息包括多條語(yǔ)義相同但表述不同的語(yǔ)句;所述用戶會(huì)話場(chǎng)景確定單元還包括:語(yǔ)義判斷單元,適于在所述問(wèn)答數(shù)據(jù)包括的一語(yǔ)句與所述語(yǔ)義信息的語(yǔ)義相似度大于預(yù)設(shè)值時(shí),判斷所述問(wèn)答數(shù)據(jù)包括所述語(yǔ)義信息。
可選的,所述反饋信息包括以下一種或多種:業(yè)務(wù)推薦信息、產(chǎn)品推薦信息、廣告推薦信息和品牌價(jià)值引導(dǎo)信息。
可選的,所述反饋信息發(fā)送單元,適于在根據(jù)用戶的當(dāng)前請(qǐng)求信息確定所述用戶所處的會(huì)話場(chǎng)景之后,在向所述用戶發(fā)送與所述當(dāng)前請(qǐng)求信息對(duì)應(yīng)的答案信息之后且在獲取用戶的下一請(qǐng)求信息之前,發(fā)送所述反饋信息。
可選的,所述反饋信息發(fā)送單元,適于當(dāng)確定所述用戶所處的會(huì)話場(chǎng)景時(shí),在結(jié)束與用戶的當(dāng)前交互過(guò)程之后,向所述用戶單獨(dú)發(fā)送所述反饋信息。
可選的,所述智能交互裝置還包括:用戶信息獲取單元,適于獲取所述用戶的個(gè)人信息,結(jié)合所述個(gè)人信息和所述會(huì)話場(chǎng)景確定所述反饋信息。
可選的,所述會(huì)話場(chǎng)景的界定條件還包括:地址和/或時(shí)間;所述問(wèn)答數(shù)據(jù)還包括用戶發(fā)送所述請(qǐng)求信息的地址和/或時(shí)間。
可選的,所述會(huì)話場(chǎng)景獲取單元,包括:會(huì)話數(shù)據(jù)獲取單元,適于獲取多個(gè)待處理的會(huì)話數(shù)據(jù),每個(gè)所述待處理的會(huì)話數(shù)據(jù)包含若干個(gè)按時(shí)間排列的問(wèn)句;葉子分組生成單元,適于對(duì)每個(gè)所述待處理的會(huì)話數(shù)據(jù)的第一個(gè)問(wèn)句進(jìn)行語(yǔ)義聚類處理,得到一個(gè)或多個(gè)第一分組;分別對(duì)屬于同一第一分組的每個(gè)所述待處理的會(huì)話數(shù)據(jù)的第二個(gè)問(wèn)句進(jìn)行語(yǔ)義聚類處理,得到一個(gè)或多個(gè)第二分組;不斷重復(fù)上述語(yǔ)義聚類處理的過(guò)程,分別對(duì)屬于同一第i分組的每個(gè)所述待處理的會(huì)話數(shù)據(jù)的第i+1個(gè)問(wèn)句進(jìn)行語(yǔ)義聚類處理,得到一個(gè)或多個(gè)第i+1分組,直至獲得滿足預(yù)設(shè)條件的一個(gè)或多個(gè)葉子分組,其中,i為正整數(shù);會(huì)話場(chǎng)景建立單元,適于基于語(yǔ)義聚類處理的結(jié)果,根據(jù)所述葉子分組及對(duì)應(yīng)的所有上級(jí)分組按照時(shí)間順序排列建立所述會(huì)話場(chǎng)景,所述會(huì)話場(chǎng)景中每個(gè)分組為一個(gè)語(yǔ)義信息。
可選的,所述預(yù)設(shè)條件包括:所述葉子分組及對(duì)應(yīng)的所有上級(jí)分組中每個(gè)分組所包括的問(wèn)句的數(shù)目大于或等于第二閾值;所述葉子分組為第j分組,j大于或等于第三閾值。
可選的,所述待處理的會(huì)話數(shù)據(jù)是在問(wèn)答日志或/和開放數(shù)據(jù)中爬取到的。
本發(fā)明實(shí)施例還提供一種服務(wù)器,配置有如權(quán)利要求11至19任一項(xiàng)所述的智能交互裝置。
可選的,所述待處理的會(huì)話數(shù)據(jù)是在問(wèn)答日志或/和開放數(shù)據(jù)中爬取到的。
與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例的技術(shù)方案具有以下有益效果:
在本發(fā)明實(shí)施例中,通過(guò)獲取一個(gè)或多個(gè)會(huì)話場(chǎng)景,當(dāng)與用戶交互過(guò)程中的問(wèn)答數(shù)據(jù)是否包括述會(huì)話場(chǎng)景的界定條件時(shí),確定所述用戶所處的會(huì)話場(chǎng)景,并向所述用戶發(fā)送與其所處的會(huì)話場(chǎng)景對(duì)應(yīng)的反饋信息。由于每個(gè)會(huì)話場(chǎng)景的界定條件包括兩個(gè)以上語(yǔ)義信息,當(dāng)所述問(wèn)答數(shù)據(jù)包括所述會(huì)話場(chǎng)景的界定條件時(shí),可以確定用戶所處的會(huì)話場(chǎng)景為相應(yīng)的會(huì)話場(chǎng)景,從而可以更為精確地發(fā)掘用戶的需求,進(jìn)而可以做出更符合用戶需求的反饋。
附圖說(shuō)明
圖1是本發(fā)明實(shí)施例中一種智能交互方法的流程圖;
圖2是本發(fā)明實(shí)施例中一種獲取會(huì)話場(chǎng)景的方法的流程圖;
圖3是本發(fā)明實(shí)施例中一種語(yǔ)義聚類過(guò)程對(duì)應(yīng)的樹結(jié)構(gòu)的示意圖;
圖4是本發(fā)明實(shí)施例中一種智能交互裝置的結(jié)構(gòu)示意圖;
圖5是圖4中會(huì)話場(chǎng)景獲取單元的一種具體實(shí)現(xiàn)的結(jié)構(gòu)示意圖。
具體實(shí)施方式
如前所述,現(xiàn)有的交互系統(tǒng)通常在在接收到用戶的輸入后,做出與輸入對(duì)應(yīng)的反饋,難以精確發(fā)掘用戶需求,反饋的準(zhǔn)確性較差。
在智能交互領(lǐng)域中,針對(duì)用戶需求在做出與用戶輸入的回答之外,向用戶進(jìn)行反饋,以發(fā)送針對(duì)性的信息的需求越來(lái)越多。這通常需要發(fā)掘用戶需求,僅僅根據(jù)用戶的某次輸入進(jìn)行反饋的精確性較差。
在本發(fā)明實(shí)施例中,通過(guò)獲取一個(gè)或多個(gè)會(huì)話場(chǎng)景,在與用戶的交互過(guò)程中獲取問(wèn)答數(shù)據(jù),并判斷問(wèn)答數(shù)據(jù)是否包括會(huì)話場(chǎng)景的界定條件,當(dāng)所述問(wèn)答數(shù)據(jù)包括所述會(huì)話場(chǎng)景的界定條件時(shí),確定所述用戶所處的會(huì)話場(chǎng)景。由于會(huì)話場(chǎng)景中的界定條件包括兩個(gè)以上語(yǔ)義信息,故會(huì)話場(chǎng)景相比用戶的單條問(wèn)句可以更準(zhǔn)確的反應(yīng)用戶需求,從而可以通過(guò)判斷問(wèn)答數(shù)據(jù)是否包含會(huì)話場(chǎng)景的界定條件,對(duì)用戶需求進(jìn)行區(qū)分,進(jìn)而可以根據(jù)會(huì)話場(chǎng)景,對(duì)用戶進(jìn)行更加準(zhǔn)確的進(jìn)行反饋。
為使本發(fā)明的上述目的、特征和有益效果能夠更為明顯易懂,下面結(jié)合附圖對(duì)本發(fā)明的具體實(shí)施例做詳細(xì)的說(shuō)明。
圖1是本發(fā)明實(shí)施例中一種智能交互方法的流程圖。
在步驟S11中,獲取一個(gè)或多個(gè)會(huì)話場(chǎng)景,每個(gè)會(huì)話場(chǎng)景的界定條件包括兩個(gè)以上語(yǔ)義信息。
會(huì)話場(chǎng)景可以是反應(yīng)用戶實(shí)際需求的場(chǎng)景,獲取一個(gè)或多個(gè)會(huì)話場(chǎng)景可以是從實(shí)際的會(huì)話中獲取。實(shí)際的會(huì)話可以來(lái)源于智能交互系統(tǒng)的已有數(shù)據(jù),或者相應(yīng)領(lǐng)域的電商、垂直網(wǎng)站(例如京東,汽車之家,蘇寧)以及貼吧等開放數(shù)據(jù)中爬取的。會(huì)話場(chǎng)景中包含的兩個(gè)以上的語(yǔ)義信息可以是通過(guò)對(duì)多個(gè)實(shí)際的會(huì)話進(jìn)行語(yǔ)義聚類處理得到。
通過(guò)聚類處理得到的會(huì)話場(chǎng)景中,語(yǔ)義信息可以是有時(shí)間順序的,也可以是無(wú)時(shí)間順序的。
獲取一個(gè)或多個(gè)會(huì)話場(chǎng)景也可以是獲取預(yù)先設(shè)定的一個(gè)或多個(gè)會(huì)話場(chǎng)景,預(yù)先設(shè)定的會(huì)話場(chǎng)景中包含所述界定條件。
在步驟S12中,在與用戶的交互過(guò)程中獲取問(wèn)答數(shù)據(jù),所述問(wèn)答數(shù)據(jù)包括所述用戶的請(qǐng)求信息。
問(wèn)答數(shù)據(jù)可以是用戶與智能系統(tǒng)進(jìn)行交互時(shí)的數(shù)據(jù),其中來(lái)自用戶的請(qǐng)求信息通常被稱為問(wèn)句,來(lái)自智能系統(tǒng)的語(yǔ)句通常被稱為答句。本發(fā)明實(shí)施例中的問(wèn)答數(shù)據(jù)與用戶具有對(duì)應(yīng)關(guān)系,例如可以是對(duì)應(yīng)于某個(gè)ID的問(wèn)答數(shù)據(jù),也可以是在同一交互過(guò)程中的問(wèn)答數(shù)據(jù),或者利用頁(yè)面進(jìn)行交互時(shí),可以是同一頁(yè)面的問(wèn)答數(shù)據(jù)。
在步驟S13中,當(dāng)所述問(wèn)答數(shù)據(jù)包括所述會(huì)話場(chǎng)景的界定條件時(shí),確定所述用戶所處的會(huì)話場(chǎng)景。
可以在每次接收到新的請(qǐng)求信息后,將問(wèn)答數(shù)據(jù)中的請(qǐng)求信息與所述語(yǔ)義信息進(jìn)行比較,直至確定問(wèn)答數(shù)據(jù)中包括一個(gè)或多個(gè)會(huì)話場(chǎng)景中任一個(gè)會(huì)話場(chǎng)景的界定條件。
當(dāng)確定問(wèn)答數(shù)據(jù)包括會(huì)話場(chǎng)景界定條件中一語(yǔ)義信息后,對(duì)后續(xù)的請(qǐng)求信息,可以僅判斷是否包括該語(yǔ)義信息以外的其他界定條件,直至確定問(wèn)答數(shù)據(jù)中包括一個(gè)或多個(gè)會(huì)話場(chǎng)景中任一個(gè)會(huì)話場(chǎng)景的界定條件,以確定所述用戶所處的會(huì)話場(chǎng)景。
確定所述用戶所處的會(huì)話場(chǎng)景可以是從獲取到的一個(gè)或多個(gè)會(huì)話場(chǎng)景中確定。
在步驟S14中,向所述用戶發(fā)送與其所處的會(huì)話場(chǎng)景對(duì)應(yīng)的反饋信息。
在具體實(shí)施中,所述反饋信息包括以下一種或多種:業(yè)務(wù)推薦信息、產(chǎn)品推薦信息、廣告推薦信息和品牌價(jià)值引導(dǎo)信息。
在一具體實(shí)現(xiàn)中,每個(gè)所述語(yǔ)義信息可以包括多條語(yǔ)義相同但表述不同的語(yǔ)句,例如一條語(yǔ)義信息可以包括:“XX品牌好不好”、“XX品牌怎么樣”、“XX品牌值得購(gòu)買嗎”等語(yǔ)句。
當(dāng)所述問(wèn)答數(shù)據(jù)包括的一語(yǔ)句與所述語(yǔ)義信息的語(yǔ)義相似度大于或等于預(yù)設(shè)值時(shí),則判斷所述問(wèn)答數(shù)據(jù)包括所述語(yǔ)義信息。
沿用上例,當(dāng)問(wèn)答數(shù)據(jù)包括語(yǔ)句“XX品牌好嗎”時(shí),若經(jīng)判斷,該語(yǔ)句與所述語(yǔ)義信息的語(yǔ)義相似度大于或等于預(yù)設(shè)值,則可以確定問(wèn)答數(shù)據(jù)包括所述語(yǔ)義信息。
在另一具體實(shí)現(xiàn)中,也可以對(duì)會(huì)話場(chǎng)景中界定條件包括的每個(gè)語(yǔ)義信息進(jìn)行相似語(yǔ)句拓展,比較用戶問(wèn)答數(shù)據(jù)中的語(yǔ)句與語(yǔ)義信息包含的語(yǔ)句與拓展后的語(yǔ)句,當(dāng)所述問(wèn)答數(shù)據(jù)中語(yǔ)句和語(yǔ)義信息包含的語(yǔ)句與拓展后的語(yǔ)句中任一語(yǔ)句相似度大于或等于預(yù)設(shè)值,則判定當(dāng)所述問(wèn)答數(shù)據(jù)包括所述語(yǔ)義信息。
當(dāng)會(huì)話場(chǎng)景的界定條件僅包含兩個(gè)以上的語(yǔ)義信息時(shí),若用戶的問(wèn)答數(shù)據(jù)中包含界定條件中的每個(gè)語(yǔ)義信息,則可以確定問(wèn)答數(shù)據(jù)包括所述會(huì)話場(chǎng)景的界定條件,進(jìn)而可以確定用戶處于該會(huì)話場(chǎng)景,并向所述用戶發(fā)送與其所處的會(huì)話場(chǎng)景對(duì)應(yīng)的反饋信息。
例如,一個(gè)會(huì)話場(chǎng)景的界定條件中的語(yǔ)義信息包括如下語(yǔ)句:“XX品牌手機(jī)怎么樣”“屏幕碎了怎么辦”,與會(huì)話場(chǎng)景對(duì)應(yīng)的反饋信息為XX手機(jī)屏幕保險(xiǎn)的內(nèi)容。
可以對(duì)“XX品牌手機(jī)怎么樣”以及“屏幕碎了怎么辦”分別進(jìn)行語(yǔ)義擴(kuò)展,以使得語(yǔ)義信息包括更多的同義語(yǔ)句。
當(dāng)每次接收到用戶的請(qǐng)求信息后,可以判斷請(qǐng)求信息與語(yǔ)義信息中的語(yǔ)句的相似度是否大于預(yù)設(shè)值。
假設(shè)交互過(guò)程中用戶的問(wèn)答數(shù)據(jù)依次為:“XX品牌手機(jī)好嗎”“屏幕碎了”“XX手機(jī)能換新嗎”。
在經(jīng)判斷,問(wèn)答數(shù)據(jù)中請(qǐng)求信息“XX品牌手機(jī)好嗎”包含“XX品牌手機(jī)怎么樣”對(duì)應(yīng)的語(yǔ)義信息,則對(duì)后續(xù)接收到的請(qǐng)求信息,可以僅判斷請(qǐng)求信息是否包括另一語(yǔ)義信息,也即“屏幕碎了怎么辦”對(duì)應(yīng)的語(yǔ)義信息。
當(dāng)接收到“屏幕碎了”時(shí),經(jīng)判斷認(rèn)為所述問(wèn)答數(shù)據(jù)包括該會(huì)話場(chǎng)景的界定條件,則可以向用戶發(fā)送XX手機(jī)屏幕保險(xiǎn)的內(nèi)容。
具體地,可以在對(duì)用戶的請(qǐng)求信息“屏幕碎了”進(jìn)行回應(yīng)后,例如,向用戶發(fā)送XX手機(jī)售后途徑后,向用戶發(fā)送XX手機(jī)屏幕保險(xiǎn)的內(nèi)容;也可以在與用戶當(dāng)前的交互過(guò)程結(jié)束后,也即在對(duì)“XX手機(jī)能換新嗎”進(jìn)行回應(yīng)后,向用戶發(fā)送XX手機(jī)屏幕保險(xiǎn)的內(nèi)容。
可以看出,在具體實(shí)施中,當(dāng)根據(jù)用戶的當(dāng)前請(qǐng)求信息確定所述用戶所處的會(huì)話場(chǎng)景之后,可以在向所述用戶發(fā)送與所述當(dāng)前請(qǐng)求信息對(duì)應(yīng)的答案信息之后且在獲取用戶的下一請(qǐng)求信息之前,發(fā)送所述反饋信息。
確定所述用戶所處的會(huì)話場(chǎng)景時(shí),也可以在結(jié)束與用戶的當(dāng)前交互過(guò)程之后,向所述用戶單獨(dú)發(fā)送所述反饋信息。
在具體實(shí)施中,還可以獲取所述用戶的個(gè)人信息,結(jié)合所述個(gè)人信息和所述會(huì)話場(chǎng)景確定所述反饋信息。
相應(yīng)地,一個(gè)會(huì)話場(chǎng)景可以對(duì)應(yīng)多種反饋信息中,不同的反饋信息可以對(duì)應(yīng)于不同的個(gè)人信息,例如,在一個(gè)會(huì)話場(chǎng)景的對(duì)應(yīng)反饋信息中,可以有根據(jù)性別進(jìn)行劃分的反饋信息、根據(jù)年齡段進(jìn)行劃分的反饋信息、和/或根據(jù)興趣偏好進(jìn)行劃分的反饋信息等。
在一具體實(shí)現(xiàn)中,所述會(huì)話場(chǎng)景的界定條件還包括:地址和/或時(shí)間;所述問(wèn)答數(shù)據(jù)還包括用戶發(fā)送所述請(qǐng)求信息的地址和/或時(shí)間。如:會(huì)話場(chǎng)景的界定條件包括兩個(gè),一個(gè)為地址,另一個(gè)為“屏幕碎了怎么辦”的語(yǔ)義信息,此時(shí)的地址也作為一個(gè)語(yǔ)義信息。
由于對(duì)應(yīng)不同地址的用戶,其需求可能差異較大,另外,反饋信息可以是有時(shí)效性的信息,故可以結(jié)合地址和/或時(shí)間界定會(huì)話場(chǎng)景,以更加精確的定位用戶需求并進(jìn)行反饋信息的發(fā)送。
參見(jiàn)圖2,在一具體實(shí)現(xiàn)中,會(huì)話場(chǎng)景可以通過(guò)步驟S21至S23獲取。
在步驟S21中,獲取多個(gè)待處理的會(huì)話數(shù)據(jù),每個(gè)所述待處理的會(huì)話數(shù)據(jù)包含若干個(gè)按時(shí)間排列的問(wèn)句。
在具體實(shí)施中,按照目標(biāo)領(lǐng)域,可以采用多種方式獲取所述待處理的會(huì)話數(shù)據(jù)。比如,可以從領(lǐng)域日志中爬取所述待處理的會(huì)話數(shù)據(jù),還可以從相應(yīng)領(lǐng)域的電商、垂直網(wǎng)站(例如京東,汽車之家,蘇寧)以及貼吧等開放數(shù)據(jù)中爬取所述待處理的會(huì)話數(shù)據(jù)。
需要說(shuō)明的是,在具體實(shí)施中,所獲取的每個(gè)待處理的會(huì)話數(shù)據(jù)中,問(wèn)句的數(shù)目可以相同,也可以不同,具體不受限制。在從領(lǐng)域日志及開放數(shù)據(jù)中獲取所述待處理的會(huì)話數(shù)據(jù)時(shí),可以先對(duì)爬取的會(huì)話數(shù)據(jù)進(jìn)行篩選,將篩選出的會(huì)話數(shù)據(jù)作為所述待處理的會(huì)話數(shù)據(jù)。比如,可以將爬取的會(huì)話數(shù)據(jù)中問(wèn)句的數(shù)目大于或等于第一閾值的會(huì)話數(shù)據(jù)作為所述待處理的會(huì)話數(shù)據(jù),其中,所述第一閾值可以根據(jù)實(shí)際情況進(jìn)行設(shè)置。
例如,待處理的會(huì)話數(shù)據(jù)可以包括如下四個(gè)問(wèn)句:
Q1:什么是安吉星
Q2:好用么
Q3:多少錢
Q4:跟安捷星比有什么優(yōu)點(diǎn)
在步驟S22中,對(duì)每個(gè)所述待處理的會(huì)話數(shù)據(jù)進(jìn)行聚類處理,以得到葉子分組及對(duì)應(yīng)的所有上級(jí)分組。
具體地,對(duì)每個(gè)所述待處理的會(huì)話數(shù)據(jù)的第一個(gè)問(wèn)句進(jìn)行語(yǔ)義聚類處理,得到一個(gè)或多個(gè)第一分組;分別對(duì)屬于同一第一分組的每個(gè)所述待處理的會(huì)話數(shù)據(jù)的第二個(gè)問(wèn)句進(jìn)行語(yǔ)義聚類處理,得到一個(gè)或多個(gè)第二分組;不斷重復(fù)上述語(yǔ)義聚類處理的過(guò)程,分別對(duì)屬于同一第i分組的每個(gè)所述待處理的會(huì)話數(shù)據(jù)的第i+1個(gè)問(wèn)句進(jìn)行語(yǔ)義聚類處理,得到一個(gè)或多個(gè)第i+1分組,直至獲得滿足預(yù)設(shè)條件的一個(gè)或多個(gè)葉子分組,其中,i為正整數(shù)。
在具體實(shí)施中,可以采用多種方式對(duì)各個(gè)問(wèn)句進(jìn)行語(yǔ)義聚類處理。比如,可以通過(guò)計(jì)算各個(gè)問(wèn)句之間的語(yǔ)義相似度,并在語(yǔ)義相似度的值大于一定閾值時(shí),將相應(yīng)問(wèn)句作為一個(gè)聚類。
上述語(yǔ)義聚類過(guò)程可以形成一樹結(jié)構(gòu),每個(gè)分組表示一個(gè)聚類結(jié)果并作為該樹結(jié)構(gòu)的一個(gè)結(jié)點(diǎn)。其中,第一分組為該樹結(jié)構(gòu)的第一個(gè)層次中的結(jié)點(diǎn),第二分組為該樹結(jié)構(gòu)的第二個(gè)層次中的結(jié)點(diǎn),第i分組為該樹結(jié)構(gòu)的第i個(gè)層次中的結(jié)點(diǎn),第i+1分組為該樹結(jié)構(gòu)的第i+1個(gè)層次中的結(jié)點(diǎn)。每一層次所包含的分組的數(shù)目可以相同,也可以不同。所述葉子分組為該樹結(jié)構(gòu)的葉子結(jié)點(diǎn),也叫終端結(jié)點(diǎn)。除葉子分組外,每個(gè)分組都有子結(jié)點(diǎn)。所述葉子分組所在分支的其它結(jié)點(diǎn),也就是與所述葉子分組位于同一分支的所有上級(jí)分組為所述葉子分組的祖先分組。
在本發(fā)明的一實(shí)施例中,所述預(yù)設(shè)條件可以包括:所述葉子分組及對(duì)應(yīng)的所有上級(jí)分組中每個(gè)分組所包括的問(wèn)句的數(shù)目大于或等于第二閾值;所述葉子分組位于第j分組,j大于或等于第三閾值。
在具體實(shí)施中,所述第二閾值及第三閾值可以根據(jù)實(shí)際情況進(jìn)行設(shè)置,比如,所述第二閾值可以為2,所述第三閾值為3。在所述語(yǔ)義聚類處理的過(guò)程中,通過(guò)所述預(yù)設(shè)條件可以獲得所述葉子分組。
為了描述方便,以第i分組表示語(yǔ)義聚類過(guò)程中獲得的任一分組為例,在具體實(shí)施中,既可以在對(duì)各待處理的會(huì)話數(shù)據(jù)的全部問(wèn)句進(jìn)行語(yǔ)義聚類處理,獲得對(duì)應(yīng)樹結(jié)構(gòu)的全部終端結(jié)點(diǎn)后,再?gòu)乃鋈拷K端結(jié)點(diǎn)中篩選出符合預(yù)設(shè)條件的終端結(jié)點(diǎn);也可以在每獲得一第i分組后,即通過(guò)所述預(yù)設(shè)條件對(duì)所獲得的第i分組進(jìn)行判斷,并在滿足所述預(yù)設(shè)條件后繼續(xù)后續(xù)流程,否則刪除該第i分組。
比如,當(dāng)所述第i分組非終端結(jié)點(diǎn)時(shí),若第i分組中問(wèn)句的數(shù)目大于第二閾值,則對(duì)屬于同一第i分組的每個(gè)所述待處理的會(huì)話數(shù)據(jù)的第i+1個(gè)問(wèn)句進(jìn)行語(yǔ)義聚類處理,得到一個(gè)或多個(gè)第i+1分組。當(dāng)所述第i分組為終端結(jié)點(diǎn)時(shí),若i大于或等于第三閾值,則所述第i分組為滿足所述預(yù)設(shè)條件的葉子分組,否則刪除該第i分組。由此,語(yǔ)義聚類處理結(jié)束后,所獲得的終端結(jié)點(diǎn)均為滿足所述預(yù)設(shè)條件的葉子分組。
參照?qǐng)D3,下面以獲取5個(gè)待處理的會(huì)話數(shù)據(jù)s1,s2,s3,s4及s5,所述第二閾值為2,所述第三閾值為4為例,對(duì)上述語(yǔ)義聚類處理過(guò)程進(jìn)行詳細(xì)說(shuō)明。其中,每個(gè)待處理的會(huì)話數(shù)據(jù)包括的問(wèn)句如下:
s1={Q11,Q12,Q13,Q14},
s2={Q21,Q22,Q23,Q24},
s3={Q31,Q32,Q33,Q34,Q35},
s4={Q41,Q42,Q43,Q44,Q45},
s5={Q51,Q52,Q53,Q54,Q55}。
首先,對(duì)s1~s5中的第一個(gè)問(wèn)句{Q11,Q21,Q31,Q41,Q51}進(jìn)行聚類,得到一個(gè)第一分組Z1={Q11,Q21,Q31,Q41,Q51}。第一分組Z1位于對(duì)應(yīng)樹結(jié)構(gòu)的第一個(gè)層次L1。
接著,對(duì)s1~s5中的第二個(gè)問(wèn)句{Q12,Q22,Q32,Q42,Q52}進(jìn)行聚類,得到兩個(gè)第二分組Z21={Q12,Q32,Q42,Q52},Z22={Q22}。第二分組Z21及Z22位于對(duì)應(yīng)樹結(jié)構(gòu)的第二個(gè)層次L2。此時(shí),由于第二分組Z22中僅存在Q22這一個(gè)問(wèn)句(即該分組中包括的問(wèn)句的數(shù)目小于第二閾值),故刪除第二分組Z22。
然后,對(duì)s1、s3、s4及s5中的第三個(gè)問(wèn)句進(jìn)行聚類,得到兩個(gè)第三分組Z31={Q13,Q33},Z32={Q43,Q53}。第三分組Z31及Z32位于對(duì)應(yīng)樹結(jié)構(gòu)的第三個(gè)層次L3。
接著,對(duì)s1及s3中的第四個(gè)問(wèn)句進(jìn)行聚類,得到一個(gè)第四分組Z41={Q14,Q34}。對(duì)s4及s5的第四個(gè)問(wèn)句進(jìn)行聚類,得到兩個(gè)第四分組Z42及Z43,其中,Z42={Q44},Z43={Q54}。第四分組Z41、Z42及Z43位于對(duì)應(yīng)樹結(jié)構(gòu)的第四個(gè)層次L4。
其中:由于待處理的會(huì)話數(shù)據(jù)s1僅存在4個(gè)問(wèn)句,第四分組Z41所在的分組數(shù)等于第三閾值,并且第四分組Z41中問(wèn)句的數(shù)目等于第二閾值,第四分組Z41的各上級(jí)分組中包括的問(wèn)句數(shù)目均大于或等于第二閾值,因此,所述第四分組Z41為滿足所述預(yù)設(shè)條件的葉子分組。而Z42及Z43中僅存在一個(gè)問(wèn)句,即Z42及Z43中問(wèn)句的數(shù)目小于第二閾值,故刪除Z42及Z43。另外,由于Z32所在的分組數(shù)小于第三閾值,故刪除第三分組Z32。
最后,將s3中的第五個(gè)問(wèn)句Q35單獨(dú)聚為一類,得到第五分組Z5={Q35}。第五分組Z5位于對(duì)應(yīng)樹結(jié)構(gòu)的第五個(gè)層次L5。由于與第五分組Z5位數(shù)目中所包含的問(wèn)句數(shù)目小于第二閾值,故刪除第五分組Z5。
最終得到的滿足所述預(yù)設(shè)條件的葉子分組為Z41。
繼續(xù)參見(jiàn)圖2,在步驟S23中,基于語(yǔ)義聚類處理的結(jié)果,根據(jù)所述葉子分組及對(duì)應(yīng)的所有上級(jí)分組按照時(shí)間順序排列建立所述會(huì)話場(chǎng)景,所述會(huì)話場(chǎng)景中每個(gè)分組為一個(gè)語(yǔ)義信息。
在具體實(shí)施中,根據(jù)每個(gè)所述葉子分組及對(duì)應(yīng)的所有上級(jí)分組,也就是根據(jù)所述葉子分組及其祖先分組(后續(xù)將所有的上級(jí)分組稱為祖先分組),可以采用多種方式建立相應(yīng)的場(chǎng)景會(huì)話序列。
在本發(fā)明的一實(shí)施例中,可以直接從所述葉子分組及對(duì)應(yīng)的所有上級(jí)分組中分別選取一問(wèn)句,將所選取的問(wèn)句按照時(shí)間順序排列作為對(duì)應(yīng)的場(chǎng)景會(huì)話序列。其中,從每個(gè)分組中選取問(wèn)句可以為該分組中的任意問(wèn)句,由于該分組中各問(wèn)句之間的語(yǔ)義相似,因此,無(wú)論從該分組中選取問(wèn)句的結(jié)果如何,均不會(huì)對(duì)該場(chǎng)景序列對(duì)應(yīng)的知識(shí)點(diǎn)產(chǎn)生較大的影響。
例如,對(duì)于葉子分組Z41及其祖先分組Z31、Z21及Z1,對(duì)應(yīng)的場(chǎng)景會(huì)話序列可以為{Q11,Q12,Q13,Q14},也可以為{Q11,Q21,Q33,Q34}。
在本發(fā)明的另一實(shí)施例中,所述場(chǎng)景會(huì)話序列可以包括:標(biāo)準(zhǔn)問(wèn)句及擴(kuò)展問(wèn)句。其中,所述標(biāo)準(zhǔn)問(wèn)句即按照常用形式表現(xiàn)的問(wèn)句,所述擴(kuò)展問(wèn)句即與標(biāo)準(zhǔn)問(wèn)句相同語(yǔ)義但形式不同的問(wèn)句。比如,標(biāo)準(zhǔn)問(wèn)句為“這支筆多少錢”時(shí),對(duì)應(yīng)的擴(kuò)展問(wèn)句可以包括“這支筆的價(jià)格是多少”、“這支筆的價(jià)格怎么樣”及“這支筆的市場(chǎng)價(jià)是多少”。
根據(jù)每個(gè)所述葉子分組及對(duì)應(yīng)的所有上級(jí)分組,也就是根據(jù)所述葉子分組及其祖先分組建立相應(yīng)的場(chǎng)景會(huì)話序列時(shí),可以分別將所述葉子分組的語(yǔ)義及所述葉子分組對(duì)應(yīng)的所有上級(jí)分組的語(yǔ)義按照時(shí)間順序排列作為對(duì)應(yīng)的場(chǎng)景會(huì)話序列的標(biāo)準(zhǔn)問(wèn)句,而將所述葉子分組及對(duì)應(yīng)的所有上級(jí)分組中不同于所述語(yǔ)義的問(wèn)句作為對(duì)應(yīng)標(biāo)準(zhǔn)問(wèn)句的擴(kuò)展問(wèn)句。
比如,對(duì)于葉子分組Z41及其祖先分組Z31、Z21及Z1,建立對(duì)應(yīng)的場(chǎng)景會(huì)話序列時(shí),可以分別將Z41、Z31、Z21及Z1的語(yǔ)義作為該場(chǎng)景會(huì)話序列的標(biāo)準(zhǔn)問(wèn)句,而將Q14及Q34作為Z41對(duì)應(yīng)的標(biāo)準(zhǔn)問(wèn)句的擴(kuò)展問(wèn)句,將Q13及Q33作為Z31對(duì)應(yīng)的標(biāo)準(zhǔn)問(wèn)句的擴(kuò)展問(wèn)句,將Q12、Q32、Q42及Q52作為Z21對(duì)應(yīng)的標(biāo)準(zhǔn)問(wèn)句的擴(kuò)展問(wèn)句,將Q11、Q21、Q31、Q41及Q51作為Z1對(duì)應(yīng)的標(biāo)準(zhǔn)問(wèn)句的擴(kuò)展問(wèn)句。
可以理解的是,如圖2所示的獲取會(huì)話場(chǎng)景的方法,得到的會(huì)話場(chǎng)景的界定條件中包含的各個(gè)語(yǔ)義信息之間可以是有時(shí)間順序的。對(duì)應(yīng)的,在判斷答數(shù)據(jù)是否包括所述會(huì)話場(chǎng)景的界定條件時(shí),應(yīng)當(dāng)是按照語(yǔ)義的順序依次進(jìn)行判斷。
如前所述,會(huì)話場(chǎng)景的界定條件中包含的各個(gè)語(yǔ)義信息之間也可以是無(wú)時(shí)間順序的,若會(huì)話場(chǎng)景的界定條件中包含的各個(gè)語(yǔ)義信息之間無(wú)時(shí)間順序,則在判斷答數(shù)據(jù)是否包括所述會(huì)話場(chǎng)景的界定條件時(shí),問(wèn)答數(shù)據(jù)中的請(qǐng)求信息可以以任意的順序與界定條件中的語(yǔ)義信息進(jìn)行匹配,直至確定所述用戶所處的會(huì)話場(chǎng)景。
故會(huì)話場(chǎng)景中語(yǔ)義信息之間的順序可以在判斷答數(shù)據(jù)是否包括所述會(huì)話場(chǎng)景的界定條件的過(guò)程中體現(xiàn),如圖2所示的獲取會(huì)話場(chǎng)景的方法得到的會(huì)話場(chǎng)景也可以作為語(yǔ)義信息之間無(wú)時(shí)間順序的會(huì)話場(chǎng)景應(yīng)用。
在本發(fā)明實(shí)施例中,通過(guò)獲取一個(gè)或多個(gè)會(huì)話場(chǎng)景,在與用戶的交互過(guò)程中獲取問(wèn)答數(shù)據(jù),并判斷問(wèn)答數(shù)據(jù)是否包括會(huì)話場(chǎng)景的界定條件,當(dāng)所述問(wèn)答數(shù)據(jù)包括所述會(huì)話場(chǎng)景的界定條件時(shí),確定所述用戶所處的會(huì)話場(chǎng)景。由于會(huì)話場(chǎng)景中的界定條件包括兩個(gè)以上語(yǔ)義信息,故會(huì)話場(chǎng)景相比用戶的單條問(wèn)句可以更準(zhǔn)確的反應(yīng)用戶需求,從而可以通過(guò)判斷問(wèn)答數(shù)據(jù)是否包含會(huì)話場(chǎng)景的界定條件,對(duì)用戶需求進(jìn)行區(qū)分,進(jìn)而可以根據(jù)會(huì)話場(chǎng)景,對(duì)用戶進(jìn)行更加準(zhǔn)確的進(jìn)行反饋。
本發(fā)明實(shí)施例還提供一種智能交互裝置,其結(jié)構(gòu)示意圖參見(jiàn)圖4,具體可以包括:
會(huì)話場(chǎng)景獲取單元41,適于獲取一個(gè)或多個(gè)會(huì)話場(chǎng)景,每個(gè)會(huì)話場(chǎng)景的界定條件包括兩個(gè)以上語(yǔ)義信息;
問(wèn)答數(shù)據(jù)獲取單元42,適于在與用戶的交互過(guò)程中獲取問(wèn)答數(shù)據(jù),所述問(wèn)答數(shù)據(jù)包括所述用戶的請(qǐng)求信息;
用戶會(huì)話場(chǎng)景確定單元43,適于當(dāng)所述問(wèn)答數(shù)據(jù)包括所述會(huì)話場(chǎng)景的界定條件時(shí),確定所述用戶所處的會(huì)話場(chǎng)景;
反饋信息發(fā)送單元44,適于向所述用戶發(fā)送與其所處的會(huì)話場(chǎng)景對(duì)應(yīng)的反饋信息。
在具體實(shí)施中,智能交互裝置還可以包括會(huì)話場(chǎng)景設(shè)定單元45,適于預(yù)先設(shè)定一個(gè)或多個(gè)會(huì)話場(chǎng)景,確定每個(gè)會(huì)話場(chǎng)景的界定條件,每個(gè)所述語(yǔ)義信息包括多條語(yǔ)義相同但表述不同的語(yǔ)句;
所述用戶會(huì)話場(chǎng)景確定單元43還包括:語(yǔ)義判斷單元(圖未示),適于在所述問(wèn)答數(shù)據(jù)包括的一語(yǔ)句與所述語(yǔ)義信息的語(yǔ)義相似度大于預(yù)設(shè)值時(shí),判斷所述問(wèn)答數(shù)據(jù)包括所述語(yǔ)義信息。
在具體實(shí)施中,所述反饋信息包括以下一種或多種:業(yè)務(wù)推薦信息、產(chǎn)品推薦信息、廣告推薦信息和品牌價(jià)值引導(dǎo)信息。
在一具體實(shí)現(xiàn)中,所述反饋信息發(fā)送單元44,適于在根據(jù)用戶的當(dāng)前請(qǐng)求信息確定所述用戶所處的會(huì)話場(chǎng)景之后,在向所述用戶發(fā)送與所述當(dāng)前請(qǐng)求信息對(duì)應(yīng)的答案信息之后且在獲取用戶的下一請(qǐng)求信息之前,發(fā)送所述反饋信息。
在另一具體實(shí)現(xiàn)中,所述反饋信息發(fā)送單元44,適于當(dāng)確定所述用戶所處的會(huì)話場(chǎng)景時(shí),在結(jié)束與用戶的當(dāng)前交互過(guò)程之后,向所述用戶單獨(dú)發(fā)送所述反饋信息。
在具體實(shí)施中,所述智能交互裝置還可以包括:用戶信息獲取單元46,適于獲取所述用戶的個(gè)人信息,結(jié)合所述個(gè)人信息和所述會(huì)話場(chǎng)景確定所述反饋信息。
在具體實(shí)施中,所述會(huì)話場(chǎng)景的界定條件還包括:地址和/或時(shí)間;所述問(wèn)答數(shù)據(jù)還包括用戶發(fā)送所述請(qǐng)求信息的地址和/或時(shí)間。
參見(jiàn)圖5,在具體實(shí)施中,所述會(huì)話場(chǎng)景獲取單元41可以包括:
會(huì)話數(shù)據(jù)獲取單元51,適于獲取多個(gè)待處理的會(huì)話數(shù)據(jù),每個(gè)所述待處理的會(huì)話數(shù)據(jù)包含若干個(gè)按時(shí)間排列的問(wèn)句;
葉子分組生成單元52,適于對(duì)每個(gè)所述待處理的會(huì)話數(shù)據(jù)的第一個(gè)問(wèn)句進(jìn)行語(yǔ)義聚類處理,得到一個(gè)或多個(gè)第一分組;分別對(duì)屬于同一第一分組的每個(gè)所述待處理的會(huì)話數(shù)據(jù)的第二個(gè)問(wèn)句進(jìn)行語(yǔ)義聚類處理,得到一個(gè)或多個(gè)第二分組;不斷重復(fù)上述語(yǔ)義聚類處理的過(guò)程,分別對(duì)屬于同一第i分組的每個(gè)所述待處理的會(huì)話數(shù)據(jù)的第i+1個(gè)問(wèn)句進(jìn)行語(yǔ)義聚類處理,得到一個(gè)或多個(gè)第i+1分組,直至獲得滿足預(yù)設(shè)條件的一個(gè)或多個(gè)葉子分組,其中,i為正整數(shù);
會(huì)話場(chǎng)景建立單元53,適于基于語(yǔ)義聚類處理的結(jié)果,根據(jù)所述葉子分組及對(duì)應(yīng)的所有上級(jí)分組按照時(shí)間順序排列建立所述會(huì)話場(chǎng)景,所述會(huì)話場(chǎng)景中每個(gè)分組為一個(gè)語(yǔ)義信息。
在具體實(shí)施中,所述預(yù)設(shè)條件可以包括:
所述葉子分組及對(duì)應(yīng)的所有上級(jí)分組中每個(gè)分組所包括的問(wèn)句的數(shù)目大于或等于第二閾值;
所述葉子分組為第j分組,j大于或等于第三閾值。
在具體實(shí)施中,所述待處理的會(huì)話數(shù)據(jù)可以是在問(wèn)答日志或/和開放數(shù)據(jù)中爬取到的。
本發(fā)明實(shí)施例中智能交互裝置涉及的名詞及各個(gè)單元的工作原理可以參照智能交互方法,在此不再贅述。
具體地,所述智能交互裝置可以是問(wèn)答機(jī)器人、手機(jī)等電子設(shè)備。
本發(fā)明實(shí)施例中智能交互裝置可以利用通用處理器、數(shù)字信號(hào)處理器(DSP)、專用集成電路(ASIC)、現(xiàn)場(chǎng)可編程門陣列(FPGA)或其它可編程邏輯器件、分立的門或晶體管邏輯、分立的硬件組件、或其設(shè)計(jì)成執(zhí)行本文所描述功能的任何組合來(lái)實(shí)現(xiàn)或執(zhí)行。
通用處理器可以是微處理器,但在替換方案中,該處理器可以是任何常規(guī)的處理器、控制器、微控制器、或狀態(tài)機(jī)。處理器還可以被實(shí)現(xiàn)為計(jì)算設(shè)備的組合,例如DSP與微處理器的組合、多個(gè)微處理器、與DSP核心協(xié)作的一個(gè)或多個(gè)微處理器、或任何其他此類配置。
本發(fā)明實(shí)施例還提供一種服務(wù)器,配置有所述智能交互裝置。服務(wù)器可以是單臺(tái)服務(wù)器或服務(wù)器集群。
與現(xiàn)有業(yè)務(wù)推薦技術(shù)比較而言,語(yǔ)義的理解和用戶場(chǎng)景的判斷信息與內(nèi)容更加符合用戶自發(fā)意愿,更能體現(xiàn)交互時(shí)用戶真實(shí)的需求內(nèi)容。當(dāng)前的關(guān)鍵詞對(duì)業(yè)務(wù)需求準(zhǔn)確率匹配極低,用戶屬性分類固定但忽略特定場(chǎng)景下的具體需求,用戶使用行為有更多隨機(jī)性、非關(guān)聯(lián)性和信息干擾。
因本發(fā)明對(duì)用戶需求判定的精準(zhǔn)度較高,除去單獨(dú)建立對(duì)話系統(tǒng)外,本發(fā)明可以完全并行于現(xiàn)有的電商客服、人機(jī)交互、對(duì)話咨詢系統(tǒng)。也可以僅應(yīng)用于業(yè)務(wù)推薦。
本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例的各種方法中的全部或部分步驟是可以通過(guò)程序來(lái)指令相關(guān)的硬件來(lái)完成,該程序可以存儲(chǔ)于一計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,存儲(chǔ)介質(zhì)可以包括:ROM、RAM、磁盤或光盤等。
雖然本發(fā)明披露如上,但本發(fā)明并非限定于此。任何本領(lǐng)域技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),均可作各種更動(dòng)與修改,因此本發(fā)明的保護(hù)范圍應(yīng)當(dāng)以權(quán)利要求所限定的范圍為準(zhǔn)。