亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種消息交互方法、裝置及處理服務(wù)器與流程

文檔序號:12182554閱讀:273來源:國知局
一種消息交互方法、裝置及處理服務(wù)器與流程

本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,具體涉及公眾服務(wù)帳號技術(shù)領(lǐng)域,尤其涉及一種消息交互方法、裝置及處理服務(wù)器。



背景技術(shù):

公眾服務(wù)帳號是指開發(fā)者在互聯(lián)網(wǎng)應(yīng)用中注冊的服務(wù)帳號,開發(fā)者可以通過公眾服務(wù)帳號為互聯(lián)網(wǎng)應(yīng)用中的一個或多個用戶提供包括消息推送、消息訂閱等的服務(wù)。公眾服務(wù)帳號可為用戶提供問答服務(wù),即用戶可在該公眾服務(wù)帳號的服務(wù)頁面內(nèi)輸入問題消息,公眾服務(wù)帳號給予相應(yīng)回復(fù)。但是,現(xiàn)有的公眾服務(wù)帳號與用戶的問答消息交互過程中,通常需要用戶輸入事先設(shè)定的關(guān)鍵詞,例如“菜單”,公眾服務(wù)帳號自動彈出菜單列表;如果用戶輸入的問題消息不是事先設(shè)定的關(guān)鍵詞,公眾服務(wù)帳號就無法進(jìn)行有效回復(fù),這導(dǎo)致用戶輸入的問題消息無法得到及時回復(fù),降低了用戶與公眾服務(wù)帳號之間的交互有效性,也降低了用戶的使用體驗。



技術(shù)實現(xiàn)要素:

本發(fā)明實施例提供一種消息交互方法、裝置及處理服務(wù)器,能夠?qū)崿F(xiàn)用戶與公眾服務(wù)帳號之間的消息交互,提高回復(fù)響應(yīng)效率,為用戶提供方便、便捷的自適應(yīng)問答消息服務(wù)。

本發(fā)明實施例第一方面提供一種消息交互方法,可包括:

當(dāng)接收到終端發(fā)送的用戶針對公眾服務(wù)帳號所輸入的問題消息時,查找所述公眾服務(wù)帳號對應(yīng)的預(yù)置題庫中是否存在所述問題消息對應(yīng)的回復(fù)消息;

若不存在,將所述問題消息轉(zhuǎn)發(fā)至所述公眾服務(wù)帳號的注冊服務(wù)器;

若預(yù)設(shè)時間內(nèi)未接收到所述注冊服務(wù)器返回的所述問題消息對應(yīng)的回復(fù)消息,對所述問題消息進(jìn)行解析獲得搜索關(guān)鍵元素;

根據(jù)所述搜索關(guān)鍵元素從互聯(lián)網(wǎng)中查詢所述問題消息的回復(fù)消息,并將查詢到的所述回復(fù)消息發(fā)送至所述終端,以使所述終端輸出所述回復(fù)消息。

優(yōu)選地,所述將查詢到的所述回復(fù)消息發(fā)送至所述終端之前,包括:

獲取所述用戶的屬性數(shù)據(jù),所述屬性數(shù)據(jù)包括基本用戶數(shù)據(jù)、社交數(shù)據(jù)、網(wǎng)絡(luò)行為數(shù)據(jù)中的任一種或多種;

根據(jù)所述屬性數(shù)據(jù)對查詢到的所述回復(fù)消息進(jìn)行個性化編輯。

優(yōu)選地,所述基本用戶數(shù)據(jù)包括以下至少一種:昵稱、性別、興趣、特長、工作、年齡;

所述社交數(shù)據(jù)包括:好友關(guān)系鏈和/或社交交互數(shù)據(jù);

所述網(wǎng)絡(luò)行為數(shù)據(jù)包括:電子商務(wù)行為數(shù)據(jù)和/或支付行為數(shù)據(jù);

所述問題消息包括以下至少一種:文字、圖片、音視頻;

所述回復(fù)消息包括以下至少一種:文字、圖片、音視頻。

優(yōu)選地,若所述問題消息的數(shù)量大于等于兩條,則所述對所述問題消息進(jìn)行解析獲得搜索關(guān)鍵元素,包括:

分別對所述至少兩條問題消息中的各問題消息進(jìn)行解析,獲得至少兩組搜索關(guān)鍵元素,其中一條問題消息對應(yīng)一組搜索關(guān)鍵元素;或者,

從所述至少兩條問題消息中選取輸入時間最早的一條問題消息進(jìn)行解析獲得一組搜索關(guān)鍵元素;或者,

從所述至少兩條問題消息中選取輸入時間最晚的一條問題消息進(jìn)行解析獲得一組搜索關(guān)鍵元素。

優(yōu)選地,若根據(jù)一條問題消息對應(yīng)的一組搜索關(guān)鍵元素從互聯(lián)網(wǎng)中查詢到的回復(fù)消息的數(shù)量大于等于兩條,則所述將查詢到的所述回復(fù)消息發(fā)送至所述終端,包括:

獲取所述至少兩條回復(fù)消息中的各回復(fù)消息的來源網(wǎng)站;

根據(jù)各回復(fù)消息的來源網(wǎng)站的公信度分別對各回復(fù)消息進(jìn)行加權(quán)處理;

按照權(quán)重由高至低的順序從所述至少兩條回復(fù)消息中選取至少一條回復(fù)消息發(fā)送至所述終端。

本發(fā)明實施例第二方面提供一種消息交互裝置,可包括:

查找單元,用于當(dāng)接收到終端發(fā)送的用戶針對公眾服務(wù)帳號所輸入的問題消息時,查找所述公眾服務(wù)帳號對應(yīng)的預(yù)置題庫中是否存在所述問題消息對應(yīng)的回復(fù)消息;

轉(zhuǎn)發(fā)單元,用于若不存在,將所述問題消息轉(zhuǎn)發(fā)至所述公眾服務(wù)帳號的注冊服務(wù)器;

解析單元,用于若預(yù)設(shè)時間內(nèi)未接收到所述注冊服務(wù)器返回的所述問題消息對應(yīng)的回復(fù)消息,對所述問題消息進(jìn)行解析獲得搜索關(guān)鍵元素;

查詢單元,用于根據(jù)所述搜索關(guān)鍵元素從互聯(lián)網(wǎng)中查詢所述問題消息的回復(fù)消息;

反饋單元,用于將查詢到的所述回復(fù)消息發(fā)送至所述終端,以使所述終端輸出所述回復(fù)消息。

優(yōu)選地,該裝置還包括:

數(shù)據(jù)獲取單元,用于獲取所述用戶的屬性數(shù)據(jù),所述屬性數(shù)據(jù)包括基本用戶數(shù)據(jù)、社交數(shù)據(jù)、網(wǎng)絡(luò)行為數(shù)據(jù)中的任一種或多種;

編輯單元,用于根據(jù)所述屬性數(shù)據(jù)對查詢到的所述回復(fù)消息進(jìn)行個性化編輯。

優(yōu)選地,所述基本用戶數(shù)據(jù)包括以下至少一種:昵稱、性別、興趣、特長、工作、年齡;

所述社交數(shù)據(jù)包括:好友關(guān)系鏈和/或社交交互數(shù)據(jù);

所述網(wǎng)絡(luò)行為數(shù)據(jù)包括:電子商務(wù)行為數(shù)據(jù)和/或支付行為數(shù)據(jù);

所述問題消息包括以下至少一種:文字、圖片、音視頻;

所述回復(fù)消息包括以下至少一種:文字、圖片、音視頻。

優(yōu)選地,若所述問題消息的數(shù)量大于等于兩條,所述解析單元具體用于分別對所述至少兩條問題消息中的各問題消息進(jìn)行解析,獲得至少兩組搜索關(guān)鍵元素,其中一條問題消息對應(yīng)一組搜索關(guān)鍵元素;或者,具體用于從所述至少兩條問題消息中選取輸入時間最早的一條問題消息進(jìn)行解析獲得一組搜索關(guān)鍵元素;或者,具體用于從所述至少兩條問題消息中選取輸入時間最晚的一條問題消息進(jìn)行解析獲得一組搜索關(guān)鍵元素。

優(yōu)選地,若根據(jù)一條問題消息對應(yīng)的一組搜索關(guān)鍵元素從互聯(lián)網(wǎng)中查詢到的回復(fù)消息的數(shù)量大于等于兩條,則所述反饋單元包括:

網(wǎng)站獲取單元,用于獲取所述至少兩條回復(fù)消息中的各回復(fù)消息的來源網(wǎng)站;

加權(quán)處理單元,用于根據(jù)各回復(fù)消息的來源網(wǎng)站的公信度分別對各回復(fù)消息進(jìn)行加權(quán)處理;

選取發(fā)送單元,用于按照權(quán)重由高至低的順序從所述至少兩條回復(fù)消息中選取至少一條回復(fù)消息發(fā)送至所述終端。

本發(fā)明實施例第三方面提供一種處理服務(wù)器,可包括上述第二方面所述的消息交互裝置。

本發(fā)明實施例當(dāng)接收到終端發(fā)送的用戶針對公眾服務(wù)帳號所輸入的問題消息時,如果所述公眾服務(wù)帳號對應(yīng)的預(yù)置題庫中不存在所述問題消息對應(yīng)的回復(fù)消息,并且預(yù)設(shè)時間內(nèi)也未接收到所述注冊服務(wù)器返回的所述問題消息對應(yīng)的回復(fù)消息,能夠通過對所述問題消息進(jìn)行解析獲得搜索關(guān)鍵元素,并根據(jù)所述搜索關(guān)鍵元素從互聯(lián)網(wǎng)中查詢所述問題消息的回復(fù)消息并反饋至所述終端進(jìn)行輸出,實現(xiàn)了用戶與公眾服務(wù)帳號之間的消息交互,使得公眾服務(wù)帳號能夠及時地回復(fù)用戶提出的問題,提高了回復(fù)響應(yīng)效率,同時提升了用戶與公眾服務(wù)帳號之間的交互及時性和有效性,為用戶提供方便、便捷的自適應(yīng)問答消息服務(wù)。

附圖說明

為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1為本發(fā)明實施例提供的一種消息交互系統(tǒng)的結(jié)構(gòu)示意圖;

圖2為本發(fā)明實施例提供的公眾服務(wù)帳號的服務(wù)頁面的示意圖;

圖3為本發(fā)明實施例提供的一種消息交互方法的流程圖;

圖4為本發(fā)明實施例提供的一種處理服務(wù)器的結(jié)構(gòu)示意圖;

圖5為本發(fā)明實施例提供的一種消息交互裝置的結(jié)構(gòu)示意圖。

具體實施方式

下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。

本發(fā)明實施例中,公眾服務(wù)帳號指開發(fā)者在互聯(lián)網(wǎng)應(yīng)用中注冊的服務(wù)帳號,開發(fā)者可以通過公眾服務(wù)帳號為互聯(lián)網(wǎng)應(yīng)用中的一個或多個用戶提供包括消息推送、消息訂閱等的服務(wù)。此處的互聯(lián)網(wǎng)應(yīng)用可包括但不限于:社交應(yīng)用、游戲應(yīng)用、電商應(yīng)用等等;其中,社交應(yīng)用指能夠?qū)崿F(xiàn)社交功能的應(yīng)用程序;所述社交應(yīng)用可以包括但不限于:即時通信應(yīng)用、SNS(Social Networking Services,社會性網(wǎng)絡(luò)服務(wù))應(yīng)用等等。需要說明的是,開發(fā)者可以在公眾服務(wù)帳號的注冊過程中配置用于具體為互聯(lián)網(wǎng)應(yīng)用中的用戶提供服務(wù)的注冊服務(wù)器;公眾服務(wù)帳號的注冊服務(wù)器既可以是應(yīng)用服務(wù)器,例如:某電商應(yīng)用的開發(fā)者在社交應(yīng)用中注冊一個標(biāo)識為xx的公眾服務(wù)帳號,該公眾服務(wù)帳號xx的注冊服務(wù)器可以為該電商應(yīng)用的應(yīng)用服務(wù)器,該電商應(yīng)用的開發(fā)者可通過公眾服務(wù)帳號xx的注冊服務(wù)器為社交應(yīng)用中的用戶提供服務(wù)。公眾服務(wù)帳號的注冊服務(wù)器也可以是網(wǎng)頁服務(wù)器,例如:某游戲網(wǎng)站的開發(fā)商在社交應(yīng)用中注冊一個標(biāo)識為yy的公眾服務(wù)帳號,該游戲網(wǎng)站的開發(fā)者通過公眾服務(wù)帳號yy的注冊服務(wù)器為社交應(yīng)用中的用戶提供服務(wù)。公眾服務(wù)帳號的注冊服務(wù)器還可以是第三方平臺服務(wù)器,例如:某游戲開發(fā)者在社交應(yīng)用中注冊一個標(biāo)識為zz的公眾服務(wù)帳號,但該開發(fā)者不具備開發(fā)實力,其可以授權(quán)第三平臺代為開發(fā),則獲得授權(quán)的第三方平臺服務(wù)器即為該公眾服務(wù)帳號zz的注冊服務(wù)器,該開發(fā)者通過公眾服務(wù)帳號zz的注冊服務(wù)器為社交應(yīng)用中的用戶提供服務(wù)。

基于上述描述,本發(fā)明實施例提供了一種消息交互系統(tǒng),請參見圖1,該系統(tǒng)可包括處理服務(wù)器,至少一個終端及至少一個公眾服務(wù)帳號的注冊服務(wù)器。

處理服務(wù)器指互聯(lián)網(wǎng)應(yīng)用的后臺服務(wù)設(shè)備,用于處理互聯(lián)網(wǎng)應(yīng)用在實現(xiàn)相應(yīng)功能過程中的各種需求,并可用于對互聯(lián)網(wǎng)應(yīng)用中的用戶的相關(guān)數(shù)據(jù)及公眾服務(wù)帳號的相關(guān)數(shù)據(jù)用戶進(jìn)行管理。此處用戶的相關(guān)數(shù)據(jù)既可包括諸如昵稱、性別、興趣愛好、特長、工作、年齡等的基本用戶數(shù)據(jù);也可包括諸如帳號標(biāo)識、好友關(guān)系鏈、社交交互數(shù)據(jù)等社交數(shù)據(jù),還可包括:諸如瀏覽電商網(wǎng)站、預(yù)訂喜愛的商品等電子商務(wù)行為數(shù)據(jù)以及購買商品或服務(wù)等的支付行為數(shù)據(jù)。此處的公眾服務(wù)帳號的相關(guān)數(shù)據(jù)可包括但不限于:帳號標(biāo)識、注冊服務(wù)器地址、與用戶的交互數(shù)據(jù)等。終端可包括但不限于:筆記本電腦、手機(jī)、PAD(平板電腦)、車載終端、智能可穿戴設(shè)備等設(shè)備,終端中可運行本發(fā)明實施例所述的互聯(lián)網(wǎng)應(yīng)用。公眾服務(wù)帳號的注冊服務(wù)器是公眾服務(wù)帳號的開發(fā)者在社交應(yīng)用中所配置的、用于具體為社交應(yīng)用中的用戶提供服務(wù)的設(shè)備。

在圖1所示的系統(tǒng)能夠?qū)崿F(xiàn)用戶與公眾服務(wù)帳號之間的消息交互,具體地,處理服務(wù)器將公眾服務(wù)帳號的服務(wù)頁面推送至終端進(jìn)行顯示,此處公眾服務(wù)帳號的服務(wù)頁面是指用于公眾服務(wù)帳號與用戶進(jìn)行消息交互的界面,在公眾服務(wù)帳號的服務(wù)頁面內(nèi),公眾服務(wù)帳號可以為用戶推送服務(wù)消息,接收用戶輸入的問題消息,以及為用戶反饋回復(fù)消息等等。具體地,用戶在該公眾服務(wù)帳號的服務(wù)頁面內(nèi)可輸入問題消息,例如:“菜單”、“如何充值繳費?”、“XX品牌是哪里生產(chǎn)的?”等等,終端將這些問題消息發(fā)送至處理服務(wù)器;處理服務(wù)器通過查詢本地存儲空間、與公眾服務(wù)帳號的注冊服務(wù)器或者查詢互聯(lián)網(wǎng)等手段獲得回復(fù)消息,并將回復(fù)消息返回給終端,由終端在公眾服務(wù)帳號的服務(wù)頁面內(nèi)顯示回復(fù)消息以提供給用戶查看,從而完成了用戶與公眾服務(wù)帳號之間的消息交互流程;具體請一并參見圖2,圖2示出終端屏幕中所顯示的公眾服務(wù)帳號xx的服務(wù)頁面,在該服務(wù)頁面內(nèi)顯示了用戶輸入的問題消息“如何充值繳費?”以及公眾服務(wù)帳號輸出的回復(fù)消息“第一步.....第二步......”。圖1所示系統(tǒng)中,通過終端、處理服務(wù)器及注冊服務(wù)器之間的交互,能夠?qū)崿F(xiàn)用戶與公眾服務(wù)帳號之間的消息交互,使得公眾服務(wù)帳號能夠及時地回復(fù)用戶提出的問題,提高回復(fù)響應(yīng)效率,同時提升用戶與公眾服務(wù)帳號之間的交互及時性和有效性,為用戶提供方便、便捷的自適應(yīng)問答消息服務(wù)。

基于上述描述,本發(fā)明實施例提供了一種消息交互方法,該方法的流程可以是由圖1所示系統(tǒng)中的處理服務(wù)器來執(zhí)行,具體地,該處理服務(wù)器內(nèi)置一個消息交互裝置,并通過運行其內(nèi)置的消息交互裝置來實現(xiàn)本實施例的方法流程。請參見圖3,該方法可包括以下步驟S101-步驟S105。

S101,當(dāng)接收到終端發(fā)送的用戶針對公眾服務(wù)帳號所輸入的問題消息時,查找所述公眾服務(wù)帳號對應(yīng)的預(yù)置題庫中是否存在所述問題消息對應(yīng)的回復(fù)消息。

其中,所述預(yù)置題庫包括:至少一條問題消息以及每一條問題消息對應(yīng)的回復(fù)消息。所述預(yù)置題庫可保存于處理服務(wù)器的存儲空間中,在一種可行的實施方式中,所述預(yù)置題庫可以是一個通用題庫,互聯(lián)網(wǎng)應(yīng)用中的各公眾服務(wù)帳號可共用該預(yù)置題庫;例如:公眾服務(wù)帳號xx、公眾服務(wù)帳號yy、公眾服務(wù)帳號zz均對應(yīng)一個預(yù)置題庫M。在另一種可行的實施方式中,互聯(lián)網(wǎng)應(yīng)用中的各公眾服務(wù)帳號分別對應(yīng)各自的預(yù)置題庫,例如:公眾服務(wù)帳號xx對應(yīng)預(yù)置題庫M1,公眾服務(wù)帳號yy對應(yīng)預(yù)置題庫M2,公眾服務(wù)帳號zz對應(yīng)預(yù)置題庫M3。具體實現(xiàn)中,用戶進(jìn)入公眾服務(wù)帳號的服務(wù)頁面后,可以在該服務(wù)頁面內(nèi)輸入問題消息,例如:“某某某是誰?”、“菜單”、“如何充值繳費?”等等;終端將用戶輸入的問題消息發(fā)送至處理服務(wù)器;那么本步驟中,處理服務(wù)器可根據(jù)公眾服務(wù)帳號的標(biāo)識從存儲空間中查找公眾服務(wù)帳號對應(yīng)的預(yù)置題庫中,判斷所述公眾服務(wù)帳號對應(yīng)的預(yù)置題庫中是否已存在用戶所輸入的問題消息;如果存在,表明該公眾服務(wù)帳號對應(yīng)的預(yù)置題庫中已收錄了用戶輸入的問題消息及對應(yīng)的回復(fù)消息,可直接從該公眾服務(wù)帳號對應(yīng)的預(yù)置題庫中獲取該問題消息對應(yīng)的回復(fù)消息,并可將所獲得的回復(fù)消息返回給終端,由終端在公眾服務(wù)帳號的服務(wù)頁面內(nèi)顯示回復(fù)消息以提供給用戶查看。

S102,若不存在,將所述問題消息轉(zhuǎn)發(fā)至所述公眾服務(wù)帳號的注冊服務(wù)器。

如果公眾服務(wù)帳號對應(yīng)的預(yù)置題庫中不存在所述問題消息,表明該公眾服務(wù)帳號對應(yīng)的預(yù)置題庫中尚未收錄用戶輸入的問題消息及對應(yīng)的回復(fù)消息,那么執(zhí)行步驟S102,處理服務(wù)器將該問題消息轉(zhuǎn)發(fā)給公眾服務(wù)帳號的注冊服務(wù)器。需要說明的是,按照正常的處理流程,當(dāng)所述問題消息被轉(zhuǎn)發(fā)至公眾服務(wù)帳號的注冊服務(wù)器之后,公眾服務(wù)帳號的注冊服務(wù)器可本地查找該問題消息對應(yīng)的回復(fù)消息,或者由公眾服務(wù)帳號的開發(fā)者人工地編輯該問題消息對應(yīng)的回復(fù)消息,最后,由公眾服務(wù)帳號的注冊服務(wù)器將回復(fù)消息反饋至處理服務(wù)器;但在實際的處理流程中,由于公眾服務(wù)帳號的注冊服務(wù)器本地存儲空間所收錄的問題信息的局限性,或者由于公眾服務(wù)帳號的開發(fā)者基于人工回復(fù)成本的考量,絕大部分的問題消息被轉(zhuǎn)發(fā)至公眾服務(wù)帳號的注冊服務(wù)器之后均未得到有效反饋,這導(dǎo)致用戶輸入的問題消息未得到及時回復(fù),降低了用戶與公眾服務(wù)帳號之間的交互有效性,也降低了用戶的使用體驗?;诖耍緦嵤├奶幚矸?wù)器將問題消息轉(zhuǎn)發(fā)至公眾服務(wù)帳號的注冊服務(wù)器之后,判斷預(yù)設(shè)時間內(nèi)是否接收到注冊服務(wù)器返回的該問題消息對應(yīng)的回復(fù)消息;如果接收到,則可直接將接收到的回復(fù)消息返回給終端,由終端在公眾服務(wù)帳號的服務(wù)頁面內(nèi)顯示回復(fù)消息以提供給用戶查看。

S103,若預(yù)設(shè)時間內(nèi)未接收到所述注冊服務(wù)器返回的所述問題消息對應(yīng)的回復(fù)消息,對所述問題消息進(jìn)行解析獲得搜索關(guān)鍵元素。

如果預(yù)設(shè)時間內(nèi)未接收到注冊服務(wù)器返回的所述問題消息對應(yīng)的回復(fù)消息,為了及時響應(yīng)用戶提問需求,處理服務(wù)器需要執(zhí)行步驟S103,對問題消息進(jìn)行解析獲得搜索關(guān)鍵元素。其中,所述問題消息可包括以下至少一種:文字、圖片、音視頻;因此實際應(yīng)用中,處理服務(wù)器可采用文本識別技術(shù)、圖像識別技術(shù)和/或音視頻識別技術(shù)對用戶所輸入的問題消息進(jìn)行解析,具體地:通過對問題消息進(jìn)行文本識別,解析得到能夠被計算機(jī)解讀的搜索關(guān)鍵字、詞、句等;通過對問題消息進(jìn)行圖像識別,抽取描述圖片主要內(nèi)容的搜索關(guān)鍵字、詞、句等;通過對問題消息進(jìn)行音視頻解析識別,例如音視頻轉(zhuǎn)文字處理,獲得描述音視頻主要內(nèi)容的搜索關(guān)鍵字、詞、句等??梢岳斫獾氖牵?jīng)過步驟S103的解析過程,每一條問題消息均可以獲得一組搜索關(guān)鍵元素。

在本發(fā)明的一種可行的實施方式中,如果用戶僅輸入一條問題消息,那么通過步驟S103解析獲得一組搜索關(guān)鍵元素之后,則可轉(zhuǎn)入執(zhí)行步驟S104。

在本發(fā)明的另一種可行的實施方式中,如果用戶輸入的所述問題消息的數(shù)量大于等于兩條,當(dāng)然,此處的該至少兩條問題消息可以采用連續(xù)輸入方式進(jìn)行輸入,也可以采用非連續(xù)輸入方式進(jìn)行輸入;所謂連續(xù)輸入方式是指所述至少兩條問題消息中,任意相鄰兩條問題消息之間的輸入時間間隔均小于預(yù)設(shè)時間閥值。所謂非連續(xù)輸入方式是指所述至少兩條問題消息中,任意相鄰兩條問題消息之間的輸入時間間隔均大于或等于預(yù)設(shè)時間閥值;該預(yù)設(shè)時間閥值可以根據(jù)實際需要進(jìn)行設(shè)置,例如可設(shè)置為5s、10s、15s等等。在此實施方式下,處理服務(wù)器在執(zhí)行步驟S103的解析過程時,可采用以下幾種方式:

(1)分別對所述至少兩條問題消息中的各問題消息進(jìn)行解析,獲得至少兩組搜索關(guān)鍵元素,其中一條問題消息對應(yīng)一組搜索關(guān)鍵元素。

(2)從所述至少兩條問題消息中選取輸入時間最早的一條問題消息進(jìn)行解析獲得一組搜索關(guān)鍵元素。

(3)從所述至少兩條問題消息中選取輸入時間最晚的一條問題消息進(jìn)行解析獲得一組搜索關(guān)鍵元素。

上述幾種解析方式表明:針對至少兩條問題消息,處理服務(wù)器既可以對每條問題消息進(jìn)行解析,分別獲得每條問題消息對應(yīng)的搜索關(guān)鍵元素;也可以舍棄前面輸入的問題消息而僅解析最后一條輸入的提問消息;還可以僅解析最先輸入的提問消息而忽略后續(xù)輸入的提問消息。實際應(yīng)用中可以根據(jù)實際情況靈活選擇上述幾種解析方式,通過上述幾種解析方式獲得每一條問題消息對應(yīng)的搜索關(guān)鍵元素之后,則可轉(zhuǎn)入執(zhí)行步驟S104。

S104,根據(jù)所述搜索關(guān)鍵元素從互聯(lián)網(wǎng)中查詢所述問題消息的回復(fù)消息。本步驟中,可以從互聯(lián)網(wǎng)的各個網(wǎng)站(如論壇、個人社交空間等等)查詢此問題消息的回復(fù)消息。

S105,將查詢到的所述回復(fù)消息發(fā)送至所述終端,以使所述終端輸出所述回復(fù)消息。

在本發(fā)明的一種可行的實施方式中,如果采用一條問題消息對應(yīng)的一組搜索關(guān)鍵元素僅從互聯(lián)網(wǎng)中查詢到一條回復(fù)消息,那么可直接執(zhí)行步驟S105,將所查詢到的這條回復(fù)消息發(fā)送至所述終端。

在本發(fā)明的另一種可行的實施方式中,如果采用一條問題消息對應(yīng)的一組搜索關(guān)鍵元素從互聯(lián)網(wǎng)中查詢到的回復(fù)消息的數(shù)量大于等于兩條,也就是說,一條問題消息共查詢到了至少兩條回復(fù)消息,那么在此實施方式下,處理服務(wù)器執(zhí)行步驟S105可具體包括以下步驟s11-s13:

s11,獲取所述至少兩條回復(fù)消息中的各回復(fù)消息的來源網(wǎng)站。

s12,根據(jù)各回復(fù)消息的來源網(wǎng)站的公信度分別對各回復(fù)消息進(jìn)行加權(quán)處理。

s13,按照權(quán)重由高至低的順序從所述至少兩條回復(fù)消息中選取至少一條回復(fù)消息發(fā)送至所述終端。

步驟s11-s13中,回復(fù)消息的來源網(wǎng)站是指回復(fù)消息的獲取地,例如:假設(shè)從網(wǎng)站A1查詢到回復(fù)消息a1,則網(wǎng)站A1即為回復(fù)消息a1的來源網(wǎng)站;同理,假設(shè)從網(wǎng)站A2查詢到回復(fù)消息a2,則網(wǎng)站a2為回復(fù)消息a2的來源網(wǎng)站。來源網(wǎng)站的公信度可以從多個方面進(jìn)行考量,例如:來源網(wǎng)站是否為官方網(wǎng)站;或者,是否有官方權(quán)威機(jī)構(gòu)對來源網(wǎng)站進(jìn)行了評價或評級;或者,來源網(wǎng)站的成員用戶數(shù)量及口碑;等等。來源網(wǎng)站的公信度越高,表明來自于該來源網(wǎng)站的回復(fù)消息的可靠性越高;反之,來源網(wǎng)站的公信度越低,表明來自于該來源網(wǎng)站的回復(fù)消息的可靠性越低。具體實現(xiàn)中,處理服務(wù)器可根據(jù)公信度對各回復(fù)消息的來源網(wǎng)站設(shè)置優(yōu)先級別及加權(quán)規(guī)則,例如:來源網(wǎng)站A1的公信度大于第一預(yù)設(shè)信用閥值,可將該來源網(wǎng)站A1設(shè)置為AAA級別,來自該來源網(wǎng)站A1的回復(fù)消息a1的權(quán)重值可設(shè)置為5;同理,來源網(wǎng)站A2的公信度小于第一預(yù)設(shè)信用閥值且大于等于第二預(yù)設(shè)信用閥值,可將該來源網(wǎng)站A2設(shè)置為AA級別,來自該來源網(wǎng)站A2的回復(fù)消息a2的權(quán)重值可設(shè)置為4;以此類推,可以理解的是,第一預(yù)設(shè)信用閥值與第二預(yù)設(shè)信用閥值均可以根據(jù)實際需要進(jìn)行設(shè)定,且第一預(yù)設(shè)信用閥值大于第二預(yù)設(shè)信用閥值。那么步驟s13中,可按照各回復(fù)消息的權(quán)重由高至低的順序選取至少一條回復(fù)消息發(fā)送至終端。

可選地,處理服務(wù)器在執(zhí)行步驟S105之前,還可執(zhí)行如下步驟s21-s22:

s21,獲取所述用戶的屬性數(shù)據(jù),所述屬性數(shù)據(jù)包括基本用戶數(shù)據(jù)、社交數(shù)據(jù)、網(wǎng)絡(luò)行為數(shù)據(jù)中的任一種或多種。

其中,所述基本用戶數(shù)據(jù)包括以下至少一種:昵稱、性別、興趣、特長、工作、年齡。所述社交數(shù)據(jù)包括:好友關(guān)系鏈和/或社交交互數(shù)據(jù)。所述網(wǎng)絡(luò)行為數(shù)據(jù)包括:電子商務(wù)行為數(shù)據(jù)和/或支付行為數(shù)據(jù)。

s22,根據(jù)所述屬性數(shù)據(jù)對查詢到的所述回復(fù)消息進(jìn)行個性化編輯。

步驟s21-s22中,根據(jù)用戶的屬性數(shù)據(jù)對回復(fù)消息進(jìn)行個性化編輯,可以使得回復(fù)消息更具有針對性、更能引起用戶的共鳴,例如:通過分析用戶的屬性數(shù)據(jù)可知所述用戶非常愛好網(wǎng)絡(luò)購物,那么,可以在回復(fù)消息中增加稱呼如“購物達(dá)人,您好!您所問的.....是.....”;等等。

需要說明的是,本發(fā)明實施例中,所述回復(fù)消息可包括以下至少一種:文字、圖片、音視頻。用戶輸入的問題消息和公眾服務(wù)帳號輸出的回復(fù)消息的對應(yīng)方式可以包括但不限于:文字-文字、圖片-文字、音視頻-文字、文字-圖片、圖片-圖片、音視頻-圖片、文字-音視頻、圖片-音視頻、音視頻-音視頻等等。

通過上述步驟S101-步驟S105可知,處理服務(wù)器具備了類似聊天機(jī)器人的職能,能夠及時地對用戶所輸入的問題消息進(jìn)行回復(fù),實現(xiàn)了用戶與公眾服務(wù)帳號之間的消息交互,很好地為用戶提供了公眾服務(wù)帳號的自適應(yīng)問答服務(wù)。

本發(fā)明實施例所提供的消息交互方法中,當(dāng)接收到終端發(fā)送的用戶針對公眾服務(wù)帳號所輸入的問題消息時,如果所述公眾服務(wù)帳號對應(yīng)的預(yù)置題庫中不存在所述問題消息對應(yīng)的回復(fù)消息,并且預(yù)設(shè)時間內(nèi)也未接收到所述注冊服務(wù)器返回的所述問題消息對應(yīng)的回復(fù)消息,能夠通過對所述問題消息進(jìn)行解析獲得搜索關(guān)鍵元素,并根據(jù)所述搜索關(guān)鍵元素從互聯(lián)網(wǎng)中查詢所述問題消息的回復(fù)消息并反饋至所述終端進(jìn)行輸出,實現(xiàn)了用戶與公眾服務(wù)帳號之間的消息交互,使得公眾服務(wù)帳號能夠及時地回復(fù)用戶提出的問題,提高了回復(fù)響應(yīng)效率,同時提升了用戶與公眾服務(wù)帳號之間的交互及時性和有效性,為用戶提供方便、便捷的自適應(yīng)問答消息服務(wù)。

基于上述實施例所示的消息交互方法,本發(fā)明實施例還提供了一種處理服務(wù)器,實際應(yīng)用中該處理服務(wù)器可以是圖1所示系統(tǒng)中的處理服務(wù)器。請參見圖4,該處理服務(wù)器的內(nèi)部結(jié)構(gòu)可包括但不限于:處理器、網(wǎng)絡(luò)接口及存儲器。其中,處理服務(wù)器內(nèi)的處理器、網(wǎng)絡(luò)接口及存儲器可通過總線或其他方式連接,在本發(fā)明實施例所示圖4中以通過總線連接為例。

其中,處理器(或稱CPU(Central Processing Unit,中央處理器))是處理服務(wù)器的計算核心以及控制核心。網(wǎng)絡(luò)接口可選的可以包括標(biāo)準(zhǔn)的有線接口、無線接口(如WI-FI、移動通信接口等)。存儲器(Memory)是處理服務(wù)器中的記憶設(shè)備,用于存放程序和數(shù)據(jù)。可以理解的是,此處的存儲器可以是高速RAM存儲器,也可以是非不穩(wěn)定的存儲器(non-volatile memory),例如至少一個磁盤存儲器;可選的還可以是至少一個位于遠(yuǎn)離前述處理器的存儲裝置。存儲器提供存儲空間,該存儲空間存儲了處理服務(wù)器的操作系統(tǒng),可包括但不限于:Windows系統(tǒng)(一種操作系統(tǒng))、Linux(一種操作系統(tǒng))系統(tǒng)等等,本發(fā)明對此并不作限定。存儲器的存儲空間還存儲了消息交互裝置。

在本發(fā)明實施例中,處理服務(wù)器通過運行存儲器中的消息交互裝置來執(zhí)行上述圖2-圖3所示方法流程的相應(yīng)步驟。請一并參見圖5,該消息交互裝置運行如下單元:

查找單元101,用于當(dāng)接收到終端發(fā)送的用戶針對公眾服務(wù)帳號所輸入的問題消息時,查找所述公眾服務(wù)帳號對應(yīng)的預(yù)置題庫中是否存在所述問題消息對應(yīng)的回復(fù)消息。

轉(zhuǎn)發(fā)單元102,用于若不存在,將所述問題消息轉(zhuǎn)發(fā)至所述公眾服務(wù)帳號的注冊服務(wù)器。

解析單元103,用于若預(yù)設(shè)時間內(nèi)未接收到所述注冊服務(wù)器返回的所述問題消息對應(yīng)的回復(fù)消息,對所述問題消息進(jìn)行解析獲得搜索關(guān)鍵元素。

具體實現(xiàn)中,若所述問題消息的數(shù)量大于等于兩條,所述解析單元103具體用于分別對所述至少兩條問題消息中的各問題消息進(jìn)行解析,獲得至少兩組搜索關(guān)鍵元素,其中一條問題消息對應(yīng)一組搜索關(guān)鍵元素;或者,具體用于從所述至少兩條問題消息中選取輸入時間最早的一條問題消息進(jìn)行解析獲得一組搜索關(guān)鍵元素;或者,具體用于從所述至少兩條問題消息中選取輸入時間最晚的一條問題消息進(jìn)行解析獲得一組搜索關(guān)鍵元素。

查詢單元104,用于根據(jù)所述搜索關(guān)鍵元素從互聯(lián)網(wǎng)中查詢所述問題消息的回復(fù)消息。

反饋單元105,用于將查詢到的所述回復(fù)消息發(fā)送至所述終端,以使所述終端輸出所述回復(fù)消息。

具體實現(xiàn)中可選地,該裝置還運行如下單元:

數(shù)據(jù)獲取單元106,用于獲取所述用戶的屬性數(shù)據(jù),所述屬性數(shù)據(jù)包括基本用戶數(shù)據(jù)、社交數(shù)據(jù)、網(wǎng)絡(luò)行為數(shù)據(jù)中的任一種或多種;

編輯單元107,用于根據(jù)所述屬性數(shù)據(jù)對查詢到的所述回復(fù)消息進(jìn)行個性化編輯。

其中,所述基本用戶數(shù)據(jù)包括以下至少一種:昵稱、性別、興趣、特長、工作、年齡;所述社交數(shù)據(jù)包括:好友關(guān)系鏈和/或社交交互數(shù)據(jù);所述網(wǎng)絡(luò)行為數(shù)據(jù)包括:電子商務(wù)行為數(shù)據(jù)和/或支付行為數(shù)據(jù);所述問題消息包括以下至少一種:文字、圖片、音視頻;所述回復(fù)消息包括以下至少一種:文字、圖片、音視頻。

具體實現(xiàn)中,若根據(jù)一條問題消息對應(yīng)的一組搜索關(guān)鍵元素從互聯(lián)網(wǎng)中查詢到的回復(fù)消息的數(shù)量大于等于兩條,該裝置在運行所述反饋單元105的過程中,具體運行如下單元:

網(wǎng)站獲取單元1001,用于獲取所述至少兩條回復(fù)消息中的各回復(fù)消息的來源網(wǎng)站。

加權(quán)處理單元1002,用于根據(jù)各回復(fù)消息的來源網(wǎng)站的公信度分別對各回復(fù)消息進(jìn)行加權(quán)處理。

選取發(fā)送單元1003,用于按照權(quán)重由高至低的順序從所述至少兩條回復(fù)消息中選取至少一條回復(fù)消息發(fā)送至所述終端。

由于處理服務(wù)器通過運行圖5所示的消息交互裝置來執(zhí)行圖2-圖3所示的消息交互方法,因此,圖5所示的消息交互裝置的各單元的功能可參見圖1-圖2所示的消息交互方法的各步驟的相關(guān)描述,在此不贅述。

與方法同理,本發(fā)明實施例所提供的處理服務(wù)器以及消息交互裝置,當(dāng)接收到終端發(fā)送的用戶針對公眾服務(wù)帳號所輸入的問題消息時,如果所述公眾服務(wù)帳號對應(yīng)的預(yù)置題庫中不存在所述問題消息對應(yīng)的回復(fù)消息,并且預(yù)設(shè)時間內(nèi)也未接收到所述注冊服務(wù)器返回的所述問題消息對應(yīng)的回復(fù)消息,能夠通過對所述問題消息進(jìn)行解析獲得搜索關(guān)鍵元素,并根據(jù)所述搜索關(guān)鍵元素從互聯(lián)網(wǎng)中查詢所述問題消息的回復(fù)消息并反饋至所述終端進(jìn)行輸出,實現(xiàn)了用戶與公眾服務(wù)帳號之間的消息交互,使得公眾服務(wù)帳號能夠及時地回復(fù)用戶提出的問題,提高了回復(fù)響應(yīng)效率,同時提升了用戶與公眾服務(wù)帳號之間的交互及時性和有效性,為用戶提供方便、便捷的自適應(yīng)問答消息服務(wù)。

本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計算機(jī)可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory,ROM)或隨機(jī)存儲記憶體(Random Access Memory,RAM)等。

以上所揭露的僅為本發(fā)明較佳實施例而已,當(dāng)然不能以此來限定本發(fā)明之權(quán)利范圍,因此依本發(fā)明權(quán)利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1