一種網絡請求應對系統的製作方法
2023-08-06 22:14:11 1

本發明涉及網際網路領域,具體涉及一種網絡請求應對系統。
背景技術:
網絡通訊是當下最熱門的方式,有人對人或者人對智能的兩種模式,人們通過網絡搜索問題,找到解決問題的方法以及答案。
技術實現要素:
針對以上所述,本發明提供了一種網絡請求應對系統,有效地解決了上述問題。
為了實現本發明的目的所採用的技術方案是:一種網絡請求應對系統,包括:用戶感應模塊,用於感知用戶請求,並在感知到用戶的請求後,觸發所述請求信息接收模塊;請求信息接收模塊,接收用戶的請求信息;識別模塊,用於對所述請求信息進行識別,得到識別結果;數據信息處理模塊,用於確定與所述識別結果相匹配的交互問題及問題答案;文本展現模塊,用於以文本形式展現所述問題答案。
在一些實施方式中。所述數據信息處理模塊包括:匹配單元,用於將所述識別結果與所述問題集中的各交互問題進行匹配,得到與所述識別結果對應的交互問題;選擇單元,用於從所述答案集中獲取與所述交互問題對應的問題答案。
在一些實施方式中,所述用戶感應模塊,具體用於感知用戶對界面的點擊操作或者感知用戶對特定按鍵的點擊操作。
本發明建立問題集和答案集,通過用戶感應模塊感知用戶的請求操作,經過識別模塊和數據處理模塊的分析處理之後,通過顯示模塊將相關答案顯示出來,使搜索更加簡便,更能滿足用戶的需求。
附圖說明
圖1是本發明一種網絡請求應對系統的結構示意圖。
具體實施方式
下面結合附圖和實施方式對本發明實施例作進一步的詳細說明。
如圖1所示,一種網絡請求應對系統,所述系統包括:
用戶感應模塊,用於感知用戶交互請求,並在感知到用戶的交互請求後,觸發所述請求信息接收模塊。所述的用戶交互請求可以有多種形式,比如,用戶對數據信息界面的點擊操作,具體可以是點擊數據信息界面的固定標誌或者任意位置;用戶對特定按鍵的點擊操作等。
請求信息接收模塊,接收用戶請求信息;本發明中,請求信息接收模塊可以是麥克風,其可以在系統啟動後即開啟。當然,為了避免開啟的麥克風對用戶其它操作的影響,還可以在系統中設置。
識別模塊,用於對所述請求信息進行識別,得到識別結果;
數據信息處理模塊,用於確定與所述識別結果相匹配的交互問題及問題答案;在實際應用中,可以針對具體數據信息,預先建立與該數據信息內容相關的問題集及對應的答案集。上述數據信息處理模塊將上述識別結果與所述問題集中的各交互問題進行匹配,得到與所述識別結果對應的交互問題,然後從所述答案集中獲取與所述交互問題對應的問題答案。具體地,所述數據信息處理模塊可以包括:匹配單元和選擇單元,其中,所述匹配單元用於將所述識別結果與所述問題集中的各交互問題進行匹配,得到與所述識別結果對應的交互問題;所述選擇單元用於從所述答案集中獲取與所述交互問題對應的問題答案。
為了方便對上述問題集及答案集的修改,還可以在所述系統中設置模塊(未圖示),用於預先建立與所述數據信息對應的問題集及對應的答案集。而且,在後續數據信息內容發生變化後,可以方便地對相應的問題集及答案集進行適應性修改。
另外,需要說明的是,本發明實施例中,所述答案集可以是以文本形式存儲,也可以是以語音形式存儲,而且,在顯示模塊中設置文本展現模塊和/或語音播報單元,其中,文本展現模塊用於以文本形式展現所述問題答案;語音播報單元用於以語音形式播報所述問題答案。這樣,不論答案集以何種形式存儲,在展現所述問題答案時,均可以根據實際需要,以文本形式展現所述問題答案,或者以語音形式播報所述問題答案。所述語音播報單元具體可以通過語音合成方式播報所述問題答案;或者通過定製錄音方式播報所述問題答案。
本發明還包括以下步驟:
S1、接收用戶請求信息;
S2、對所述請求信息進行識別,得到識別結果;
S3、確定與所述識別結果相匹配的交互問題及問題答案;
S4、展現所述問題答案,和/或執行所述交互問題或問題答案對應的操作。
所述請求信息是用戶主動觸發的,比如用戶對某個東西比較感興趣,想要了解相關信息,用戶從網絡搜索進入相關數據信息網頁或者客戶端,進而觸發相關數據請求信息;也可以是用戶被動觸發的,比如用戶打開網頁、視頻時,或應用進入特定場景,如讀書,播放音樂,視頻時,會觸發其綁定的數據請求信息。
所述數據信息可以是視頻形式、語音形式、文字形式,也可以是各種形式的隨意組合,對此本發明實施例不作限定。
所述的用戶交互請求可以有多種形式,比如,用戶對數據信息界面的點擊操作,具體可以是點擊數據信息界面的固定標誌或者任意位置;用戶對特定按鍵的點擊操作等。
在步驟S2中,可以針對具體數據信息,預先建立與該數據信息內容相關的問題集及對應的答案集;這樣,將上述識別結果與所述問題集中的各交互問題進行匹配,得到與所述識別結果對應的交互問題,然後從所述答案集中獲取與所述交互問題對應的問題答案。
需要說明的是,所述問題答案可以是匹配分數最高的一個或多個問題所對應的答案,也可以是匹配得分值超過設定閾值的一個或多個問題答案,對此本發明實施例不做限定,具體可根據實際應用情況而定。當然,在根據一個標準未得到問題答案時,也可以根據實際應用情況調整,如系統原先規定需匹配得分超過一定閾值才可作為相匹配的問題答案,如果所有匹配得分都不滿足要求,此時可以強行輸出一個得分最高的問題答案,或者系統對用戶給出「未找到合適答案」等的相關提示。
如果系統在答案搜索時採用匹配得分超過一定閾值的答案作為最終輸出答案的機制,那麼滿足條件的答案可能是多個,這時可以選取得分最高的一個問題答案作為最終的匹配結果,也可以將多個問題答案同時展現,其展現形式可以是語音和/或文字的任意形式。
以上僅為本發明的一些實施方式,對於本領域普通技術人員來說,在不脫離本發明創造構思的前提下還可進行若干變形和改進,這些都屬於本發明放入保護範圍。