[發(fā)明專利]一種基于自然語言模型的碼床系統(tǒng)在審
| 申請?zhí)枺?/td> | 202011394636.0 | 申請日: | 2020-12-03 |
| 公開(公告)號: | CN112394926A | 公開(公告)日: | 2021-02-23 |
| 發(fā)明(設(shè)計)人: | 鐘月珠 | 申請(專利權(quán))人: | 鐘月珠 |
| 主分類號: | G06F8/35 | 分類號: | G06F8/35;G06F8/41 |
| 代理公司: | 北京科家知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11427 | 代理人: | 宮建華 |
| 地址: | 314500 浙江省嘉*** | 國省代碼: | 浙江;33 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 自然語言 模型 系統(tǒng) | ||
本發(fā)明公開了一種基于自然語言模型的碼床系統(tǒng),包括場景語句模板、語句模型、關(guān)鍵分詞要素、其他分詞要素、主語、謂語、賓語、定語、狀語、補語、其他分詞、主語要素模型、謂語要素模型、直接賓語要素模型、間接賓語要素模型、附語要素模型、主語數(shù)據(jù)模型、謂語數(shù)據(jù)模型、賓語數(shù)據(jù)模型、附語數(shù)據(jù)模型、對象數(shù)據(jù)庫代碼生成器、行為字典代碼生成器、補充數(shù)據(jù)庫代碼生成器、對象管理后臺代碼生成器、補充管理后臺代碼生成器、業(yè)務(wù)管理系統(tǒng)代碼生成器。
技術(shù)領(lǐng)域
本發(fā)明涉及IT行業(yè)的自動代碼編寫的技術(shù)領(lǐng)域,具體來說,涉及一種基于自然語言模型的碼床系統(tǒng)。
背景技術(shù)
當前主流的編程方法,主要基于常見的Eclipse、Visual Studio、ANSI C/C++等等編程工具,基于特定編程語言(比如:C、C++、Basic、Java、Java Script、HTML、SQL、GO等等)技術(shù)標準,通過人的智能設(shè)計,進行編碼實現(xiàn)。一般情況下包括:需求分析、概要設(shè)計、詳細設(shè)計、代碼編寫、編譯、測試、缺陷修復等等若干個工作步驟,最終形成可運行的軟件系統(tǒng)。為了實現(xiàn)上述工作,一般情況下需要配備:項目經(jīng)理、產(chǎn)品經(jīng)理、界面交互設(shè)計師、架構(gòu)設(shè)計師、數(shù)據(jù)庫設(shè)計師、編碼工程師、測試工程師、部署工程師等等若干個角色,一個團隊角色不齊全基本無法順利開展工作。
由于軟件產(chǎn)品能夠提供的價值日益凸顯,各個行業(yè)對軟件產(chǎn)品的需求旺盛,培養(yǎng)出來的專業(yè)技術(shù)人員成長需要較長的時間,人員缺口較大,供需規(guī)律導致行業(yè)人才的薪資成本不斷上升,已經(jīng)導致其發(fā)展陷入一種瓶頸,已經(jīng)難以滿足爆發(fā)式增長的行業(yè)需求。同時,整個行業(yè)的缺口導致各種專業(yè)基礎(chǔ)較薄弱的其他專業(yè)人才轉(zhuǎn)型進入軟件研發(fā)行業(yè),整個行業(yè)的技術(shù)人才的水平良莠不齊,對軟件行業(yè)的培養(yǎng)、管理形成了巨大的壓力,進一步使得軟件企業(yè)的人力成本成為發(fā)展的巨大障礙。
本發(fā)明能夠有效解決上述問題:(1)通過自然語言為主要輸入,通過分詞要素分解的方法,建立自然語言、業(yè)務(wù)語言轉(zhuǎn)化成為程序設(shè)計語言的規(guī)則體系。(2)基于語法分解,循序漸進,逐層分解,實現(xiàn)業(yè)務(wù)邏輯的清晰梳理。(3)基于數(shù)據(jù)模型驅(qū)動,有效銜接業(yè)務(wù)邏輯與自動編碼實現(xiàn)的聯(lián)系。(4)結(jié)合單項管理(對象、補充數(shù)據(jù))與聯(lián)合管理(業(yè)務(wù)管理),極大簡化自動編碼的邏輯設(shè)計難度。(5)基于代碼生成器,全面整合前期工序的成果,基于特定編程語言技術(shù)標準,自動編寫生成相應(yīng)技術(shù)代碼,擺脫對編碼工程師的依賴。(6)代碼生成器自動編寫的技術(shù)代碼,具有極高的準確性,只需要進行核對,無須進行各種復雜測試和缺陷修復。
通過本系統(tǒng)的實現(xiàn),可以幫助軟件企業(yè)極大縮減軟件團隊的規(guī)模,并且團隊成員的技能可以更多專注在業(yè)務(wù)方向,從而能夠極大提高軟件研發(fā)實現(xiàn)過程的生產(chǎn)效率,進而提升整個軟件行業(yè)的作用和價值。
針對相關(guān)技術(shù)中的問題,目前尚未提出有效的解決方案。
發(fā)明內(nèi)容
針對相關(guān)技術(shù)中的問題,本發(fā)明提出一種基于自然語言模型的碼床系統(tǒng),以克服現(xiàn)有相關(guān)技術(shù)所存在的上述技術(shù)問題。
為此,本發(fā)明采用的具體技術(shù)方案如下:
一種基于自然語言模型的碼床系統(tǒng),包括場景語句模板、語句模型、關(guān)鍵分詞要素、其他分詞要素、主語、謂語、賓語、定語、狀語、補語、其他分詞、主語要素模型、謂語要素模型、直接賓語要素模型、間接賓語要素模型、附語要素模型、主語數(shù)據(jù)模型、謂語數(shù)據(jù)模型、賓語數(shù)據(jù)模型、附語數(shù)據(jù)模型、對象數(shù)據(jù)庫代碼生成器、行為字典代碼生成器、補充數(shù)據(jù)庫代碼生成器、對象管理后臺代碼生成器、補充管理后臺代碼生成器、業(yè)務(wù)管理系統(tǒng)代碼生成器。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于鐘月珠,未經(jīng)鐘月珠許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011394636.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





