两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

輸入法應(yīng)用方法、自動(dòng)問答處理方法及電子設(shè)備、服務(wù)器的制作方法

文檔序號(hào):6382026閱讀:174來源:國知局
專利名稱:輸入法應(yīng)用方法、自動(dòng)問答處理方法及電子設(shè)備、服務(wù)器的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及輸入法領(lǐng)域,特別是涉及一種輸入法應(yīng)用方法、自動(dòng)問答處理方法及電子設(shè)備、服務(wù)器。
背景技術(shù)
輸入法是指為了將各種符號(hào)輸入計(jì)算機(jī)或其他設(shè)備(如手機(jī))而采用的編碼方法。傳統(tǒng)的輸入法只有簡單的輸入功能,對(duì)用戶的輸入僅僅做直接轉(zhuǎn)換,只能滿足用戶的基本要求。當(dāng)用戶想要在網(wǎng)絡(luò)中搜索問題的答案時(shí),一般通過輸入法在網(wǎng)頁的搜索框輸入一個(gè)問題,然后點(diǎn)擊網(wǎng)頁中的“搜索”按鈕。網(wǎng)頁會(huì)利用搜索引擎查詢相應(yīng)的答案,并利用網(wǎng)頁呈現(xiàn)給用戶。上述場景中,用戶利用輸入法輸入的問題,潛在的意圖在于能夠快速獲得該問題的答案。但是如前所述,整個(gè)過程需要在網(wǎng)頁中利用輸入法來完成,費(fèi)時(shí)費(fèi)力,使得輸入法用戶得不到更好的體驗(yàn)。

發(fā)明內(nèi)容
本發(fā)明主要解決的技術(shù)問題是提供一種輸入法應(yīng)用方法、自動(dòng)問答處理方法及電子設(shè)備、服務(wù)器,能夠提高輸入法用戶輸入的效率和準(zhǔn)確度。為解決上述技術(shù)問題,本發(fā)明采用的一個(gè)技術(shù)方案是提供一種輸入法應(yīng)用方法,包括獲取在輸入法所屬界面中輸入的字符,并確認(rèn)輸入的字符對(duì)應(yīng)提問方所提的問題;將輸入的字符發(fā)送至自動(dòng)問答系統(tǒng);接收來自自動(dòng)問答系統(tǒng)的問題對(duì)應(yīng)的答案;在屏幕上顯示答案。其中,獲取在輸入法所屬界面中輸入的字符的步驟包括獲取在輸入法的輸入框中輸入的字符;將輸入的字符發(fā)送至自動(dòng)問答系統(tǒng)的步驟包括將輸入的字符發(fā)送至設(shè)置有自動(dòng)問答系統(tǒng)的服務(wù)器,以使得服務(wù)器將輸入的字符轉(zhuǎn)換為相應(yīng)的待輸出字符,然后將待輸出字符輸入至自動(dòng)問答系統(tǒng);在屏幕上顯示答案的步驟包括在屏幕上一同顯示輸入法的候選詞列表和答案。其中,在屏幕上一同顯示輸入法的候選詞列表和答案的步驟包括在屏幕上的輸入法的候選詞列表中顯示答案;或在屏幕上的輸入法的候選詞列表周圍預(yù)定位置顯示答案。其中,獲取在輸入法所屬界面中輸入的字符的步驟包括獲取在輸入法的問答框中輸入的問題;將輸入的字符發(fā)送至自動(dòng)問答系統(tǒng)的步驟包括將輸入的問題發(fā)送至設(shè)置有自動(dòng)問答系統(tǒng)的服務(wù)器,以將問題輸入至自動(dòng)問答系統(tǒng)。為解決上述技術(shù)問題,本發(fā)明采用的另一個(gè)技術(shù)方案是提供一種自動(dòng)問答處理方法,包括使服務(wù)器接收來自客戶端中輸入法所屬界面中輸入的字符,并確認(rèn)輸入的字符對(duì)應(yīng)提問方所提的問題;將輸入的字符輸入至自動(dòng)問答系統(tǒng);獲取自動(dòng)問答系統(tǒng)根據(jù)輸入的字符而得到的答案;向客戶端輸入法發(fā)送答案。
其中,向客戶端輸入法發(fā)送答案的步驟之后,包括保存問題及其相應(yīng)答案。其中,將輸入的字符輸入至自動(dòng)問答系統(tǒng)的步驟之前,包括將輸入的字符與保存的問題進(jìn)行匹配,若匹配得到相應(yīng)的答案,則將匹配得到的答案作為向客戶端輸入法發(fā)送的答案,并且不執(zhí)行所述將輸入的字符輸入至自動(dòng)問答系統(tǒng)的步驟。其中,將輸入的字符輸入至自動(dòng)問答系統(tǒng)之前,判斷字符是需要進(jìn)行字符轉(zhuǎn)換的字符還是無需進(jìn)行字符轉(zhuǎn)換的字符如果是需要進(jìn)行字符轉(zhuǎn)換的字符,將輸入的字符轉(zhuǎn)換為相應(yīng)的待輸出字符,以將待輸出字符輸入至自動(dòng)問答系統(tǒng),否則將輸入的字符直接輸入至自動(dòng)問答系統(tǒng)。其中,獲得自動(dòng)問答系統(tǒng)根據(jù)輸入的字符而得到的答案的步驟,包括對(duì)字符進(jìn)行問題類型識(shí)別,獲取字符對(duì)應(yīng)的問題的類型,以及,對(duì)字符對(duì)應(yīng)的問題進(jìn)行關(guān)鍵詞的抽取或關(guān)鍵詞的同義詞擴(kuò)展,并確定關(guān)鍵詞的權(quán)重或關(guān)鍵詞的同義詞的權(quán)重;根據(jù)字符對(duì)應(yīng)的問題的類型、關(guān)鍵詞的權(quán)重和關(guān)鍵詞的同義詞的權(quán)重,生成檢索串;根據(jù)檢索串,對(duì)常見問題庫以及網(wǎng)頁庫進(jìn)行檢索,獲取在常見問題庫以及網(wǎng)頁庫進(jìn)行檢索后的答案;綜合在常見問題庫和網(wǎng)頁庫進(jìn)行檢索后的答案,對(duì)檢索后的答案進(jìn)行抽??;對(duì)抽取的答案進(jìn)行答案評(píng)價(jià),獲取置信水平最高的答案作為最終答案。為解決上述技術(shù)問題,本發(fā)明采用的又一個(gè)技術(shù)方案是提供一種電子設(shè)備,包括獲取模塊、發(fā)送模塊、接收模塊以及顯示模塊,其中,獲取模塊用于獲取在輸入法所屬界面中輸入的字符,并確認(rèn)輸入的字符對(duì)應(yīng)提問方所提的問題;發(fā)送模塊用于將輸入的字符發(fā)送至自動(dòng)問答系統(tǒng);接收模塊用于接收來自自動(dòng)問答系統(tǒng)的問題對(duì)應(yīng)的答案;顯示模塊用于在屏幕上顯示答案。其中,獲取模塊具體用于獲取在輸入法的輸入框中輸入的字符;發(fā)送模塊具體用于將輸入的字符發(fā)送至設(shè)置有自動(dòng)問答系統(tǒng)的服務(wù)器,以使得服務(wù)器將所述輸入的字符轉(zhuǎn)換為相應(yīng)的待輸出字符,然后將待輸出字符輸入至自動(dòng)問答系統(tǒng);顯示模塊具體用于在屏幕上一同顯不輸入法的候選詞列表和答案。其中,顯示模塊具體用于在屏幕上的輸入法的候選詞列表中顯示答案;或在屏幕上的輸入法的候選詞列表周圍預(yù)定位置顯示答案。其中,獲取模塊具體用于獲取在輸入法的問答框中輸入的問題;發(fā)送模塊具體用于將輸入的問題發(fā)送至設(shè)置有自動(dòng)問答系統(tǒng)的服務(wù)器,以將問題輸入至自動(dòng)問答系統(tǒng)。為解決上述技術(shù)問題,本發(fā)明采用的再一個(gè)技術(shù)方案是提供一種服務(wù)器,包括接收模塊、輸入模塊、獲取模塊以及發(fā)送模塊,其中,接收模塊用于使服務(wù)器接收來自客戶端中輸入法所屬界面中輸入的字符,并確認(rèn)輸入的字符對(duì)應(yīng)提問方所提的問題;輸入模塊用于將輸入的字符輸入至自動(dòng)問答系統(tǒng);獲取模塊用于獲取自動(dòng)問答系統(tǒng)根據(jù)輸入的字符而得到的答案;發(fā)送模塊用于向客戶端輸入法發(fā)送答案。其中,服務(wù)器還包括保存模塊,用于保存問題及其相應(yīng)答案。其中,服務(wù)器還包括匹配模塊,用于將輸入的字符與保存的問題進(jìn)行匹配,若匹配得到相應(yīng)的答案,則將匹配得到的答案作為向客戶端輸入法發(fā)送的答案,并且不觸發(fā)輸入模塊的將輸入的字符輸入至自動(dòng)問答系統(tǒng)的動(dòng)作。其中,服務(wù)器還包括判斷模塊,用于判斷字符是需要進(jìn)行字符轉(zhuǎn)換的字符還是無需進(jìn)行字符轉(zhuǎn)換的字符如果是需要進(jìn)行字符轉(zhuǎn)換的字符,將輸入的字符轉(zhuǎn)換為相應(yīng)的待輸出字符,并觸發(fā)輸入模塊將待輸出字符輸入至自動(dòng)問答系統(tǒng),否則觸發(fā)輸入模塊將輸入的字符直接輸入至自動(dòng)問答系統(tǒng)。其中,獲取模塊包括識(shí)別單元、確定單元、生成單元、檢索單元、抽取單元以及獲取單元;其中,識(shí)別單元用于對(duì)字符進(jìn)行問題類型識(shí)別,獲取字符對(duì)應(yīng)的問題的類型;確定單元用于對(duì)字符對(duì)應(yīng)的問題進(jìn)行關(guān)鍵詞的抽取和關(guān)鍵詞的同義詞擴(kuò)展,并確定關(guān)鍵詞的權(quán)重或關(guān)鍵詞的同義詞的權(quán)重;生成單元用于根據(jù)字符對(duì)應(yīng)的問題的類型、關(guān)鍵詞的權(quán)重或關(guān)鍵詞的同義詞的權(quán)重,生成檢索串;檢索單元用于根據(jù)檢索串,對(duì)常見問題庫以及網(wǎng)頁庫進(jìn)行檢索,獲取在常見問題庫以及網(wǎng)頁庫進(jìn)行檢索后的答案;抽取單元用于綜合在常見問題庫和網(wǎng)頁庫進(jìn)行檢索后的答案,對(duì)綜合后的答案進(jìn)行抽??;獲取單元用于對(duì)抽取的答案進(jìn)行答案評(píng)價(jià),獲取置信水平最高的答案作為最終答案。本發(fā)明的有益效果是本發(fā)明的輸入法應(yīng)用方法,通過獲取輸入法所屬界面中輸入的字符,且確認(rèn)字符對(duì)應(yīng)提問方所提的問題后發(fā)送至自動(dòng)問答系統(tǒng),并接收自動(dòng)問答系統(tǒng)給出的問題的答案,即針對(duì)多年來用戶僅習(xí)慣于通過搜索網(wǎng)頁來實(shí)現(xiàn)問題搜索、而對(duì)在搜索問題過程中必須用的輸入法應(yīng)用卻熟視無睹的頑固技術(shù)偏見,巧妙地利用了輸入法本身來實(shí)現(xiàn)問題搜索,無需切換至網(wǎng)頁等應(yīng)用中即能夠獲得問題的答案,提高輸入法用戶輸入的效率和準(zhǔn)確度。


圖1是本發(fā)明輸入法應(yīng)用方法一實(shí)施方式的流程圖;圖2是本發(fā)明輸入法應(yīng)用方法另一實(shí)施方式的流程圖;圖3是本發(fā)明輸入法應(yīng)用方法又一實(shí)施方式的流程圖;圖4是本發(fā)明自動(dòng)問答處理方法一實(shí)施方式的流程圖;圖5是本發(fā)明自動(dòng)問答處理方法一實(shí)施方式中獲取自動(dòng)問答系統(tǒng)根據(jù)輸入的字符而得到的答案的流程圖;圖6是本發(fā)明自動(dòng)問答處理方法另一實(shí)施方式的流程圖;圖7是本發(fā)明自動(dòng)問答處理方法又一實(shí)施方式的流程圖;圖8是本發(fā)明電子設(shè)備一實(shí)施方式的結(jié)構(gòu)示意圖;圖9是本發(fā)明服務(wù)器一實(shí)施方式的結(jié)構(gòu)示意圖;圖10是本發(fā)明服務(wù)器一實(shí)施方式中獲取模塊的結(jié)構(gòu)示意圖;圖11是本發(fā)明服務(wù)器另一實(shí)施方式的結(jié)構(gòu)示意圖;圖12是本發(fā)明服務(wù)器又一實(shí)施方式的結(jié)構(gòu)示意圖。
具體實(shí)施例方式下面結(jié)合附圖和實(shí)施方式對(duì)所述本發(fā)明進(jìn)行詳細(xì)說明。請(qǐng)參閱圖1,圖1是本發(fā)明輸入法應(yīng)用方法一實(shí)施方式的流程圖,包括步驟SlOl :獲取在輸入法所屬界面中輸入的字符,并確認(rèn)所述輸入的字符對(duì)應(yīng)提問方所提的問題;輸入法所屬界面是輸入法本身的運(yùn)行界面,或輸入法關(guān)聯(lián)的所屬子系統(tǒng)的運(yùn)行界面。比如,利用輸入法正在進(jìn)行輸入字符的界面,即輸入法主體的運(yùn)行界面;或廣義上、狹義上屬于輸入法的各種子系統(tǒng)的運(yùn)行界面,上述子系統(tǒng)的運(yùn)行界面可以和輸入法主體的運(yùn)行界面連接,也可以不連接。獲取在輸入法所屬界面中輸入的字符包括但不限于獲取在輸入法所屬界面中輸入的拼音串或者筆劃,但不限于拼音串或筆劃,可以是英文、日文注音等其他一切可以在輸入法所屬界面中輸入的內(nèi)容。獲取在輸入法所屬界面中輸入的字符,字符是輸入法用戶輸入的未經(jīng)任何轉(zhuǎn)換的單個(gè)字符或字符串,或者是根據(jù)輸入法用戶輸入的字符所給出的候選詞,或者是輸入法用戶從輸入的字符給出的候選詞中所選擇的一個(gè)候選詞。比如獲取輸入法用戶輸入的未經(jīng)任何轉(zhuǎn)換的字符是“Zifu”,或者是根據(jù)“zifu”給出的候選詞“自負(fù)”,或者是輸入法用戶從輸入的字符給出的候選詞“字符、自負(fù)、自付”中所選擇的一個(gè)候選詞“字符”。獲取客戶端在輸入法所屬界面中輸入的字符,并且確認(rèn)輸入的字符與提問方所提問的問題對(duì)應(yīng)。這里確認(rèn)輸入的字符與提問方所提問的問題對(duì)應(yīng),可以通過智能識(shí)別技術(shù)對(duì)用戶輸入的字符進(jìn)行自動(dòng)識(shí)別,在識(shí)別到用戶當(dāng)前輸入的字符實(shí)質(zhì)是一個(gè)問題時(shí),則進(jìn)行了確認(rèn),準(zhǔn)備下一步驟以將所述輸入的字符發(fā)送至自動(dòng)問答系統(tǒng);若未識(shí)別到用戶當(dāng)前輸入的字符實(shí)質(zhì)不是一個(gè)問題時(shí),則不進(jìn)行后續(xù)的步驟,僅進(jìn)行標(biāo)準(zhǔn)的輸入操作。當(dāng)然,這里智能識(shí)別的過程,還可以放到服務(wù)器中,讓服務(wù)器來完成。步驟S102 :將所述輸入的字符發(fā)送至自動(dòng)問答系統(tǒng);自動(dòng)問答系統(tǒng)設(shè)置于服務(wù)器中,自動(dòng)問答系統(tǒng)對(duì)所獲取的問題提供答案的一般有3個(gè)步驟首先是將提問的問題進(jìn)行處理,然后是進(jìn)行大量的問題所對(duì)應(yīng)的資料的處理,最后才構(gòu)造和提取答案。將輸入的字符通過有線或無線的方式發(fā)送至服務(wù)器的自動(dòng)問答系統(tǒng),以使服務(wù)器的自動(dòng)問答系統(tǒng)對(duì)輸入的字符所對(duì)應(yīng)的問題提供答案。步驟S103 :接收來自所述自動(dòng)問答系統(tǒng)的所述問題對(duì)應(yīng)的答案;自動(dòng)問答系統(tǒng)對(duì)字符所對(duì)應(yīng)的問題進(jìn)行分析,獲取該問題的答案后并將答案返回給輸入法客戶端,輸入法客戶端接收來自自動(dòng)問答系統(tǒng)對(duì)提問的問題所提供的答案。步驟S104 :在屏幕上顯示所述答案;輸入法客戶端在屏幕上顯示自動(dòng)問答系統(tǒng)對(duì)提問的問題所提供的答案。本實(shí)施方式通過獲取在輸入法所屬界面中輸入的字符,并確認(rèn)輸入的字符對(duì)應(yīng)提問方所提的問題之后,將輸入的字符發(fā)送至自動(dòng)問答系統(tǒng),使自動(dòng)問答系統(tǒng)根據(jù)提問方所提問的問題給出對(duì)應(yīng)的答案,通過這種方式,能夠提高輸入法用戶輸入的效率和準(zhǔn)確度。請(qǐng)結(jié)合參閱圖2圖3,本實(shí)施方式將輸入的字符所對(duì)應(yīng)的問題發(fā)送給自動(dòng)問答系統(tǒng)的方式有兩種,第一種方式包括步驟S201a和步驟S202a 步驟S201a :獲取在所述輸入法的輸入框中輸入的字符;輸入法用戶在輸入法的輸入框中輸入字符,該字符包括但不限于需要轉(zhuǎn)換才能在自動(dòng)問答系統(tǒng)中獲取對(duì)應(yīng)問題的答案的字符,或者是不需要轉(zhuǎn)換就能在自動(dòng)問答系統(tǒng)中獲取對(duì)應(yīng)問題的答案的字符。需要轉(zhuǎn)換才能在自動(dòng)問答系統(tǒng)中獲取對(duì)應(yīng)問題的答案的字符的情景,比如是獲取在輸入法的輸入框中輸入的拼音串,則該拼音串需要轉(zhuǎn)換成中文,才能夠在自動(dòng)問答系統(tǒng)中獲取該字符對(duì)應(yīng)的問題的答案。而不需要轉(zhuǎn)換就能在自動(dòng)問答系統(tǒng)中獲取對(duì)應(yīng)問題的答案的字符的情景,比如是輸入和輸出皆是同樣格式的英文等。步驟S202a :將所述輸入的字符發(fā)送至設(shè)置有自動(dòng)問答系統(tǒng)的服務(wù)器,以使得所述服務(wù)器將所述輸入的字符轉(zhuǎn)換為相應(yīng)的待輸出字符,然后將所述待輸出字符輸入至自動(dòng)問答系統(tǒng);自動(dòng)問答系統(tǒng)設(shè)置于服務(wù)器中,將輸入的字符發(fā)送至設(shè)置有自動(dòng)問答系統(tǒng)的服務(wù)器,以使服務(wù)器將輸入的字符轉(zhuǎn)換為待輸出字符。服務(wù)器根據(jù)待輸出字符能夠在自動(dòng)問答系統(tǒng)中直接獲得該字符對(duì)應(yīng)的問題的答案。比如發(fā)送給服務(wù)器的字符為一拼音串“zifu”,則服務(wù)器需要將zifu”轉(zhuǎn)化為待輸出的中文,以使該待輸出的中文輸入至自動(dòng)問答系統(tǒng)。將輸入的字符所對(duì)應(yīng)的問題發(fā)送給自動(dòng)問答系統(tǒng)的第二種方式包括步驟S201b和步驟S202b 步驟S201b :獲取在所述輸入法的問答框中輸入的問題;輸入法用戶在輸入法的問答框中輸入問題,該問題能在服務(wù)器的自動(dòng)問答系統(tǒng)中直接獲得答案,而不需要經(jīng)過其它步驟。本實(shí)施方式中,輸入法的問答框是集成于輸入法應(yīng)用的一個(gè)模塊,可以和輸入法的輸入框同時(shí)顯示,專門用于直接在輸入法所屬界面輸入問題和獲取答案,功能區(qū)別于輸入法的輸入框。比如輸入法用戶在輸入法的問答框中直接輸入一個(gè)字符為日文的問題,該日文的問題能在服務(wù)器的自動(dòng)問答系統(tǒng)中直接獲得答案。步驟S202b :將所述輸入的問題發(fā)送至設(shè)置有自動(dòng)問答系統(tǒng)的服務(wù)器,以將所述問題輸入至自動(dòng)問答系統(tǒng);將輸入的問題直接發(fā)送至設(shè)置有自動(dòng)問答系統(tǒng)的服務(wù)器中,以使該問題輸入至自動(dòng)問答系統(tǒng),從而從自動(dòng)問答系統(tǒng)獲取該問題的答案。以上將輸入的字符所對(duì)應(yīng)的問題發(fā)送給自動(dòng)問答系統(tǒng)的兩種方式擇一而執(zhí)行,SP如果執(zhí)行第一種方式將輸入的字符所對(duì)應(yīng)的問題發(fā)送給自動(dòng)問答系統(tǒng),則不執(zhí)行第二種方式;反過來也如此。步驟S203 :接收來自所述自動(dòng)問答系統(tǒng)的所述問題對(duì)應(yīng)的答案;自動(dòng)問答系統(tǒng)分析輸入的問題,并根據(jù)問題給出答案,輸入法客戶端接收來自自動(dòng)問答系統(tǒng)的問題對(duì)應(yīng)的答案。步驟S204 :在所述屏幕上的輸入法的候選詞列表中顯示所述答案,或在屏幕上的輸入法的候選詞列表周圍預(yù)定位置顯示所述答案;在屏幕上輸入法所屬界面的輸入法的候選詞列表中顯示答案,比如輸入法用戶輸入一個(gè)問題“中國的首都是什么? ”的時(shí)候,輸入法的候選詞列表中除了顯示問題“中國的首都是什么? ”這一候選詞之外,輸入法的候選詞列表中還有“北京”這一候選詞,也即輸入法的候選詞列表中不僅顯示有字符所對(duì)應(yīng)的問題,還直接顯示有該問題對(duì)應(yīng)的答案。或者,在屏幕上的輸入法的候選詞列表周圍預(yù)定位置顯示所述答案,即在屏幕上輸入法所屬界面的輸入法的候選詞列表周圍預(yù)定位置,另設(shè)一提示區(qū)域,以顯示字符所對(duì)應(yīng)的問題的答案。本實(shí)施方式通過獲取輸入法的輸入框中的字符或者獲取在輸入法的問答框中輸入的問題,將輸入法的輸入框中的字符或者輸入法的問答框中的問題發(fā)送至自動(dòng)問答系統(tǒng),并接收自動(dòng)問答系統(tǒng)給出的答案后,在輸入法的候選詞列表中或者候選詞列表周圍預(yù)定位置顯示答案,通過這種方式,能夠提高輸入法用戶輸入的效率和準(zhǔn)確度。請(qǐng)參閱圖4,圖4是本發(fā)明自動(dòng)問答處理方法一實(shí)施方式的流程圖,包括步驟S301 :使服務(wù)器接收來自客戶端中輸入法所屬界面中輸入的字符,并確認(rèn)所述輸入的字符對(duì)應(yīng)提問方所提的問題;服務(wù)器接收來自客戶端中輸入法所屬界面中輸入的字符,該字符包括但不限于拼首串或者筆劃。服務(wù)器接收客戶端中輸入法所屬界面中輸入的字符,字符是輸入法用戶輸入的未經(jīng)任何轉(zhuǎn)換的字符,或者是根據(jù)輸入法用戶輸入的字符所給出的候選詞,或者是輸入法用戶從輸入的字符給出的候選詞中所選擇的一個(gè)候選詞。比如服務(wù)器接收輸入法用戶輸入的未經(jīng)任何轉(zhuǎn)換的字符是“zifu”,或者是根據(jù)“zifu”給出的候選詞“自負(fù)”,或者是輸入法用戶從輸入的字符給出的候選詞“字符、自負(fù)、自付”中所選擇的一個(gè)候選詞“字符”。本實(shí)施方式中,服務(wù)器接收客戶端中輸入法所屬界面中輸入的字符,并且確認(rèn)接收的字符與提問方所提的問題對(duì)應(yīng)。步驟S302 :將所述輸入的字符輸入至自動(dòng)問答系統(tǒng);自動(dòng)問答系統(tǒng)設(shè)置于服務(wù)器中,將輸入的字符輸入至自動(dòng)問答系統(tǒng),以使服務(wù)器的自動(dòng)問答系統(tǒng)對(duì)輸入的字符所對(duì)應(yīng)的問題提供答案。步驟S303 :獲取所述自動(dòng)問答系統(tǒng)根據(jù)所述輸入的字符而得到的答案;自動(dòng)問答系統(tǒng)分析輸入的字符所對(duì)應(yīng)的問題,根據(jù)輸入的字符所對(duì)應(yīng)的問題提供答案。其中,請(qǐng)結(jié)合參閱圖5,本實(shí)施方式獲取所述自動(dòng)問答系統(tǒng)根據(jù)所述輸入的字符而得到的答案包括以下子步驟子步驟S3031 :對(duì)所述字符進(jìn)行問題類型識(shí)別,獲取所述字符對(duì)應(yīng)的問題的類型;問題的類型有很多種,最基本的可根據(jù)疑問詞可以將問題進(jìn)行分類,比如詢問時(shí)間的類型,或者詢問地點(diǎn)的類型。本實(shí)施方式采用兩種方法對(duì)問題類型進(jìn)行識(shí)別(I)基于規(guī)則的問題類型識(shí)別基于規(guī)則的問題類型識(shí)別是比較簡單的問題類型識(shí)別,比如當(dāng)字符所對(duì)應(yīng)的問題中有“什么時(shí)候”、“何時(shí)”等與時(shí)間相關(guān)的詞時(shí),則識(shí)別問題的類型為詢問時(shí)間的類型。又比如當(dāng)字符所對(duì)應(yīng)的問題中有“什么地方”、“在哪里”等與地點(diǎn)相關(guān)的詞時(shí),則識(shí)別問題的類型為詢問地點(diǎn)的類型。(2)基于機(jī)器學(xué)習(xí)的問題類型識(shí)別預(yù)先對(duì)收集的問句語料進(jìn)行人工標(biāo)注問題的類型,再使用這些問句語料對(duì)支持向量機(jī)(SupportVector Machines, SVM)等分類器進(jìn)行訓(xùn)練得到問題類型識(shí)別分類器,通過這個(gè)問題類型識(shí)別分類器對(duì)問題類型進(jìn)行識(shí)別。子步驟S3032 :對(duì)所述字符對(duì)應(yīng)的問題進(jìn)行關(guān)鍵詞的抽取和關(guān)鍵詞的同義詞擴(kuò)展,并確定所述關(guān)鍵詞的權(quán)重或關(guān)鍵詞的同義詞的權(quán)重;對(duì)輸入法用戶輸入的字符對(duì)應(yīng)的問題抽取對(duì)后續(xù)檢索有用的關(guān)鍵詞,比如問句中有很多停用詞的詞頻-逆向文件頻率(Term Frequency -1nverse document frequency,TF-1DF)值非常低,則不能抽取作為關(guān)鍵詞。停用詞是一些沒有實(shí)際含義的詞,主要有英文字符、數(shù)字、數(shù)字字符、標(biāo)點(diǎn)符號(hào)以及使用頻率特別高的單漢字等。詞頻是某一詞在某一文件中出現(xiàn)的頻率,逆向文件頻率是一個(gè)詞普遍重要性的度量。詞頻-逆向文件頻率用于評(píng)估一個(gè)詞對(duì)于一個(gè)語料集合的重要程度。關(guān)鍵詞一般是名詞、動(dòng)詞、形容詞或限制性副詞等,抽取問句中的名詞、動(dòng)詞、形容詞或限制性副詞作為關(guān)鍵詞。比如問句“智能手機(jī)有什么功能”,其關(guān)鍵詞為形容詞“智能”、名詞“手機(jī)”和“功能”。對(duì)關(guān)鍵詞進(jìn)行同義詞擴(kuò)展,擴(kuò)展后基本含義沒有改變,但是能使問題有多種形式。比如“模仿” 一詞,進(jìn)行同義詞擴(kuò)展后有“效仿”、“模擬”等,能夠增加獲取問題的答案的途徑,提高檢索召回的答案的數(shù)量。確定關(guān)鍵詞的權(quán)重或關(guān)鍵詞的同義詞的權(quán)重,權(quán)重是在評(píng)價(jià)過程中,被評(píng)價(jià)對(duì)象的不同側(cè)面的重要程度的定量分配。確定關(guān)鍵詞的權(quán)重或關(guān)鍵詞的同義詞的權(quán)重,以能夠根據(jù)各關(guān)鍵詞或關(guān)鍵詞的同義詞的權(quán)重對(duì)問題的側(cè)重點(diǎn)進(jìn)行檢索。子步驟S3033 :根據(jù)所述字符對(duì)應(yīng)的問題的類型、關(guān)鍵詞的權(quán)重或關(guān)鍵詞的同義詞的權(quán)重,生成檢索串;檢索串由主題詞、輔助詞以及外部特征限制三部分組成。自動(dòng)問答系統(tǒng)根據(jù)所識(shí)別后的字符對(duì)應(yīng)的問題的類型、所確定的關(guān)鍵詞的權(quán)重或關(guān)鍵詞的同義詞的權(quán)重,生成檢索串,以便進(jìn)行后續(xù)的檢索。子步驟S3034:根據(jù)所述檢索串,對(duì)常見問題庫以及網(wǎng)頁庫進(jìn)行檢索,獲取在常見問題庫以及網(wǎng)頁庫進(jìn)行檢索后的答案; 常見問題庫是一種收集有很多問題及其答案所形成的問題答案對(duì)集合的問答式檢索庫。在常見問題庫中找到與用戶提問相匹配的問題,并將其對(duì)應(yīng)的答案返回給用戶的關(guān)鍵是用戶提出問題與常見問題庫中問題進(jìn)行相似度評(píng)價(jià)。使用檢索串在常見問題庫中進(jìn)行檢索以得到問題對(duì)應(yīng)的答案,以及,使用檢索串在網(wǎng)頁庫中進(jìn)行檢索以得到問題對(duì)應(yīng)的答案。子步驟S3035 :綜合所述在常見問題庫和網(wǎng)頁庫進(jìn)行檢索后的答案,對(duì)所述綜合后的答案進(jìn)行抽取;綜合在常見問題庫和網(wǎng)頁庫進(jìn)行檢索后的答案,對(duì)綜合后的答案一并進(jìn)行答案的抽取。抽取的方法可以采用問題的類型與語法、語義相結(jié)合的方式,比如提問的問題是“北京在哪里?”,則可以基于詢問地點(diǎn)的問題類型,結(jié)合語法和語義,推測可能的答案的為“北京位于……”。子步驟S3036 :對(duì)所述抽取的答案進(jìn)行答案評(píng)價(jià),獲取置信水平最高的答案作為
最終答案。抽取出來的答案一般不止一個(gè),根據(jù)所抽取的答案,對(duì)答案進(jìn)行評(píng)價(jià),獲取置信水平最高的答案。置信水平也就是可靠度,是特定個(gè)體對(duì)待特定命題真實(shí)性相信的程度。比如所提問的問題是“辛亥革命發(fā)生在什么時(shí)候”,抽取出來的答案有可能有“辛亥革命爆發(fā)的時(shí)間……”、辛亥革命的歷史必然性……”以及“辛亥革命歷史博物館……”等。對(duì)這幾個(gè)答案進(jìn)行衡量、評(píng)定,取出置信水平最高的“辛亥革命爆發(fā)的時(shí)間……”作為最終答案。步驟S304 向所述客戶端輸入法發(fā)送所述答案;服務(wù)器的自動(dòng)問答系統(tǒng)對(duì)字符所對(duì)應(yīng)的問題進(jìn)行評(píng)價(jià)得出該問題的最終答案后,向客戶端輸入法發(fā)送所述最終答案。通過上述實(shí)施方式的描述,可以理解,本實(shí)施方式自動(dòng)問答處理方法,通過接收來自客戶端中輸入法所屬界面輸入的對(duì)應(yīng)提問方所提的問題的字符,并將字符輸入至自動(dòng)問答系統(tǒng),獲取自動(dòng)問答系統(tǒng)根據(jù)輸入的字符而得到的答案,能夠提高提問方獲取所提問問題的答案的效率。請(qǐng)參閱圖6,圖6是本發(fā)明自動(dòng)問答處理方法另一實(shí)施方式的流程圖,包括步驟S401 :使服務(wù)器接收來自客戶端中輸入法所屬界面中輸入的字符,并確認(rèn)所述輸入的字符對(duì)應(yīng)提問方所提的問題;
服務(wù)器接收來自客戶端中輸入法所屬界面中輸入的字符,該字符包括但不限于拼首串或者筆劃。服務(wù)器接收客戶端中輸入法所屬界面中輸入的字符,字符是輸入法用戶輸入的未經(jīng)任何轉(zhuǎn)換的字符,或者是根據(jù)輸入法用戶輸入的字符所給出的候選詞,或者是輸入法用戶從輸入的字符給出的候選詞中所選擇的一個(gè)候選詞。步驟S402 :將所述輸入的字符與保存的所述問題進(jìn)行匹配,且匹配得到相應(yīng)的答案;服務(wù)器保存有大量的問題及其答案的集合,服務(wù)器將輸入的字符與保存的問題進(jìn)行匹配,且該字符所對(duì)應(yīng)的問題能在服務(wù)器中匹配得出答案,則進(jìn)入步驟S403。步驟S403 向所述客戶端輸入法發(fā)送所述答案;服務(wù)器將輸入的字符與保存的問題進(jìn)行匹配且匹配出答案后,則直接向客戶端輸入法發(fā)送答案,而不需要經(jīng)過其它的步驟。通過上述實(shí)施方式的描述,可以理解,本實(shí)施方式自動(dòng)問答處理方法,通過接收來自客戶端中輸入法所屬界面輸入的對(duì)應(yīng)提問方所提的問題的字符,并將字符與保存的問題進(jìn)行匹配,且匹配得到答案后,向客戶端輸入法發(fā)送匹配得到的答案,通過這種方式,能夠提聞提問方獲取所提問問題的答案的效率。請(qǐng)參閱圖7,圖7是本發(fā)明自動(dòng)問答處理方法又一實(shí)施方式的流程圖,包括步驟S501 :使服務(wù)器接收來自客戶端中輸入法所屬界面中輸入的字符,并確認(rèn)所述輸入的字符對(duì)應(yīng)提問方所提的問題;服務(wù)器接收來自客戶端中輸入法所屬界面中輸入的字符,該字符包括但不限于拼首串或者筆劃。服務(wù)器接收客戶端中輸入法所屬界面中輸入的字符,字符是輸入法用戶輸入的未經(jīng)任何轉(zhuǎn)換的字符,或者是根據(jù)輸入法用戶輸入的字符所給出的候選詞,或者是輸入法用戶從輸入的字符給出的候選詞中所選擇的一個(gè)候選詞。步驟S502 :判斷所述字符是需要進(jìn)行字符轉(zhuǎn)換的字符還是無需進(jìn)行字符轉(zhuǎn)換的字符;判斷接收的字符是需要進(jìn)行字符轉(zhuǎn)換的字符還是無需進(jìn)行字符轉(zhuǎn)換的字符,如果是需要進(jìn)行字符轉(zhuǎn)換的字符,則進(jìn)入步驟S503 ;如果不是需要進(jìn)行字符轉(zhuǎn)換的字符,則進(jìn)入步驟S504。需要進(jìn)行字符轉(zhuǎn)換的字符是需要進(jìn)行字符轉(zhuǎn)換,才能在自動(dòng)問答系統(tǒng)獲取該字符對(duì)應(yīng)的問題的答案的字符。比如接收的字符是拼音串,則需要將拼音串轉(zhuǎn)換為中文,才能在自動(dòng)問答系統(tǒng)獲取該拼音串對(duì)應(yīng)的問題的答案。不需要進(jìn)行字符轉(zhuǎn)換的字符則是能直接在自動(dòng)問答系統(tǒng)獲取該字符對(duì)應(yīng)的問題的答案的字符,比如接收的字符是英文,則能直接在自動(dòng)問答系統(tǒng)獲取該英文對(duì)應(yīng)的問題的答案。步驟S503 :將所述輸入的字符轉(zhuǎn)換為相應(yīng)的待輸出字符,以將所述待輸出字符輸入至自動(dòng)問答系統(tǒng);將輸入的字符轉(zhuǎn)換為相應(yīng)的待輸出字符,比如該字符是拼音串,則轉(zhuǎn)換的待輸出字符是該拼音串對(duì)應(yīng)的中文。轉(zhuǎn)換成待輸出字符后,則該字符所對(duì)應(yīng)的問題能在自動(dòng)問答系統(tǒng)獲取答案,則進(jìn)入步驟S504。
步驟S504 :將所述輸入的字符輸入至自動(dòng)問答系統(tǒng);自動(dòng)問答系統(tǒng)接收沒有經(jīng)過轉(zhuǎn)換的字符以及經(jīng)過轉(zhuǎn)換的字符,并分析這些字符對(duì)應(yīng)的問題,以使自動(dòng)問答系統(tǒng)對(duì)輸入的字符所對(duì)應(yīng)的問題提供答案。步驟S505 :獲取所述自動(dòng)問答系統(tǒng)根據(jù)所述輸入的字符而得到的答案;自動(dòng)問答系統(tǒng)分析輸入的字符所對(duì)應(yīng)的問題,根據(jù)輸入的字符所對(duì)應(yīng)的問題提供答案。步驟S506 :向所述客戶端輸入法發(fā)送所述答案;服務(wù)器的自動(dòng)問答系統(tǒng)向客戶端輸入法發(fā)送在自動(dòng)問答系統(tǒng)中獲取的答案。步驟S507 :保存所述問題及其相應(yīng)答案;服務(wù)器保存提問方的問題以及在自動(dòng)問答系統(tǒng)中獲取的該問題的答案,以使后續(xù)使用時(shí),輸入的字符與保存的問題進(jìn)行匹配,而不需要自動(dòng)問答系統(tǒng)再次進(jìn)行分析以得到問題的答案,減少資源消耗。通過上述實(shí)施方式的描述,可以理解,本實(shí)施方式自動(dòng)問答處理方法,通過接收來自客戶端中輸入法所屬界面輸入的對(duì)應(yīng)提問方所提的問題的字符,并判斷該字符是否需要進(jìn)行轉(zhuǎn)換,如果需要轉(zhuǎn)換則將該字符轉(zhuǎn)換成待輸出字符,并將待輸出字符輸入至自動(dòng)問答系統(tǒng)以獲取答案;如果不需要轉(zhuǎn)換則將該字符輸入至自動(dòng)問答系統(tǒng)以獲取答案。通過這種方式,能夠提聞提問方獲取所提問問題的答案的效率。請(qǐng)參閱圖8,圖8是本發(fā)明電子設(shè)備一實(shí)施方式的結(jié)構(gòu)示意圖,包括獲取模塊601、發(fā)送模塊602、接收模塊603以及顯示模塊604,其中獲取模塊601用于獲取在輸入法所屬界面中輸入的字符,并確認(rèn)所述輸入的字符對(duì)應(yīng)提問方所提的問題;輸入法所屬界面是輸入法本身的運(yùn)行界面,或輸入法關(guān)聯(lián)的所屬子系統(tǒng)的運(yùn)行界面。獲取模塊601獲取的字符包括但不限于獲取在輸入法所屬界面中輸入的拼音串或者筆劃,但不限于拼音串或筆劃,可以是英文、日文注音等其他一切可以在輸入法所屬界面中輸入的內(nèi)容。獲取模塊601獲取在輸入法所屬界面中輸入的字符,字符是輸入法用戶輸入的未經(jīng)任何轉(zhuǎn)換單個(gè)的字符或字符串,或者是根據(jù)輸入法用戶輸入的字符所給出的候選詞,或者是輸入法用戶從輸入的字符給出的候選詞中所選擇的一個(gè)候選詞,獲取模塊601獲取客戶端在輸入法所屬界面中輸入的字符,并且確認(rèn)輸入的字符與提問方所提問的問題對(duì)應(yīng)。進(jìn)一步地,獲取模塊601具體用于獲取在所述輸入法的輸入框中輸入的字符。該字符包括但不限于需要轉(zhuǎn)換才能在自動(dòng)問答系統(tǒng)中獲取對(duì)應(yīng)問題的答案的字符,或者是不需要轉(zhuǎn)換就能在自動(dòng)問答系統(tǒng)中獲取對(duì)應(yīng)問題的答案的字符;或者,獲取模塊601具體用于獲取在所述輸入法的問答框中輸入的問題。該問題能在服務(wù)器的自動(dòng)問答系統(tǒng)中直接獲得答案,而不需要經(jīng)過任何其它操作。發(fā)送模塊602用于將所述輸入的字符發(fā)送至自動(dòng)問答系統(tǒng);發(fā)送模塊602將輸入的字符通過有線或無線的方式發(fā)送至服務(wù)器的自動(dòng)問答系統(tǒng),以使服務(wù)器的自動(dòng)問答系統(tǒng)對(duì)輸入的字符所對(duì)應(yīng)的問題提供答案。進(jìn)一步地,發(fā)送模塊602具體用于將所述輸入的字符發(fā)送至設(shè)置有自動(dòng)問答系統(tǒng)的服務(wù)器,以使得所述服務(wù)器將所述輸入的字符轉(zhuǎn)換為相應(yīng)的待輸出字符,然后將所述待輸出字符輸入至自動(dòng)問答系統(tǒng)。服務(wù)器根據(jù)待輸出字符能夠在自動(dòng)問答系統(tǒng)中直接獲得該字符對(duì)應(yīng)的問題的答案;或者,發(fā)送模塊602具體用于將所述輸入的問題發(fā)送至設(shè)置有自動(dòng)問答系統(tǒng)的服務(wù)器,以將所述問題輸入至自動(dòng)問答系統(tǒng),從而從自動(dòng)問答系統(tǒng)獲取該問題的答案。接收模塊603用于接收來自所述自動(dòng)問答系統(tǒng)的所述問題對(duì)應(yīng)的答案;接收模塊603在自動(dòng)問答系統(tǒng)對(duì)字符所對(duì)應(yīng)的問題進(jìn)行分析,獲取該問題的答案后并將答案返回給輸入法客戶端,接收模塊603接收來自自動(dòng)問答系統(tǒng)對(duì)提問的問題所提供的答案。顯示模塊604用于在屏幕上顯示所述答案;顯示模塊604在輸入法客戶端屏幕上顯示自動(dòng)問答系統(tǒng)對(duì)提問的問題所提供的答案。更進(jìn)一步的,顯示模塊604具體用于在所述屏幕上的輸入法的候選詞列表中顯示所述答案,也即輸入法的候選詞列表中不僅顯示有字符所對(duì)應(yīng)的問題,還直接顯示有該問題對(duì)應(yīng)的答案;或者,顯示模塊604具體用于在所述屏幕上的輸入法的候選詞列表周圍預(yù)定位置顯示所述答案,可在屏幕上輸入法所屬界面的輸入法的候選詞列表周圍預(yù)定位置,另設(shè)一提示區(qū)域,以顯示字符所對(duì)應(yīng)的問題的答案。通過上述實(shí)施方式的描述,可以理解,本實(shí)施方式的電子設(shè)備通過獲取模塊獲取在輸入法所屬界面中輸入的字符,并確認(rèn)輸入的字符對(duì)應(yīng)提問方所提的問題之后,發(fā)送模塊將輸入的字符發(fā)送至自動(dòng)問答系統(tǒng),使自動(dòng)問答系統(tǒng)根據(jù)提問方所提問的問題給出對(duì)應(yīng)的答案,通過這種方式,能夠提高輸入法用戶輸入的效率和準(zhǔn)確度。請(qǐng)參閱圖9,圖9是本發(fā)明服務(wù)器一實(shí)施方式的結(jié)構(gòu)示意圖,包括接收模塊801、輸入模塊802、獲取模塊803、發(fā)送模塊804以及自動(dòng)問答系統(tǒng)805,其中接收模塊801用于使服務(wù)器接收來自客戶端中輸入法所屬界面中輸入的字符,并確認(rèn)所述輸入的字符對(duì)應(yīng)提問方所提的問題;接收模塊801接收來自客戶端中輸入法所屬界面中輸入的字符,該字符包括但不限于拼音串或者筆劃;接收模塊801接收客戶端中輸入法所屬界面中輸入的字符,字符是輸入法用戶輸入的未經(jīng)任何轉(zhuǎn)換的字符,或者是根據(jù)輸入法用戶輸入的字符所給出的候選詞,或者是輸入法用戶從輸入的字符給出的候選詞中所選擇的一個(gè)候選詞。輸入模塊802用于將所述輸入的字符輸入至自動(dòng)問答系統(tǒng)805 ;輸入模塊802將輸入的字符輸入至自動(dòng)問答系統(tǒng)805,以使服務(wù)器的自動(dòng)問答系統(tǒng)805對(duì)輸入的字符所對(duì)應(yīng)的問題提供答案。獲取模塊803用于獲取所述自動(dòng)問答系統(tǒng)805根據(jù)所述輸入的字符而得到的答案;自動(dòng)問答系統(tǒng)805分析輸入的字符所對(duì)應(yīng)的問題后,獲取模塊803獲取自動(dòng)問答系統(tǒng)805所提供的答案。其中,請(qǐng)結(jié)合參閱圖10,獲取模塊803包括識(shí)別單元8031、確定單元8032、生成單元8033、檢索單元8034、抽取單元8035以及獲取單元8036 ;
識(shí)別單元8031用于對(duì)所述字符進(jìn)行問題類型識(shí)別,獲取所述字符對(duì)應(yīng)的問題的類型;識(shí)別單元8031采用兩種方法對(duì)問題類型進(jìn)行識(shí)別基于規(guī)則的問題類型識(shí)別以及基于機(jī)器學(xué)習(xí)的問題類型識(shí)別。確定單元8032用于對(duì)所述字符對(duì)應(yīng)的問題進(jìn)行關(guān)鍵詞的抽取和關(guān)鍵詞的同義詞擴(kuò)展,并確定所述關(guān)鍵詞的權(quán)重或關(guān)鍵詞的同義詞的權(quán)重;確定單元8032對(duì)輸入法用戶輸入的字符對(duì)應(yīng)的問題抽取對(duì)后續(xù)檢索有用的關(guān)鍵詞以及對(duì)關(guān)鍵詞進(jìn)行同義詞擴(kuò)展;確定單元8032確定關(guān)鍵詞的權(quán)重或關(guān)鍵詞的同義詞的權(quán)重以能夠根據(jù)各關(guān)鍵詞或關(guān)鍵詞的同義詞的權(quán)重對(duì)問題的側(cè)重點(diǎn)進(jìn)行檢索。生成單元8033用于根據(jù)所述字符對(duì)應(yīng)的問題的類型、關(guān)鍵詞的權(quán)重或關(guān)鍵詞的同義詞的權(quán)重,生成檢索串;生成單元8033根據(jù)所識(shí)別后的字符對(duì)應(yīng)的問題的類型、所確定的關(guān)鍵詞的權(quán)重或關(guān)鍵詞的同義詞的權(quán)重,生成檢索串,以便進(jìn)行后續(xù)的檢索。檢索單元8034用于根據(jù)所述檢索串,對(duì)常見問題庫以及網(wǎng)頁庫進(jìn)行檢索,獲取在常見問題庫以及網(wǎng)頁庫進(jìn)行檢索后的答案;檢索單元8034使用檢索串在常見問題庫中進(jìn)行檢索以得到問題對(duì)應(yīng)的答案,以及,使用檢索串在網(wǎng)頁庫中進(jìn)行檢索以得到問題對(duì)應(yīng)的答案。抽取單元8035用于綜合所述在常見問題庫和網(wǎng)頁庫進(jìn)行檢索后的答案,對(duì)所述綜合后的答案進(jìn)行抽??;抽取單元8035綜合在常見問題庫和網(wǎng)頁庫進(jìn)行檢索后的答案,對(duì)綜合后的答案一并進(jìn)行答案的抽取。獲取單元8036用于對(duì)所述抽取的答案進(jìn)行答案評(píng)價(jià),獲取置信水平最高的答案作為最終答案;抽取出來的答案一般不止一個(gè),獲取單元8036根據(jù)所抽取的答案,對(duì)答案進(jìn)行評(píng)價(jià),獲取置信水平最高的答案。獲取模塊803獲取自動(dòng)問答系統(tǒng)805的答案后,將答案發(fā)送給發(fā)送模塊804。發(fā)送模塊804用于向所述客戶端輸入法發(fā)送所述答案;發(fā)送模塊804向客戶端輸入法發(fā)送自動(dòng)問答系統(tǒng)805提供的答案。通過上述實(shí)施方式的描述,可以理解,本實(shí)施方式的服務(wù)器,通過接收模塊接收來自客戶端中輸入法所屬界面輸入的對(duì)應(yīng)提問方所提的問題的字符,并且輸入模塊將字符輸入至自動(dòng)問答系統(tǒng)后,獲取模塊獲取自動(dòng)問答系統(tǒng)根據(jù)輸入的字符而得到的答案,通過這種方式,能夠提聞提問方獲取所提問問題的答案的效率。請(qǐng)參閱圖11,圖11是本發(fā)明服務(wù)器另一實(shí)施方式的結(jié)構(gòu)示意圖,包括接收模塊201、匹配模塊202、發(fā)送模塊203,其中接收模塊201用于使服務(wù)器接收來自客戶端中輸入法所屬界面中輸入的字符,并確認(rèn)所述輸入的字符對(duì)應(yīng)提問方所提的問題;接收模塊201接收來自客戶端中輸入法所屬界面中輸入的字符,該字符包括但不限于拼音串或者筆劃。匹配模塊202用于將所述輸入的字符與保存的所述問題進(jìn)行匹配,且匹配得到相應(yīng)的答案;匹配模塊202將輸入的字符與保存的問題進(jìn)行匹配,該字符所對(duì)應(yīng)的問題在服務(wù)器中匹配得出答案。匹配模塊202將問題對(duì)應(yīng)的答案發(fā)送給發(fā)送模塊203。發(fā)送模塊203用于向所述客戶端輸入法發(fā)送所述答案;發(fā)送模塊203接收匹配模塊202的答案后,直接向客戶端輸入法發(fā)送答案。請(qǐng)參閱圖12,圖12是本發(fā)明服務(wù)器又一實(shí)施方式的結(jié)構(gòu)示意圖,包括接收模塊301、判斷模塊302、輸入模塊303、獲取模塊304、發(fā)送模塊305、保存模塊306以及自動(dòng)問答系統(tǒng)307,其中接收模塊301用于使服務(wù)器接收來自客戶端中輸入法所屬界面中輸入的字符,并確認(rèn)所述輸入的字符對(duì)應(yīng)提問方所提的問題;接收模塊301接收來自客戶端中輸入法所屬界面中輸入的字符,該字符包括但不限于拼音串或者筆劃。判斷模塊302用于判斷所述字符是需要進(jìn)行字符轉(zhuǎn)換的字符還是無需進(jìn)行字符轉(zhuǎn)換的字符;判斷模塊302判斷接收的字符是需要進(jìn)行字符轉(zhuǎn)換的字符還是無需進(jìn)行字符轉(zhuǎn)換的字符如果是需要轉(zhuǎn)換的字符,則將需要轉(zhuǎn)換的字符轉(zhuǎn)換為相應(yīng)的待輸出字符,以將待輸出字符發(fā)送給輸入模塊303;如果是不需要轉(zhuǎn)換的字符,則將不需要轉(zhuǎn)換的字符直接發(fā)送給輸入模塊303。輸入模塊303用于將所述輸入的字符輸入至自動(dòng)問答系統(tǒng)307 ;輸入模塊303將輸入的字符輸入至自動(dòng)問答系統(tǒng)307,以使服務(wù)器的自動(dòng)問答系統(tǒng)307對(duì)輸入的字符所對(duì)應(yīng)的問題提供答案。獲取模塊304用于獲取所述自動(dòng)問答系統(tǒng)307根據(jù)所述輸入的字符而得到的答案;發(fā)送模塊305用于向所述客戶端輸入法發(fā)送所述答案;發(fā)送模塊305向客戶端輸入法發(fā)送在自動(dòng)問答系統(tǒng)307中獲取的答案。保存模塊306用于保存所述問題及其相應(yīng)答案;保存模塊306保存提問方的問題以及在自動(dòng)問答系統(tǒng)307中獲取的該問題的答案,以使后續(xù)使用時(shí),輸入的字符與保存的問題進(jìn)行匹配,而不需要自動(dòng)問答系統(tǒng)307再次進(jìn)行分析才得到問題的答案。通過上述實(shí)施方式的闡述,本發(fā)明的優(yōu)點(diǎn)在于本發(fā)明的輸入法應(yīng)用方法,通過獲取輸入法所屬界面中輸入的字符,且確認(rèn)字符對(duì)應(yīng)提問方所提的問題后發(fā)送至自動(dòng)問答系統(tǒng),并接收自動(dòng)問答系統(tǒng)給出的問題的答案。針對(duì)多年來用戶僅習(xí)慣于通過搜索網(wǎng)頁來實(shí)現(xiàn)問題搜索、而對(duì)在搜索問題過程中必須用的輸入法應(yīng)用卻熟視無睹的頑固技術(shù)偏見,巧妙地利用了輸入法本身來實(shí)現(xiàn)問題搜索,無需切換至網(wǎng)頁等應(yīng)用中即能夠獲得問題的答案,提高輸入法用戶輸入的效率和準(zhǔn)確度。在本發(fā)明所提供的幾個(gè)實(shí)施方式中,應(yīng)該理解到,所揭露的裝置和方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施方式僅僅是示意性的,例如,所述模塊的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)模塊或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。所述作為分離部件說明的功能模塊可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本發(fā)明方案的目的。另外,在本發(fā)明各個(gè)實(shí)施方式中的各功能模塊可以集成在一個(gè)處理單元中,也可以是各個(gè)功能模塊單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上功能模塊集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。以上所述僅為本發(fā)明的實(shí)施方式,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。
權(quán)利要求
1.一種輸入法應(yīng)用方法,其特征在于,包括獲取在輸入法所屬界面中輸入的字符,并確認(rèn)所述輸入的字符對(duì)應(yīng)提問方所提的問題;將所述輸入的字符發(fā)送至自動(dòng)問答系統(tǒng);接收來自所述自動(dòng)問答系統(tǒng)的所述問題對(duì)應(yīng)的答案;在屏幕上顯示所述答案。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取在輸入法所屬界面中輸入的字符的步驟包括獲取在所述輸入法的輸入框中輸入的字符;所述將輸入的字符發(fā)送至自動(dòng)問答系統(tǒng)的步驟包括將所述輸入的字符發(fā)送至設(shè)置有自動(dòng)問答系統(tǒng)的服務(wù)器,以使得所述服務(wù)器將所述輸入的字符轉(zhuǎn)換為相應(yīng)的待輸出字符, 然后將所述待輸出字符輸入至自動(dòng)問答系統(tǒng);所述在屏幕上顯示所述答案的步驟包括在所述屏幕上一同顯示輸入法的候選詞列表和答案。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述在屏幕上一同顯示輸入法的候選詞列表和答案的步驟包括在所述屏幕上的輸入法的候選詞列表中顯示所述答案;或在所述屏幕上的輸入法的候選詞列表周圍預(yù)定位置顯示所述答案。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取在輸入法所屬界面中輸入的字符的步驟包括獲取在所述輸入法的問答框中輸入的問題;所述將輸入的字符發(fā)送至自動(dòng)問答系統(tǒng)的步驟包括將所述輸入的問題發(fā)送至設(shè)置有自動(dòng)問答系統(tǒng)的服務(wù)器,以將所述問題輸入至自動(dòng)問答系統(tǒng)。
5.一種自動(dòng)問答處理方法,其特征在于,包括使服務(wù)器接收來自客戶端中輸入法所屬界面中輸入的字符,并確認(rèn)所述輸入的字符對(duì)應(yīng)提問方所提的問題;將所述輸入的字符輸入至自動(dòng)問答系統(tǒng);獲取所述自動(dòng)問答系統(tǒng)根據(jù)所述輸入的字符而得到的答案;向所述客戶端輸入法發(fā)送所述答案。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述向客戶端輸入法發(fā)送所述答案的步驟之后,包括保存所述問題及其相應(yīng)答案。
7.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述將輸入的字符輸入至自動(dòng)問答系統(tǒng)的步驟之前,包括將所述輸入的字符與保存的所述問題進(jìn)行匹配,若匹配得到相應(yīng)的答案,則將所述匹配得到的答案作為向客戶端輸入法發(fā)送的答案,并且不執(zhí)行所述將輸入的字符輸入至自動(dòng)問答系統(tǒng)的步驟。
8.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述將輸入的字符輸入至自動(dòng)問答系統(tǒng)之前,判斷所述字符是需要進(jìn)行字符轉(zhuǎn)換的字符還是無需進(jìn)行字符轉(zhuǎn)換的字符如果是需要進(jìn)行字符轉(zhuǎn)換的字符,將所述輸入的字符轉(zhuǎn)換為相應(yīng)的待輸出字符,以將所述待輸出字符輸入至自動(dòng)問答系統(tǒng),否則將所述輸入的字符直接輸入至所述自動(dòng)問答系統(tǒng)。
9.根據(jù)權(quán)利要求5至8任一項(xiàng)所述的方法,其特征在于,所述獲得所述自動(dòng)問答系統(tǒng)根據(jù)所述輸入的字符而得到的答案的步驟,包括對(duì)所述字符進(jìn)行問題類型識(shí)別,獲取所述字符對(duì)應(yīng)的問題的類型,以及,對(duì)所述字符對(duì)應(yīng)的問題進(jìn)行關(guān)鍵詞的抽取或關(guān)鍵詞的同義詞擴(kuò)展,并確定所述關(guān)鍵詞的權(quán)重或關(guān)鍵詞的同義詞的權(quán)重;根據(jù)所述字符對(duì)應(yīng)的問題的類型、關(guān)鍵詞的權(quán)重和關(guān)鍵詞的同義詞的權(quán)重,生成檢索串;根據(jù)所述檢索串,對(duì)常見問題庫以及網(wǎng)頁庫進(jìn)行檢索,獲取在常見問題庫以及網(wǎng)頁庫進(jìn)行檢索后的答案;綜合所述在常見問題庫和網(wǎng)頁庫進(jìn)行檢索后的答案,對(duì)所述檢索后的答案進(jìn)行抽取; 對(duì)所述抽取的答案進(jìn)行答案評(píng)價(jià),獲取置信水平最高的答案作為最終答案。
10.一種電子設(shè)備,其特征在于,包括獲取模塊、發(fā)送模塊、接收模塊以及顯示模塊, 其中,所述獲取模塊用于獲取在輸入法所屬界面中輸入的字符,并確認(rèn)所述輸入的字符對(duì)應(yīng)提問方所提的問題;所述發(fā)送模塊用于將所述輸入的字符發(fā)送至自動(dòng)問答系統(tǒng);所述接收模塊用于接收來自所述自動(dòng)問答系統(tǒng)的所述問題對(duì)應(yīng)的答案;所述顯示模塊用于在屏幕上顯示所述答案。
11.根據(jù)權(quán)利要求10所述的電子設(shè)備,其特征在于,所述獲取模塊具體用于獲取在所述輸入法的輸入框中輸入的字符;所述發(fā)送模塊具體用于將所述輸入的字符發(fā)送至設(shè)置有自動(dòng)問答系統(tǒng)的服務(wù)器,以使得所述服務(wù)器將所述輸入的字符轉(zhuǎn)換為相應(yīng)的待輸出字符,然后將所述待輸出字符輸入至自動(dòng)問答系統(tǒng);所述顯示模塊具體用于在所述屏幕上一同顯示輸入法的候選詞列表和答案。
12.根據(jù)權(quán)利要求11所述的電子設(shè)備,其特征在于,所述顯示模塊具體用于在所述屏幕上的輸入法的候選詞列表中顯示所述答案;或在所述屏幕上的輸入法的候選詞列表周圍預(yù)定位置顯示所述答案。
13.根據(jù)權(quán)利要求10所述的電子設(shè)備,其特征在于,所述獲取模塊具體用于獲取在所述輸入法的問答框中輸入的問題;所述發(fā)送模塊具體用于將所述輸入的問題發(fā)送至設(shè)置有自動(dòng)問答系統(tǒng)的服務(wù)器,以將所述問題輸入至自動(dòng)問答系統(tǒng)。
14.一種服務(wù)器,其特征在于,包括接收模塊、輸入模塊、獲取模塊以及發(fā)送模塊,其中,所述接收模塊用于使服務(wù)器接收來自客戶端中輸入法所屬界面中輸入的字符,并確認(rèn)所述輸入的字符對(duì)應(yīng)提問方所提的問題;輸入模塊用于將所述輸入的字符輸入至自動(dòng)問答系統(tǒng);獲取模塊用于獲取所述自動(dòng)問答系統(tǒng)根據(jù)所述輸入的字符而得到的答案;發(fā)送模塊用于向所述客戶端輸入法發(fā)送所述答案。
15.根據(jù)權(quán)利要求14所述的服務(wù)器,其特征在于,所述服務(wù)器還包括保存模塊,用于保存所述問題及其相應(yīng)答案。
16.根據(jù)權(quán)利要求14所述的服務(wù)器,其特征在于,所述服務(wù)器還包括匹配模塊,用于將所述輸入的字符與保存的所述問題進(jìn)行匹配,若匹配得到相應(yīng)的答案,則將所述匹配得到的答案作為向客戶端輸入法發(fā)送的答案,并且不觸發(fā)輸入模塊的將所述輸入的字符輸入至自動(dòng)問答系統(tǒng)的動(dòng)作。
17.根據(jù)權(quán)利要求14所述的服務(wù)器,其特征在于,所述服務(wù)器還包括判斷模塊,用于判斷所述字符是需要進(jìn)行字符轉(zhuǎn)換的字符還是無需進(jìn)行字符轉(zhuǎn)換的字符如果是需要進(jìn)行字符轉(zhuǎn)換的字符,將所述輸入的字符轉(zhuǎn)換為相應(yīng)的待輸出字符,并觸發(fā)輸入模塊將所述待輸出字符輸入至自動(dòng)問答系統(tǒng),否則觸發(fā)輸入模塊將所述輸入的字符直接輸入至所述自動(dòng)問答系統(tǒng)。
18.根據(jù)權(quán)利要求14所述的服務(wù)器,其特征在于,所述獲取模塊包括識(shí)別單元、確定單元、生成單元、檢索單元、抽取單元以及獲取單元;其中,所述識(shí)別單元用于對(duì)所述字符進(jìn)行問題類型識(shí)別,獲取所述字符對(duì)應(yīng)的問題的類型;所述確定單元用于對(duì)所述字符對(duì)應(yīng)的問題進(jìn)行關(guān)鍵詞的抽取和關(guān)鍵詞的同義詞擴(kuò)展, 并確定所述關(guān)鍵詞的權(quán)重或關(guān)鍵詞的同義詞的權(quán)重;所述生成單元用于根據(jù)所述字符對(duì)應(yīng)的問題的類型、關(guān)鍵詞的權(quán)重或關(guān)鍵詞的同義詞的權(quán)重,生成檢索串;所述檢索單元用于根據(jù)所述檢索串,對(duì)常見問題庫以及網(wǎng)頁庫進(jìn)行檢索,獲取在常見問題庫以及網(wǎng)頁庫進(jìn)行檢索后的答案;所述抽取單元用于綜合所述在常見問題庫和網(wǎng)頁庫進(jìn)行檢索后的答案,對(duì)所述綜合后的答案進(jìn)行抽??;所述獲取單元用于對(duì)所述抽取的答案進(jìn)行答案評(píng)價(jià),獲取置信水平最高的答案作為最終答案。
全文摘要
本發(fā)明公開了一種輸入法應(yīng)用方法、自動(dòng)問答處理方法及電子設(shè)備、服務(wù)器,包括獲取在輸入法所屬界面中輸入的字符,并確認(rèn)所述輸入的字符對(duì)應(yīng)提問方所提的問題;將所述輸入的字符發(fā)送至自動(dòng)問答系統(tǒng);接收來自所述自動(dòng)問答系統(tǒng)的所述問題對(duì)應(yīng)的答案;在屏幕上顯示所述答案。通過上述方式,本發(fā)明能夠提高輸入法用戶輸入的效率和準(zhǔn)確度。
文檔編號(hào)G06F17/30GK103019407SQ201210478410
公開日2013年4月3日 申請(qǐng)日期2012年11月22日 優(yōu)先權(quán)日2012年11月22日
發(fā)明者鄒彩輝, 何徑舟 申請(qǐng)人:百度國際科技(深圳)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
慈利县| 兰考县| 德令哈市| 调兵山市| 衡阳县| 闸北区| 新平| 百色市| 七台河市| 皮山县| 赣榆县| 泾源县| 西华县| 哈密市| 太仆寺旗| 巫山县| 新蔡县| 高密市| 桐城市| 桦甸市| 鄄城县| 陵川县| 永德县| 教育| 扎囊县| 阜南县| 宜丰县| 内黄县| 辰溪县| 中卫市| 子洲县| 吉木萨尔县| 旬阳县| 蓝田县| 中江县| 孝感市| 茂名市| 大渡口区| 高邮市| 绥化市| 枣强县|