一種問詢方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及通信領(lǐng)域,尤其涉及一種問詢方法及裝置。
【背景技術(shù)】
[0002] 隨著通信技術(shù)的不斷發(fā)展,移動(dòng)設(shè)備(如手機(jī))上的智能信息助手逐漸成為手機(jī) 的一個(gè)重要功能,同時(shí)也逐漸成為用戶獲得信息的重要手段。智能信息助手可以包括瀏覽、 檢索和問詢?nèi)N交互方式。其中,問詢方式正在隨著自然語言處理等技術(shù)的發(fā)展變成了一 種日益重要的交互方式,具體的,在用戶提出問題后,移動(dòng)設(shè)備的智能信息助手可以接收用 戶提出的問題,并依靠第三方服務(wù)(如天氣、地圖等)或者匹配來自社區(qū)問答的已有的問題 和答案對(duì),給出與用戶提出的問題對(duì)應(yīng)的答案,再將答案展示給用戶。
[0003] 為了較好的回答用戶提出的問題,現(xiàn)有技術(shù)通過社交網(wǎng)絡(luò)這種問詢媒介,先選擇 出能夠回答問題的用戶,然后將問題推送給選擇出的這些用戶,當(dāng)這些用戶針對(duì)問題給出 相應(yīng)的答案后,再將這些用戶的答案通過社交網(wǎng)絡(luò)發(fā)給提出問題的用戶。眾所周知,現(xiàn)實(shí)生 活中用戶所提出的問題往往對(duì)實(shí)時(shí)性要求高,此時(shí)由于現(xiàn)有技術(shù)在選擇能夠回答問題的用 戶時(shí),只考慮了其活躍程度、感興趣和擅長領(lǐng)域等信息,此時(shí)選擇出的這些用戶往往不能給 出這些問題對(duì)應(yīng)的答案,例如,用戶提出的問題為:去機(jī)場的高速堵不堵,如果在選擇能夠 回答問題的用戶時(shí),只考慮其活躍程度、感興趣和擅長領(lǐng)域,而選擇出的用戶在預(yù)定的時(shí)間 段內(nèi)(如,10分鐘內(nèi))未處在去機(jī)場的高速路上,該用戶則不能給出對(duì)應(yīng)的答案。
[0004] 因此,如何更為準(zhǔn)確的確定出能夠回答問題的用戶已成為本領(lǐng)域技術(shù)人員研究的 重要課題。
【發(fā)明內(nèi)容】
[0005] 本發(fā)明提供一種問詢方法及裝置,能夠更為準(zhǔn)確的確定出能夠回答問題的用戶。
[0006] 為達(dá)到上述目的,本發(fā)明采用如下技術(shù)方案:
[0007] 本發(fā)明的第一方面,提供一種問詢方法,包括:
[0008] 問詢裝置接收第一用戶設(shè)備發(fā)送的待解答問題,并對(duì)所述待解答問題進(jìn)行分析得 到所述待解答問題的特征信息;其中,所述待解答問題為第一用戶輸入至所述第一用戶設(shè) 備的;
[0009] 所述問詢裝置將所述待解答問題的特征信息和所述問詢裝置中預(yù)存儲(chǔ)的至少一 個(gè)第二用戶的用戶數(shù)據(jù)進(jìn)行匹配,得到每個(gè)所述第二用戶的匹配度;
[0010] 所述問詢裝置根據(jù)每個(gè)所述第二用戶的匹配度,確定匹配度滿足預(yù)定條件的第二 用戶,將所述待解答問題通過社交網(wǎng)絡(luò)推送至所述匹配度滿足預(yù)定條件的第二用戶對(duì)應(yīng)的 第二用戶設(shè)備,以便所述匹配度滿足預(yù)定條件的第二用戶給出所述待解答問題的答案,并 將所述待解答問題的答案通過所述對(duì)應(yīng)的第二用戶設(shè)備發(fā)送至所述問詢裝置;
[0011] 所述問詢裝置接收所述對(duì)應(yīng)的第二用戶設(shè)備發(fā)送的所述待解答問題的答案;
[0012] 所述問詢裝置將所述待解答問題的答案發(fā)送至所述第一用戶設(shè)備,以便所述第一 用戶設(shè)備將待解答問題的答案展示給所述第一用戶。
[0013] 結(jié)合第一方面,在第一種可能的實(shí)現(xiàn)方式中,在所述問詢裝置接收第一用戶設(shè)備 發(fā)送的待解答問題,并對(duì)所述待解答問題進(jìn)行分析得到所述待解答問題的特征信息之前, 還包括:
[0014] 所述問詢裝置從所述社交網(wǎng)絡(luò)中獲取所有用戶的用戶數(shù)據(jù);
[0015] 所述問詢裝置將所述所有用戶的用戶數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)庫中;所述所有用戶中包括 所述第二用戶。
[0016] 結(jié)合第一方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,在所述問 詢裝置將所述所有用戶的用戶數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)庫中之前,還包括:
[0017] 所述問詢裝置將每個(gè)所述用戶的用戶數(shù)據(jù)按照預(yù)先定義的標(biāo)簽進(jìn)行預(yù)定義;
[0018] 所述問詢裝置將所述所有用戶的用戶數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)庫中,包括:
[0019] 所述問詢裝置將所有所述用戶的進(jìn)行預(yù)定義后的用戶數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)庫中;
[0020] 所述問詢裝置將所述待解答問題的特征信息和所述問詢裝置中預(yù)存儲(chǔ)的至少一 個(gè)第二用戶的用戶數(shù)據(jù)進(jìn)行匹配,得到每個(gè)所述第二用戶的匹配度,包括:
[0021] 所述問詢裝置從所述數(shù)據(jù)庫中獲取所述至少一個(gè)第二用戶的進(jìn)行預(yù)定義后的用 戶數(shù)據(jù);
[0022] 所述問詢裝置將所述待解答問題的特征信息和所述至少一個(gè)第二用戶的進(jìn)行預(yù) 定義后的用戶數(shù)據(jù)進(jìn)行匹配,得到每個(gè)所述第二用戶的匹配度。
[0023] 結(jié)合第一方面的第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,在所述問 詢裝置從所述數(shù)據(jù)庫中獲取所述至少一個(gè)第二用戶的進(jìn)行預(yù)定義后的用戶數(shù)據(jù)之前,還包 括:
[0024] 所述問詢裝置根據(jù)所述待解答問題的特征信息和所述所有用戶的進(jìn)行預(yù)定義后 的用戶數(shù)據(jù),對(duì)所述所有用戶進(jìn)行篩選,得到所述至少一個(gè)第二用戶。
[0025] 結(jié)合第一方面,在第四種可能的實(shí)現(xiàn)方式中,所述問詢裝置根據(jù)每個(gè)所述第二用 戶的匹配度,確定匹配度滿足預(yù)定條件的第二用戶,將所述待解答問題通過社交網(wǎng)絡(luò)推送 至所述匹配度滿足預(yù)定條件的第二用戶對(duì)應(yīng)的第二用戶設(shè)備,包括:
[0026] 所述問詢裝置根據(jù)每個(gè)所述第二用戶的匹配度和對(duì)應(yīng)的所述第二用戶的當(dāng)前狀 態(tài),對(duì)所述第二用戶進(jìn)行排序;
[0027] 所述問詢裝置按照排序后所述第二用戶順序,依次選取預(yù)設(shè)數(shù)量的所述第二用 戶;
[0028] 所述問詢裝置將所述待解答問題通過所述社交網(wǎng)絡(luò)推送至所述預(yù)設(shè)數(shù)量的所述 第二用戶對(duì)應(yīng)的第二用戶設(shè)備。
[0029] 結(jié)合第一方面,在第五種可能的實(shí)現(xiàn)方式中,在所述問詢裝置將所述待解答問題 的答案發(fā)送至所述第一用戶設(shè)備之前,還包括:
[0030] 所述問詢裝置對(duì)接收到的所述對(duì)應(yīng)的第二用戶設(shè)備發(fā)送的所述待解答問題的答 案進(jìn)行分析,得到所述待解答問題的綜合分析結(jié)果;
[0031] 所述問詢裝置將所述待解答問題的答案發(fā)送至所述第一用戶設(shè)備,包括:
[0032] 所述問詢裝置將所述待解答問題的綜合分析結(jié)果發(fā)送至所述第一用戶設(shè)備。
[0033] 本發(fā)明的第二方面,提供一種問詢裝置,包括:
[0034] 接收分析單元,用于接收第一用戶設(shè)備發(fā)送的待解答問題,并對(duì)所述待解答問題 進(jìn)行分析得到所述待解答問題的特征信息;其中,所述待解答問題為第一用戶輸入至所述 第一用戶設(shè)備的;
[0035] 匹配單元,用于將所述接收分析單元得到的所述待解答問題的特征信息和所述問 詢裝置中預(yù)存儲(chǔ)的至少一個(gè)第二用戶的用戶數(shù)據(jù)進(jìn)行匹配,得到每個(gè)所述第二用戶的匹配 度;
[0036] 推送單元,用于根據(jù)所述匹配單元得到的每個(gè)所述第二用戶的匹配度,確定匹配 度滿足預(yù)定條件的第二用戶,將所述待解答問題通過社交網(wǎng)絡(luò)推送至所述匹配度滿足預(yù)定 條件的第二用戶對(duì)應(yīng)的第二用戶設(shè)備,以便所述匹配度滿足預(yù)定條件的第二用戶給出所述 待解答問題的答案,并將所述待解答問題的答案通過所述對(duì)應(yīng)的第二用戶設(shè)備發(fā)送至所述 問詢裝置;
[0037] 接收單元,用于接收所述對(duì)應(yīng)的第二用戶設(shè)備發(fā)送的所述待解答問題的答案;
[0038] 發(fā)送單元,用于將所述接收單元接收到的所述待解答問題的答案發(fā)送至所述第一 用戶設(shè)備,以便所述第一用戶設(shè)備將待解答問題的答案展示給所述第一用戶。
[0039] 結(jié)合第二方面,在第一種可能的實(shí)現(xiàn)方式中,還包括:
[0040] 獲取單元,用于在所述接收分析單元接收第一用戶設(shè)備發(fā)送的待解答問題,并對(duì) 所述待解答問題進(jìn)行分析得到所述待解答問題的特征信息之前,從所述社交網(wǎng)絡(luò)中獲取所 有用戶的用戶數(shù)據(jù);
[0041] 存儲(chǔ)單元,用于將所述獲取單元獲取到的所述所有用戶的用戶數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)庫 中;所述所有用戶中包括所述第二用戶。
[0042] 結(jié)合第二方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,還包括:
[0043] 處理單元,用于在所述存儲(chǔ)單元將所述所有用戶的用戶數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)庫中之 前,將每個(gè)所述用戶的用戶數(shù)據(jù)按照預(yù)先定義的標(biāo)簽進(jìn)行預(yù)定義;
[0044] 所述存儲(chǔ)單元,具體用于將所述處理單元得到的所有所述用戶的進(jìn)行預(yù)定義后的 用戶數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)庫中;
[0045] 所述匹配單元,包括:
[0046] 獲取模塊,用于從所述數(shù)據(jù)庫中獲取所述至少一個(gè)第二用戶的進(jìn)行預(yù)定義后的用 戶數(shù)據(jù);
[0047] 匹配模塊,用于將所述待解答問題的特征信息和所述獲取模塊獲取到的所述至少 一個(gè)第二用戶的進(jìn)行預(yù)定義后的用戶數(shù)據(jù)進(jìn)行匹配,得到每個(gè)所述第二用戶的匹配度。 [0048] 結(jié)合第二方面的第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,所述匹配 單元還包括:
[0049] 篩選模塊,用于在所述獲取模塊從所述數(shù)據(jù)庫中獲取所述至少一個(gè)第二用戶的進(jìn) 行預(yù)定義后的用戶數(shù)據(jù)之前,根據(jù)所述待解答問題的特征信息和所述所有用戶的進(jìn)行預(yù)定 義后的用戶數(shù)據(jù),對(duì)所述所有用戶進(jìn)行篩選,得到所述至少一個(gè)第二用戶。
[0050] 結(jié)合第二方面,在第四種可能的實(shí)現(xiàn)方式中,所述推送單元,包括:
[0051] 排序模塊,用于根據(jù)每個(gè)所述第二用戶的匹配度和對(duì)應(yīng)的所述第二用戶的當(dāng)前狀 態(tài),對(duì)所述第二用戶進(jìn)行排序;
[0052] 選取模塊,用于按照所述排序模塊排序后所述第二用戶順序,依次選取預(yù)設(shè)數(shù)量 的所述第二用戶;
[0053] 推送模塊,用于將所述待解答問題通過所述社交網(wǎng)絡(luò)推送至所述選取模塊選取的 所述預(yù)設(shè)數(shù)量的所述第二用戶對(duì)應(yīng)的第二用戶設(shè)備。
[0054] 結(jié)合第二方面,在第五種可能的實(shí)現(xiàn)方式中,還包括:
[0055] 分析單元,用于在所述發(fā)送單元將所述待解答問題的答案發(fā)送至所述第一用戶設(shè) 備之前,對(duì)接收到的所述對(duì)應(yīng)的第二用戶設(shè)備發(fā)送的所述待解答問題的答案進(jìn)行分析,得 到所述待解答問題的綜合分析結(jié)果;
[0056] 所述發(fā)送單元,具體用于將所述分析單元得到的所述待解答問題的綜合分析結(jié)果 發(fā)送至所述第一用戶設(shè)備。
[0057] 本發(fā)明提供的問詢方法及裝置,在問詢裝置對(duì)待解答問題進(jìn)行分析得到待解答問 題的特征信息后,將待解答問題的特征信息和至少一個(gè)第二用戶的用戶數(shù)據(jù)進(jìn)行匹配,然 后根據(jù)匹配得到的每個(gè)第二用戶的匹配度,將待解答問題推送至匹配度滿足預(yù)定條件的第 二用戶對(duì)應(yīng)的第二用戶設(shè)備,以便匹配度滿足預(yù)定條件