[發明專利]將自然語言翻譯成計算機語言的方法、語義分析器及人機對話系統有效
| 申請號: | 201310657042.8 | 申請日: | 2013-12-06 |
| 公開(公告)號: | CN103617159B | 公開(公告)日: | 2016-10-12 |
| 發明(設計)人: | 萬繼華 | 申請(專利權)人: | 萬繼華 |
| 主分類號: | G06F17/28 | 分類號: | G06F17/28;G06F17/27 |
| 代理公司: | 廣州凱東知識產權代理有限公司 44259 | 代理人: | 姚迎新 |
| 地址: | 410008 湖南省長沙*** | 國省代碼: | 湖南;43 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 自然語言 譯成 計算機語言 方法 語義 分析器 人機對話 系統 | ||
1.將自然語言翻譯成計算機語言的方法,其包括以下步驟:
(1)將自然語言輸入計算機;
(2)計算機利用詞庫和分詞規則識別提取自然語言文字中的語法成分、邏輯聯結詞和邏輯語義,并基于信息管理庫將語法成分翻譯成表示計算機面向對象語言中的基本元素名稱的字符串代碼、將邏輯聯結詞翻譯成表示程序控制的程序轉移指令代碼、將邏輯語義翻譯成表示肯定和否定的二進制代碼;
(3)將所述字符串代碼、程序轉移指令代碼和二進制代碼拼接成計算機可識別的程序語言。
2.根據權利要求1所述的方法,其特征在于:步驟(2)中計算機識別和提取文字中的主語、謂語、定語、賓語、狀語和補語六種語法成分,并將其對應為計算機面向對象語言中的對象、函數、屬性和參數四種基本元素名稱,其中主語翻譯為表示對象名稱的字符串代碼,謂語翻譯為表示函數名稱的字符串代碼,定語翻譯為表示屬性或參數名稱的字符串代碼,賓語、狀語和補語翻譯為表示參數名稱的字符串代碼。
3.根據權利要求1所述的方法,其特征在于:步驟(2)中所述邏輯聯結詞包括與、或、條件三種,分別對應與、或、條件三種邏輯關系,并將其分別翻譯成順序轉移指令代碼、選擇轉移指令代碼和條件轉移指令代碼。
4.根據權利要求2所述的方法,其特征在于:步驟(2)中所述邏輯語義是指主語和謂語中表示肯定和否定的兩種語義。
5.根據權利要求1所述的方法,其特征在于:所述詞庫存儲單詞、詞組及與單詞和詞組對應的詞性。
6.一種根據權利要求1至5中任一項所述方法制成的語義分析器,其特征在于:所述語義分析器采用軟件或硬件形式。
7.一種包含權利要求6所述語義分析器的人機對話系統,其特征在于:還包括:
語音轉換器,將自然語言的語音實時轉換成文字;
編譯執行器:調用類庫,動態編譯所述語義分析器的程序語言,并執行,完成功能操作。
8.根據權利要求7所述的人機對話系統,其特征在于:還包括控制顯示器或播放器,所述功能操作為根據語義要求動態生成對應的資源調用信息;控制顯示器或播放器接收資源調用信息,根據調用信息顯示或播放資源庫內對應的資源。
9.根據權利要求8所述的人機對話系統,其特征在于:所述信息管理庫存儲詞庫、類庫和資源庫之間的對應關系;所述資源庫存儲與文字對應的信息資源;所述類庫存儲功能類的類文件。
10.根據權利要求1所述的方法,其特征在于:信息資源包括文本、圖片、視頻和動漫資源。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于萬繼華,未經萬繼華許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310657042.8/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于支護隧道拱部的拱頂鋼架與隧道施工方法
- 下一篇:模擬自然環境的養蝎裝置





