[發明專利]一種問答處理服務器、客戶端以及實現方法在審
| 申請號: | 201710801967.3 | 申請日: | 2017-09-07 |
| 公開(公告)號: | CN107704521A | 公開(公告)日: | 2018-02-16 |
| 發明(設計)人: | 許宇航;黃麗輝 | 申請(專利權)人: | 北京零秒科技有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京卓唐知識產權代理有限公司11541 | 代理人: | 龔潔 |
| 地址: | 100000 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 問答 處理 服務器 客戶端 以及 實現 方法 | ||
技術領域
本發明涉及計算機軟件領域、自然語言處理領域,特別涉及一種問答處理服務器、客戶端以及實現方法。
背景技術
問答系統指的是這樣一種場景:對于一個計算機系統,當用戶輸入一個自然語言(Natural Language)的問題時,該問答系統能夠在預設的問答庫中找到和所問問題的意思(涉及自然語言處理)比較貼合的答案并返回。
現階段一般的做法都是將問句通過自然語言模型轉化為高維向量空間的向量(即句向量),然后和系統中的問句進行比較最終給出答案。但對于問答系統的不用的應用場景,生成句向量的算法往往存在差異,不能夠動態的適應各種不同的場景,使得最終效果往往不是特別好。
發明內容
本發明要解決的技術問題是,提供一種問答處理服務器,通過在現有傳統方法的基礎上,將訓練句向量的各個環節變成可配置的變量,從而實現該系統對不同的場景都具有較好的效果。
本發明還提供了客戶端,對于有特殊需求的用戶能夠讓其有足夠的靈活度來配置整個系統的特性,從而能夠更好的滿足用戶的特殊要求。
解決上述技術問題,本發明提供了一種問答處理服務器,包括:詞向量訓練單元和句向量生成配置單元,
所述詞向量訓練單元,用以根據不同問答場景配置出自然語言的語料,并通過所述語料訓練得到詞向量模型,
所述句向量生成配置單元,用以根據所述詞向量模型,將所述語料中的句子轉換為向量空間中的向量得到句向量模型,并提供該句向量模型中的自定義權重配置接口。
更進一步,根據不同問答場景配置出自然語言的語料的方法為:
針對不同問答場景的訓練得到對應的詞向量模型,
通過上傳/導入與所述問答場景匹配的自然語言的語料。
更進一步,自定義權重配置接口通過句子中詞屬性進行手動賦權。
更進一步,服務器還包括:問答庫預處理單元,用以存放根據不同問答場景問答的答案。
更進一步,服務器還包括:匹配單元,用以基于句向量空間匹配出問答不同問答場景問答的答案。
更進一步,服務器還用以:提供一API服務接口。
本發明提供了一種客戶端,包括:
根據不同問答場景配置出自然語言的語料接口,
以及,提供句向量模型中的自定義權重配置接口,
通過所述語料訓練得到詞向量模型,再根據所述詞向量模型,將所述語料中的句子轉換為向量空間中的向量得到句向量模型,
在所述客戶端通過web服務器,提供共上述調用的接口。
更進一步,通過訪問API服務器獲得問答處理結果。
更進一步,客戶端還包括:手動配置接口,用以提供句向量模型中的特定詞匯的配置權值接口。
本發明提供了一種問答處理的實現方法,包括如下步驟:
根據不同問答場景配置出自然語言的語料,并通過所述語料訓練得到詞向量模型,
根據所述詞向量模型,將所述語料的句子轉換為向量空間中的向量得到句向量模型,并提供該句向量模型中的自定義權重配置接口。
本發明的有益效果:
1)本發明中的問答處理服務器,由于包括詞向量訓練單元,可根據不同問答場景配置出自然語言的語料,并通過所述語料訓練得到詞向量模型,能夠根據不同的對話場景配置訓練不同的詞向量模型,使得模型的準確度更高。由于包括句向量生成配置單元,可根據所述詞向量模型,將所述語料中的句子轉換為向量空間中的向量得到句向量模型,并提供該句向量模型中的自定義權重配置接口,句向量生成算法中的權重可調節,使得整個問答系統的匹配準確率更高。從而本發明中的問答處理服務器,將訓練句向量的各個環節變成可配置的變量,從而實現該系統對不同的場景都有比較不錯的效果。
2)更進一步,由于在客戶端提供了提供句向量模型中的自定義權重配置接口,從而對于有特殊需求的使用者能夠讓其有足夠的靈活度來配置整個系統的特性,能夠更好的滿足使用者的特殊要求。比如,可以通過詞的詞性,出現頻率甚至一些特殊詞匯進行手動賦權,從而達到最好的效果和用戶體驗。
3)本發明訓練出問答數據模型文件,然后以API服務器的形式向外提供服務,可應用于多種場景、不同客戶端的調用。
附圖說明
圖1是本發明一實施例中的問答處理服務器示意圖;
圖2是本發明一實施例中的客戶端結構示意圖;
圖3是本發明一實施例中的實現方法流程示意圖;
圖4是本發明一優選實施例中的問答處理服務器結構示意圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京零秒科技有限公司,未經北京零秒科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710801967.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:基于人臉識別的多文件檢索方法和裝置
- 下一篇:一種違規日志分級管理方法與系統





