一種面向問答系統(tǒng)的問答評價方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及人機(jī)交互技術(shù)領(lǐng)域,具體地說,涉及一種面向問答系統(tǒng)的問答評價方法及裝置。
【背景技術(shù)】
[0002]問答系統(tǒng)是根據(jù)用戶的問題從大量的文本集中確定出相關(guān)答案,這里的答案不是與問題有關(guān)的整個文獻(xiàn),而是更為準(zhǔn)確地滿足用于需求的文獻(xiàn)的一部分或一句話。問答系統(tǒng)不同于信息檢索,信息檢索對于用戶提交的查詢只能定位出相關(guān)文獻(xiàn)或包含該查詢的網(wǎng)頁,用戶需要自己來確定有用的信息。
[0003]現(xiàn)有的問答系統(tǒng)只能針對用戶輸入的某個問題進(jìn)行單一的回復(fù),其無法實現(xiàn)對問題回復(fù)的優(yōu)化。即,當(dāng)用戶對當(dāng)前問題的回復(fù)不滿意時,現(xiàn)有的問答系統(tǒng)無法進(jìn)行回復(fù)的優(yōu)化,以向用戶提供更為滿意的回復(fù)。
【發(fā)明內(nèi)容】
[0004]為解決上述問題,本發(fā)明提供了一種種面向問答系統(tǒng)的問答評價方法,所述方法包括:
[0005]應(yīng)答信息獲取步驟,獲取用戶輸入的當(dāng)前交互的應(yīng)答信息;
[0006]權(quán)重更新步驟,檢測與用戶的前一次交互是否為對話交互,如果是,則根據(jù)所述應(yīng)答信息生成權(quán)重變化值,并根據(jù)所述權(quán)重變化值對前一次交互中問答系統(tǒng)輸出的反饋信息的權(quán)重進(jìn)行更新。
[0007]根據(jù)本發(fā)明的一個實施例,根據(jù)所述應(yīng)答信息生成權(quán)重變化值的步驟包括:
[0008]利用褒義詞庫和貶義詞庫對所述當(dāng)前交互的應(yīng)答信息進(jìn)行匹配,得到所述前一次交互中問答系統(tǒng)輸出的反饋信息的滿意度指數(shù);
[0009]根據(jù)所述滿意度指數(shù)生成權(quán)重變化值;
[0010]其中,當(dāng)所述當(dāng)前交互的應(yīng)答信息與所述褒義詞庫中的內(nèi)容匹配時,所述權(quán)重變化值為正數(shù);
[0011 ]當(dāng)所述當(dāng)前交互的應(yīng)答信息與所述貶義詞庫中的內(nèi)容匹配時,所述權(quán)重變化值為負(fù)數(shù)。
[0012]根據(jù)本發(fā)明的一個實施例,在所述權(quán)重更新步驟中,
[0013]如果所述當(dāng)前交互的應(yīng)答信息與所述貶義詞庫中的內(nèi)容匹配,則進(jìn)一步檢測所述用戶的可信度是否大于預(yù)設(shè)可信度閾值;
[0014]如果所述用戶的可信度大于所述預(yù)設(shè)可信度閾值,則根據(jù)所生成的權(quán)重變化值對所述前一次交互中問答系統(tǒng)輸出的反饋信息的權(quán)重進(jìn)行更新,否則不對所述前一次交互中問答系統(tǒng)輸出的反饋信息的權(quán)重進(jìn)行更新。
[0015]根據(jù)本發(fā)明的一個實施例,所述方法還包括:
[0016]反饋信息確認(rèn)步驟,獲取問答系統(tǒng)針對前一次交互中用戶的問題信息的各個反饋信息及其權(quán)重,當(dāng)再次獲取到前一次交互中用戶的問題信息時,根據(jù)所述各個反饋信息的權(quán)重從所述各個反饋信息中確定出此時所需要輸出的反饋信息。
[0017]根據(jù)本發(fā)明的一個實施例,當(dāng)完成對所述前一次交互中問答系統(tǒng)輸出的反饋信息的權(quán)重的更新后,所述方法還檢測所述反饋信息更新后的權(quán)重是否低于第一預(yù)設(shè)閾值,如果是,則將所述反饋信息禁用。
[0018]本發(fā)明還提供一種面向問答系統(tǒng)的問答評價裝置,所述裝置包括:
[0019]應(yīng)答信息獲取模塊,用于獲取用戶輸入的當(dāng)前交互的應(yīng)答信息;
[0020]權(quán)重更新模塊,用于檢測與用戶的前一次交互是否為對話交互,如果是,則根據(jù)所述應(yīng)答信息生成權(quán)重變化值,并根據(jù)所述權(quán)重變化值對前一次交互中問答系統(tǒng)輸出的反饋信息的權(quán)重進(jìn)行更新。
[0021]根據(jù)本發(fā)明的一個實施例,所述權(quán)重更新模塊配置為利用褒義詞庫和貶義詞庫對所述當(dāng)前交互的應(yīng)答信息進(jìn)行匹配,得到所述前一次交互中問答系統(tǒng)輸出的反饋信息的滿意度指數(shù),根據(jù)所述滿意度指數(shù)生成權(quán)重變化值;
[0022]其中,當(dāng)所述當(dāng)前交互的應(yīng)答信息與所述褒義詞庫中的內(nèi)容匹配時,所述權(quán)重變化值為正數(shù);
[0023]當(dāng)所述當(dāng)前交互的應(yīng)答信息與所述貶義詞庫中的內(nèi)容匹配時,所述權(quán)重變化值為負(fù)數(shù)。
[0024]根據(jù)本發(fā)明的一個實施例,所述權(quán)重更新模塊還配置為:
[0025]如果所述當(dāng)前交互的應(yīng)答信息與所述貶義詞庫中的內(nèi)容匹配,則進(jìn)一步檢測所述用戶的可信度是否大于預(yù)設(shè)可信度閾值;
[0026]如果所述用戶的可信度大于所述預(yù)設(shè)可信度閾值,則根據(jù)所生成的權(quán)重變化值對所述前一次交互中問答系統(tǒng)輸出的反饋信息的權(quán)重進(jìn)行更新,否則不對所述前一次交互中問答系統(tǒng)輸出的反饋信息的權(quán)重進(jìn)行更新。
[0027]根據(jù)本發(fā)明的一個實施例,所述裝置還包括:
[0028]反饋信息確認(rèn)模塊,用于獲取問答系統(tǒng)針對前一次交互中用戶的問題信息的各個反饋信息及其權(quán)重,當(dāng)再次獲取到前一次交互中用戶的問題信息時,根據(jù)所述各個反饋信息的權(quán)重從所述各個反饋信息中確定出此時所需要輸出的反饋信息。
[0029 ]根據(jù)本發(fā)明的一個實施例,所述裝置還包括:
[0030]禁用信息確認(rèn)模塊,用于在完成對所述前一次交互中問答系統(tǒng)輸出的反饋信息的權(quán)重的更新后,檢測所述反饋信息更新后的權(quán)重是否低于第一預(yù)設(shè)閾值,如果是,則將所述反饋信息禁用。
[0031]本發(fā)明提供了一種面向問答系統(tǒng)的問答評價方法,該方法將問答系統(tǒng)對于用戶輸入問題的不同反饋信息分別配置了不同的權(quán)重,通過用戶的應(yīng)答信息來對相應(yīng)反饋信息的權(quán)重進(jìn)行更新,這樣便可以確定出用戶對于各個反饋信息的滿意程度。當(dāng)用戶再次輸入相同的問題時,問答系統(tǒng)便可以根據(jù)各個反饋信息的權(quán)重來選取用戶滿意度較高的反饋信息,從而使得交互過程更加人性化。
[0032]本發(fā)明所提供的問答評價方法還能夠通過對反饋信息更新后的權(quán)重取值范圍的判斷,來判斷是否需要禁用該反饋信息,以避免再次輸出該使得用戶不滿的反饋信息,從而進(jìn)一步提高了用戶的使用體驗。
[0033]本發(fā)明的其它特征和優(yōu)點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點可通過在說明書、權(quán)利要求書以及附圖中所特別指出的結(jié)構(gòu)來實現(xiàn)和獲得。
【附圖說明】
[0034]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要的附圖做簡單的介紹:
[0035]圖1是根據(jù)本發(fā)明一個實施例的面向問答系統(tǒng)的問答評價方法的流程圖;
[0036]圖2是根據(jù)本發(fā)明一個實施例的生成權(quán)重變化值的流程圖;
[0037]圖3是根據(jù)本發(fā)明一個實施例的面向問答系統(tǒng)的問答評價方法的流程圖;
[0038]圖4是根據(jù)本發(fā)明一個實施例的面向問答系統(tǒng)的問答評價方法的流程圖;
[0039]圖5是根據(jù)本發(fā)明一個實施例的面向問答系統(tǒng)的問答評價方法的流程圖;
[0040]圖6是根據(jù)本發(fā)明一個實施例的面向問答系統(tǒng)的問答評價裝置的結(jié)構(gòu)示意圖;
[0041 ]圖7是根據(jù)本發(fā)明一個實施例的面向問答系統(tǒng)的問答評價裝置的結(jié)構(gòu)示意圖。
【具體實施方式】
[0042]以下將結(jié)合附圖及實施例來詳細(xì)說明本發(fā)明的實施方式,借此對本發(fā)明如何應(yīng)用技術(shù)手段來解決技術(shù)問題,并達(dá)成技術(shù)效果的實現(xiàn)過程能充分理解并據(jù)以實施。需要說明的是,只要不構(gòu)成沖突,本發(fā)明中的各個實施例以及各實施例中的各個特征可以相互結(jié)合,所形成的技術(shù)方案均在本發(fā)明的保護(hù)范圍之內(nèi)。
[0043]同時,在以下說明中,出于解釋的目的而闡述了許多具體細(xì)節(jié),以提供對本發(fā)明實施例的徹底理解。然而,對本領(lǐng)域的技術(shù)人員來說顯而易見的是,本發(fā)明可以不用這里的具體細(xì)節(jié)或者所描述的特定方式來實施。
[0044]另外,在附圖的流程圖示出的步驟可以在諸如一組計算機(jī)可執(zhí)行指令的計算機(jī)系統(tǒng)中執(zhí)行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。
[0045]針對用戶所輸入的同一問題,問答系統(tǒng)能夠輸出多個對應(yīng)的反饋信息。而對于用戶來說,這些反饋信息也就會有好有壞,即用戶可能對某一個或某幾個反饋信息較為滿意,而對某一個或某幾個反饋信息較為不滿意。因此,如何優(yōu)化問答系統(tǒng)對于用戶輸入問題的應(yīng)答?目息,是亟待解決的冋題。
[0046]針對上述問題,本發(fā)明提供了一種面向問答系統(tǒng)的問答評價方法,該方法將問答系統(tǒng)對于用戶輸入問