欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

智能問答方法及系統(tǒng)與流程

文檔序號(hào):12666785閱讀:367來源:國(guó)知局
智能問答方法及系統(tǒng)與流程

本發(fā)明涉及智能語音應(yīng)答領(lǐng)域,尤其涉及智能問答方法及系統(tǒng)。



背景技術(shù):

目前,智能設(shè)備語音服務(wù)平臺(tái)系統(tǒng)通常由人工應(yīng)答,當(dāng)用戶提問的問題增多時(shí),人工數(shù)也要相應(yīng)增多,且對(duì)于不同客戶提出的相同問題人工客服需要反復(fù)回答,如此既浪費(fèi)人力、又降低效率。



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

為了克服現(xiàn)有技術(shù)的不足,本發(fā)明的目的在于提供智能問答方法及系統(tǒng),其能自動(dòng)回答用戶提問且具有問題更新功能。

本發(fā)明的目的采用以下技術(shù)方案實(shí)現(xiàn):

智能問答方法,包括:

本地服務(wù)器接收消息服務(wù)端發(fā)送的問題以及與問題對(duì)應(yīng)的關(guān)鍵詞;

本地服務(wù)器查找是否存儲(chǔ)有與所述問題對(duì)應(yīng)的答案,若有,則發(fā)送對(duì)應(yīng)的答案到消息服務(wù)端;

若本地服務(wù)器中沒有存儲(chǔ)與所述問題對(duì)應(yīng)的答案,則消息服務(wù)端將問題及與問題對(duì)應(yīng)的關(guān)鍵詞發(fā)送到數(shù)據(jù)庫(kù)服務(wù)器;

數(shù)據(jù)庫(kù)服務(wù)器查找是否存儲(chǔ)有與問題對(duì)應(yīng)的答案,若有,則發(fā)送答案到消息服務(wù)端同時(shí)將問題和答案同步到本地服務(wù)器中。

優(yōu)選的,還包括:

若數(shù)據(jù)庫(kù)服務(wù)器中沒有存儲(chǔ)與所述問題對(duì)應(yīng)的答案,則消息服務(wù)端發(fā)送人工作答指令,并將問題及人工作答答案存儲(chǔ)到數(shù)據(jù)庫(kù)服務(wù)器中。

優(yōu)選的,所述本地服務(wù)器接收消息服務(wù)端發(fā)送的問題以及關(guān)鍵詞前還包括:

消息服務(wù)端接收用戶問題并將問題發(fā)送到分詞工具;

分詞工具提取出關(guān)鍵詞并將關(guān)鍵詞發(fā)送到消息服務(wù)端。

優(yōu)選的,所述本地服務(wù)器查找是否存儲(chǔ)有與所述問題對(duì)應(yīng)的答案前包括:

本地服務(wù)器將接收到的問題和關(guān)鍵詞與本地服務(wù)器中的問題進(jìn)行匹配,若匹配成功,則調(diào)用與所述問題對(duì)應(yīng)的答案。

優(yōu)選的,所述本地服務(wù)器為SOLR服務(wù)器。

本發(fā)明還涉及智能問答系統(tǒng),包括:消息服務(wù)端、本地服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器;

所述本地服務(wù)器,用于接收消息服務(wù)端發(fā)送的問題以及與問題對(duì)應(yīng)的關(guān)鍵詞;

所述本地服務(wù)器,還用于查找是否存儲(chǔ)有與所述問題對(duì)應(yīng)的答案,若有,則發(fā)送對(duì)應(yīng)的答案到消息服務(wù)端;

所述消息服務(wù)端,用于若本地服務(wù)器中沒有存儲(chǔ)與所述問題對(duì)應(yīng)的答案,則將問題及與問題對(duì)應(yīng)的關(guān)鍵詞發(fā)送到數(shù)據(jù)庫(kù)服務(wù)器;

所述數(shù)據(jù)庫(kù)服務(wù)器,用于查找是否存儲(chǔ)有與問題對(duì)應(yīng)的答案,若有,則發(fā)送答案到消息服務(wù)端同時(shí)將問題和答案同步到本地服務(wù)器中。

優(yōu)選的,所述消息服務(wù)端,還用于若數(shù)據(jù)庫(kù)服務(wù)器中沒有存儲(chǔ)與所述問題對(duì)應(yīng)的答案,則發(fā)送人工作答指令,并將問題及人工作答答案存儲(chǔ)到數(shù)據(jù)庫(kù)服務(wù)器中。

優(yōu)選的,所述消息服務(wù)端還包括分詞工具;

所述消息服務(wù)端還用于,接收用戶問題并將問題發(fā)送到分詞工具;

所述分詞工具用于提取出關(guān)鍵詞并將關(guān)鍵詞發(fā)送到消息服務(wù)端。

優(yōu)選的,所述本地服務(wù)器,還用于將接收到的問題和關(guān)鍵詞與本地服務(wù)器中的問題進(jìn)行匹配,若匹配成功,則調(diào)用與所述問題對(duì)應(yīng)的答案。

優(yōu)選的,所述本地服務(wù)器為SOLR服務(wù)器。

相比現(xiàn)有技術(shù),本發(fā)明的有益效果在于:自動(dòng)回答用戶提問,本地服務(wù)器存儲(chǔ)問題和答案,并用數(shù)據(jù)庫(kù)服務(wù)器作為后備,具有問題更新功能,減少數(shù)據(jù)庫(kù)服務(wù)器負(fù)載的壓力。

附圖說明

圖1為本發(fā)明一實(shí)施例提供的智能問答方法流程圖;

圖2為本發(fā)明另一實(shí)施例提供的智能問答方法流程圖;

圖3為本發(fā)明又一實(shí)施例提供的智能問答方法流程圖;

圖4為本發(fā)明又一實(shí)施例提供的智能問答方法流程圖;

圖5為本發(fā)明實(shí)施例提供的智能問答系統(tǒng)結(jié)構(gòu)示意圖。

具體實(shí)施方式

為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。

如圖1所示,本發(fā)明一實(shí)施例提供的智能問答方法,包括:

步驟S101:本地服務(wù)器接收消息服務(wù)端發(fā)送的問題以及與問題對(duì)應(yīng)的關(guān)鍵詞。

具體的,消息服務(wù)端接收用戶的問題,將問題以及提取出的與問題對(duì)應(yīng)的關(guān)鍵詞發(fā)送到本地服務(wù)器,本地服務(wù)器中預(yù)先存儲(chǔ)有常見的問題及相應(yīng)的答案。

步驟S102:本地服務(wù)器查找是否存儲(chǔ)有與所述問題對(duì)應(yīng)的答案,若有,則發(fā)送對(duì)應(yīng)的答案到消息服務(wù)端。

具體的,本地服務(wù)器根據(jù)消息服務(wù)端發(fā)送的問題和關(guān)鍵詞查找是否存儲(chǔ)有與所述問題或者關(guān)鍵詞對(duì)應(yīng)的答案,若有相應(yīng)的問題和答案,則發(fā)送對(duì)應(yīng)的答案到消息服務(wù)端,消息服務(wù)端再將答案反饋到用戶。若沒有相應(yīng)的問題和答案,本地服務(wù)器執(zhí)行下一步驟。

步驟S103:若本地服務(wù)器中沒有存儲(chǔ)與所述問題對(duì)應(yīng)的答案,則消息服務(wù)端將問題及與問題對(duì)應(yīng)的關(guān)鍵詞發(fā)送到數(shù)據(jù)庫(kù)服務(wù)器。

具體的,若本地服務(wù)器中沒有存儲(chǔ)與所述問題對(duì)應(yīng)的答案,則本地服務(wù)器反饋到消息服務(wù)端,消息服務(wù)端將問題及與問題對(duì)應(yīng)的關(guān)鍵詞發(fā)送到數(shù)據(jù)庫(kù)服務(wù)器,從數(shù)據(jù)庫(kù)服務(wù)器中查找答案。

步驟S104:數(shù)據(jù)庫(kù)服務(wù)器查找是否存儲(chǔ)有與問題對(duì)應(yīng)的答案,若有,則發(fā)送答案到消息服務(wù)端同時(shí)將問題和答案同步到本地服務(wù)器中。

具體的,數(shù)據(jù)庫(kù)服務(wù)器接收消息服務(wù)端發(fā)送的問題和答案,查找是否存儲(chǔ)有與問題對(duì)應(yīng)的答案,若有,則發(fā)送答案到消息服務(wù)端,同時(shí)將問題和答案同步到本地服務(wù)器以待下次使用,若下次用戶提問相同的問題,則直接由本地服務(wù)器調(diào)出答案。

本地服務(wù)器中預(yù)先存儲(chǔ)問題及答案,同時(shí)有數(shù)據(jù)庫(kù)服務(wù)器作為后備,對(duì)用戶提問的問題進(jìn)行分流,減小數(shù)據(jù)庫(kù)負(fù)載壓力,不斷更新本地服務(wù)器;通過問題和關(guān)鍵詞進(jìn)行查找,自動(dòng)回答用戶提問的問題。

優(yōu)選的,所述本地服務(wù)器為SOLR服務(wù)器。加入SOLR服務(wù),提高系統(tǒng)響應(yīng)速度,同時(shí)用數(shù)據(jù)庫(kù)服務(wù)做后備,用戶提問的問題大部分在SOLR服務(wù)就得到解答,極少部分訪問數(shù)據(jù)庫(kù)服務(wù)器,從而減少數(shù)據(jù)庫(kù)負(fù)載的壓力。同時(shí)SOLR儲(chǔ)存器以及數(shù)據(jù)庫(kù),都具有易擴(kuò)展的特點(diǎn),支持零工作遷移及擴(kuò)展,從而減少后續(xù)需要擴(kuò)張業(yè)務(wù)時(shí),增加存儲(chǔ)設(shè)備時(shí)的工作量。SOLR存儲(chǔ)器與數(shù)據(jù)庫(kù)是采用異步TASK JOB方式進(jìn)行增量同步,占用服務(wù)器資源較低,并且優(yōu)化了同步策略。

圖2為本發(fā)明另一實(shí)施例提供的智能問答方法,包括:

步驟S201:本地服務(wù)器接收消息服務(wù)端發(fā)送的問題以及與問題對(duì)應(yīng)的關(guān)鍵詞;

步驟S202:本地服務(wù)器查找是否存儲(chǔ)有與所述問題對(duì)應(yīng)的答案,若有,則發(fā)送對(duì)應(yīng)的答案到消息服務(wù)端;

步驟S203:若本地服務(wù)器中沒有存儲(chǔ)與所述問題對(duì)應(yīng)的答案,則消息服務(wù)端將問題及與問題對(duì)應(yīng)的關(guān)鍵詞發(fā)送到數(shù)據(jù)庫(kù)服務(wù)器;

步驟S204:數(shù)據(jù)庫(kù)服務(wù)器查找是否存儲(chǔ)有與問題對(duì)應(yīng)的答案,若有,則發(fā)送答案到消息服務(wù)端同時(shí)將問題和答案同步到本地服務(wù)器中。

步驟S205:若數(shù)據(jù)庫(kù)服務(wù)器中沒有存儲(chǔ)與所述問題對(duì)應(yīng)的答案,則消息服務(wù)端發(fā)送人工作答指令,并將問題及人工作答答案存儲(chǔ)到數(shù)據(jù)庫(kù)服務(wù)器中。

具體的,數(shù)據(jù)庫(kù)服務(wù)器根據(jù)消息服務(wù)端發(fā)送的問題及與問題對(duì)應(yīng)的關(guān)鍵詞查找是否存儲(chǔ)有與問題對(duì)應(yīng)的答案,若沒有存儲(chǔ)與問題對(duì)應(yīng)的答案,數(shù)據(jù)庫(kù)服務(wù)器向消息服務(wù)端反饋需要人工作答的指令,消息服務(wù)端接收人工作答答案后,將答案反饋給用戶,另一方面,將該問題及人工作答答案更新存儲(chǔ)到數(shù)據(jù)庫(kù)服務(wù)器。

本實(shí)施例中的步驟S201-S204與上一實(shí)施例中的步驟S101-S104相同,在此不再贅述。

本地服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器分流作答用戶提問的問題,同時(shí)將人工作答的問題和答案存儲(chǔ)到數(shù)據(jù)庫(kù)服務(wù)器,不斷更新本地服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器,保證了整個(gè)系統(tǒng)的響應(yīng)率。

圖3為本發(fā)明又一實(shí)施例提供的智能問答方法,包括:

步驟S301:消息服務(wù)端接收用戶問題并將問題發(fā)送到分詞工具;

分詞工具提取出關(guān)鍵詞并將關(guān)鍵詞發(fā)送到消息服務(wù)端。

具體的,消息服務(wù)端接收用戶問題并將問題發(fā)送到分詞工具,分詞工具根據(jù)語法和邏輯提前出關(guān)鍵詞,并將關(guān)鍵詞發(fā)送到消息服務(wù)端。

步驟S302:本地服務(wù)器接收消息服務(wù)端發(fā)送的問題以及與問題對(duì)應(yīng)的關(guān)鍵詞;

步驟S303:本地服務(wù)器查找是否存儲(chǔ)有與所述問題對(duì)應(yīng)的答案,若有,則發(fā)送對(duì)應(yīng)的答案到消息服務(wù)端;

步驟S304:若本地服務(wù)器中沒有存儲(chǔ)與所述問題對(duì)應(yīng)的答案,則消息服務(wù)端將問題及與問題對(duì)應(yīng)的關(guān)鍵詞發(fā)送到數(shù)據(jù)庫(kù)服務(wù)器;

步驟S305:數(shù)據(jù)庫(kù)服務(wù)器查找是否存儲(chǔ)有與問題對(duì)應(yīng)的答案,若有,則發(fā)送答案到消息服務(wù)端同時(shí)將問題和答案同步到本地服務(wù)器中。

步驟S306:若數(shù)據(jù)庫(kù)服務(wù)器中沒有存儲(chǔ)與所述問題對(duì)應(yīng)的答案,則消息服務(wù)端發(fā)送人工作答指令,并將問題及人工作答答案存儲(chǔ)到數(shù)據(jù)庫(kù)服務(wù)器中。

本實(shí)施例中的步驟S302-S206與上一實(shí)施例中的步驟S201-S205相同,在此不再贅述。

通過問題和關(guān)鍵詞同時(shí)查找問題,系統(tǒng)響應(yīng)速度更快、更智能。

圖4為本發(fā)明又一實(shí)施例提供的智能問答方法流程圖,包括:

步驟S401:消息服務(wù)端接收用戶問題并將問題發(fā)送到分詞工具;

分詞工具提取出關(guān)鍵詞并將關(guān)鍵詞發(fā)送到消息服務(wù)端。

步驟S402:本地服務(wù)器接收消息服務(wù)端發(fā)送的問題以及與問題對(duì)應(yīng)的關(guān)鍵詞;

步驟S403:本地服務(wù)器將接收到的問題和關(guān)鍵詞與本地服務(wù)器中的問題進(jìn)行匹配,若匹配成功,則調(diào)用與所述問題對(duì)應(yīng)的答案。

具體的,本地服務(wù)器將接收到的問題和關(guān)鍵詞與本地服務(wù)器中的問題進(jìn)行匹配,通過問題匹配和關(guān)鍵詞匹配,若都匹配成功,則從本地服務(wù)器中調(diào)用與該匹配成功的問題相匹配的答案,并通過消息服務(wù)端傳遞給用戶,通過雙重匹配增強(qiáng)了匹配查找答案的準(zhǔn)確性。

步驟S404:本地服務(wù)器查找是否存儲(chǔ)有與所述問題對(duì)應(yīng)的答案,若有,則發(fā)送對(duì)應(yīng)的答案到消息服務(wù)端;

步驟S405:若本地服務(wù)器中沒有存儲(chǔ)與所述問題對(duì)應(yīng)的答案,則消息服務(wù)端將問題及與問題對(duì)應(yīng)的關(guān)鍵詞發(fā)送到數(shù)據(jù)庫(kù)服務(wù)器;

步驟S406:數(shù)據(jù)庫(kù)服務(wù)器查找是否存儲(chǔ)有與問題對(duì)應(yīng)的答案,若有,則發(fā)送答案到消息服務(wù)端同時(shí)將問題和答案同步到本地服務(wù)器中。

步驟S407:若數(shù)據(jù)庫(kù)服務(wù)器中沒有存儲(chǔ)與所述問題對(duì)應(yīng)的答案,則消息服務(wù)端發(fā)送人工作答指令,并將問題及人工作答答案存儲(chǔ)到數(shù)據(jù)庫(kù)服務(wù)器中。

本實(shí)施例中的步驟S401-S402以及步驟S404-S407與上一實(shí)施例中的步驟S301-S306相同,在此不再贅述。

采用相似度匹配算法和關(guān)鍵字匹配算法,極大的保證了數(shù)據(jù)的正確性以及響應(yīng)率,在多種場(chǎng)景下具有優(yōu)勢(shì)。

進(jìn)一步的,本發(fā)明還提供智能問答系統(tǒng),如圖5所示,本發(fā)明一實(shí)施例提供的智能問答系統(tǒng),包括:消息服務(wù)端11、本地服務(wù)器12和數(shù)據(jù)庫(kù)服務(wù)器13;

所述本地服務(wù)器12,用于接收消息服務(wù)端11發(fā)送的問題以及與問題對(duì)應(yīng)的關(guān)鍵詞;

所述本地服務(wù)器12,還用于查找是否存儲(chǔ)有與所述問題對(duì)應(yīng)的答案,若有,則發(fā)送對(duì)應(yīng)的答案到消息服務(wù)端11;

所述消息服務(wù)端11,用于若本地服務(wù)器12中沒有存儲(chǔ)與所述問題對(duì)應(yīng)的答案,則將問題及與問題對(duì)應(yīng)的關(guān)鍵詞發(fā)送到數(shù)據(jù)庫(kù)服務(wù)器13;

所述數(shù)據(jù)庫(kù)服務(wù)器13,用于查找是否存儲(chǔ)有與問題對(duì)應(yīng)的答案,若有,則發(fā)送答案到消息服務(wù)端11同時(shí)將問題和答案同步到本地服務(wù)器12中。

優(yōu)選的,所述消息服務(wù)端11,還用于若數(shù)據(jù)庫(kù)服務(wù)器13中沒有存儲(chǔ)與所述問題對(duì)應(yīng)的答案,則發(fā)送人工作答指令,并將問題及人工作答答案存儲(chǔ)到數(shù)據(jù)庫(kù)服務(wù)器13中。

優(yōu)選的,所述消息服務(wù)端11還包括分詞工具;

所述消息服務(wù)端11還用于,接收用戶問題并將問題發(fā)送到分詞工具;

所述分詞工具用于提取出關(guān)鍵詞并將關(guān)鍵詞發(fā)送到消息服務(wù)端11。

優(yōu)選的,所述本地服務(wù)器12,還用于將接收到的問題和關(guān)鍵詞與本地服務(wù)器12中的問題進(jìn)行匹配,若匹配成功,則調(diào)用與所述問題對(duì)應(yīng)的答案。

優(yōu)選的,所述本地服務(wù)器12為SOLR服務(wù)器。

本實(shí)施例中的系統(tǒng)與前述實(shí)施例中的方法是基于同一發(fā)明構(gòu)思下的兩個(gè)方面,在前面已經(jīng)對(duì)方法實(shí)施過程作了詳細(xì)的描述,所以本領(lǐng)域技術(shù)人員可根據(jù)前述描述清楚地了解本實(shí)施例中的系統(tǒng)的結(jié)構(gòu)及實(shí)施過程,為了說明書的簡(jiǎn)潔,在此就不再贅述。

通過以上的實(shí)施方式的描述可知,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件平臺(tái)的方式來實(shí)現(xiàn)?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品可以存儲(chǔ)在存儲(chǔ)介質(zhì)中,如ROM/RAM、磁碟、光盤等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例或者實(shí)施例的某些部分所述的方法。

本發(fā)明實(shí)施例提供的智能問答方法及系統(tǒng)可以自動(dòng)回答用戶提問,本地服務(wù)器存儲(chǔ)問題和答案,并用數(shù)據(jù)庫(kù)服務(wù)器作為后備,具有問題更新功能,減少數(shù)據(jù)庫(kù)服務(wù)器負(fù)載的壓力。

對(duì)本領(lǐng)域的技術(shù)人員來說,可根據(jù)以上描述的技術(shù)方案以及構(gòu)思,做出其它各種相應(yīng)的改變以及形變,而所有的這些改變以及形變都應(yīng)該屬于本發(fā)明權(quán)利要求的保護(hù)范圍之內(nèi)。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
昌宁县| 屯留县| 罗城| 柘荣县| 永年县| 汾阳市| 夏河县| 普陀区| 天水市| 嘉禾县| 嘉禾县| 武乡县| 舟曲县| 灌云县| 鄂托克前旗| 潮州市| 全南县| 新乐市| 公主岭市| 布拖县| 肇庆市| 逊克县| 湘潭县| 娱乐| 铜山县| 运城市| 太原市| 武强县| 安龙县| 宁陕县| 安新县| 赣榆县| 澄江县| 新源县| 彭山县| 红桥区| 和硕县| 互助| 西盟| 宾川县| 雅安市|