本發(fā)明涉及大數(shù)據(jù),尤其涉及一種數(shù)據(jù)查詢的方法和裝置。
背景技術(shù):
1、目前,對于用戶咨詢信息的相關(guān)數(shù)據(jù)需要人工定位到對應(yīng)的業(yè)務(wù)系統(tǒng)進(jìn)行查詢,當(dāng)數(shù)據(jù)較多或者較為復(fù)雜時(shí)需要切換到不同的業(yè)務(wù)系統(tǒng)進(jìn)行,數(shù)據(jù)查詢過程依賴于人工對業(yè)務(wù)系統(tǒng)的熟練度,并且需要花費(fèi)很多的時(shí)間和精力。
2、在實(shí)現(xiàn)本發(fā)明過程中,發(fā)明人發(fā)現(xiàn)相關(guān)技術(shù)中至少存在如下問題:
3、無法進(jìn)行自動查詢到用戶咨詢信息的相關(guān)數(shù)據(jù),查詢耗費(fèi)時(shí)間長、查詢效率低。
技術(shù)實(shí)現(xiàn)思路
1、有鑒于此,本發(fā)明實(shí)施例提供一種數(shù)據(jù)查詢的方法,能夠自動查詢到用戶咨詢信息的相關(guān)數(shù)據(jù),查詢速度快和效率高。
2、為實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明實(shí)施例的一個(gè)方面,提供了一種數(shù)據(jù)查詢的方法,包括:
3、響應(yīng)于接收到的數(shù)據(jù)查詢請求,獲取與所述數(shù)據(jù)查詢請求對應(yīng)的用戶咨詢信息;
4、對所述用戶咨詢信息進(jìn)行關(guān)鍵詞提取,基于提取結(jié)果,從預(yù)先配置的插件列表中查找出所述提取結(jié)果所對應(yīng)的目標(biāo)插件;
5、利用所述目標(biāo)插件根據(jù)所述提取結(jié)果進(jìn)行數(shù)據(jù)查詢,得到數(shù)據(jù)查詢結(jié)果。
6、進(jìn)一步地,對所述用戶咨詢信息進(jìn)行關(guān)鍵詞提取,包括:
7、對所述用戶咨詢信息進(jìn)行預(yù)處理;所述預(yù)處理包括以下至少之一:文本清洗、缺失值補(bǔ)全、詞形歸一化。
8、基于關(guān)鍵詞提取算法從預(yù)處理后的用戶咨詢信息中提取出關(guān)鍵詞;
9、對所述關(guān)鍵詞進(jìn)行篩選,以得到所述提取結(jié)果。
10、進(jìn)一步地,所述預(yù)先配置的插件列表通過以下步驟得到:
11、對預(yù)先確定的至少一個(gè)插件進(jìn)行功能開關(guān)配置,得到配置結(jié)果;其中,所述功能開關(guān)包括插件的啟用和/或禁用;
12、基于所述配置結(jié)果生成插件列表。
13、進(jìn)一步地,基于所述配置結(jié)果生成插件列表之后,還包括:
14、將所述插件列表集成至前端頁面,在所述前端頁面加載完成后,所述插件列表中的插件可通過注冊機(jī)制自動注冊插件,并監(jiān)聽數(shù)據(jù)查詢操作。
15、進(jìn)一步地,所述方法還包括:
16、在前端頁面的指定位置設(shè)置靜態(tài)組件,所述指定位置通過設(shè)置層疊樣式表中的上邊偏移屬性、左邊偏移屬性、右邊偏移屬性或下邊偏移屬性來確定;
17、將功能開關(guān)為啟用的所述插件嵌入至所述靜態(tài)組件中。
18、進(jìn)一步地,得到數(shù)據(jù)查詢結(jié)果之后,還包括:
19、創(chuàng)建數(shù)據(jù)查詢結(jié)果展示區(qū)域,在所述展示區(qū)域上設(shè)置功能按鈕,所述功能按鈕用于發(fā)送所述數(shù)據(jù)查詢結(jié)果給用戶。
20、進(jìn)一步地,獲取與所述數(shù)據(jù)查詢請求對應(yīng)的用戶咨詢信息,包括:
21、從數(shù)據(jù)查詢請求中解析出用戶咨詢信息的參數(shù)信息,根據(jù)所述參數(shù)信息獲取所述用戶咨詢信息。
22、根據(jù)本發(fā)明實(shí)施例的第二方面,提供了一種數(shù)據(jù)查詢的裝置,包括:
23、獲取模塊,用于響應(yīng)于接收到的數(shù)據(jù)查詢請求,獲取與所述數(shù)據(jù)查詢請求對應(yīng)的用戶咨詢信息;
24、查找模塊,用于對所述用戶咨詢信息進(jìn)行關(guān)鍵詞提取,基于提取結(jié)果,從預(yù)先配置的插件列表中查找出所述提取結(jié)果所對應(yīng)的目標(biāo)插件;
25、查詢模塊,用于利用所述目標(biāo)插件根據(jù)所述提取結(jié)果進(jìn)行數(shù)據(jù)查詢,得到數(shù)據(jù)查詢結(jié)果。
26、根據(jù)本發(fā)明實(shí)施例的第三方面,提供了一種電子設(shè)備,包括:
27、一個(gè)或多個(gè)處理器;
28、存儲器,用于存儲一個(gè)或多個(gè)程序,
29、當(dāng)所述一個(gè)或多個(gè)程序被所述一個(gè)或多個(gè)處理器執(zhí)行時(shí),使得所述一個(gè)或多個(gè)處理器實(shí)現(xiàn)上述任一實(shí)施例所述的方法。
30、根據(jù)本發(fā)明實(shí)施例的第四方面,提供了一種計(jì)算機(jī)可讀介質(zhì),其上存儲有計(jì)算機(jī)程序,所述程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述任一實(shí)施例所述的方法。
31、上述發(fā)明中的一個(gè)實(shí)施例具有如下優(yōu)點(diǎn)或有益效果:通過響應(yīng)于接收到的數(shù)據(jù)查詢請求,獲取與所述數(shù)據(jù)查詢請求對應(yīng)的用戶咨詢信息;對所述用戶咨詢信息進(jìn)行關(guān)鍵詞提取,基于提取結(jié)果,從預(yù)先配置的插件列表中查找出所述提取結(jié)果所對應(yīng)的目標(biāo)插件;利用所述目標(biāo)插件根據(jù)所述提取結(jié)果進(jìn)行數(shù)據(jù)查詢,得到數(shù)據(jù)查詢結(jié)果;能夠自動查詢到用戶咨詢信息的相關(guān)數(shù)據(jù),查詢速度快和效率高。
32、上述的非慣用的可選方式所具有的進(jìn)一步效果將在下文中結(jié)合具體實(shí)施方式加以說明。
1.一種數(shù)據(jù)查詢的方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,對所述用戶咨詢信息進(jìn)行關(guān)鍵詞提取,包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述預(yù)先配置的插件列表通過以下步驟得到:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,基于所述配置結(jié)果生成插件列表之后,還包括:
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述方法還包括:
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,得到數(shù)據(jù)查詢結(jié)果之后,還包括:
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,獲取與所述數(shù)據(jù)查詢請求對應(yīng)的用戶咨詢信息,包括:
8.一種數(shù)據(jù)查詢的裝置,其特征在于,包括:
9.一種電子設(shè)備,其特征在于,包括:
10.一種計(jì)算機(jī)可讀介質(zhì),其上存儲有計(jì)算機(jī)程序,其特征在于,所述程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1-7中任一所述的方法。