System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實現(xiàn)步驟摘要】
所屬的技術(shù)人員能夠理解,本專利技術(shù)的各個方面可以實現(xiàn)為系統(tǒng)、方法或程序產(chǎn)品。因此,本專利技術(shù)的各個方面可以具體實現(xiàn)為以下形式,即:完全的硬件實施方式、完全的軟件實施方式(包括固件、微代碼等),或硬件和軟件方面結(jié)合的實施方式,這里可以統(tǒng)稱為“電路”、“模塊”或“系統(tǒng)”。根據(jù)本專利技術(shù)的這種實施方式的電子設(shè)備。電子設(shè)備僅僅是一個示例,不應(yīng)對本專利技術(shù)實施例的功能和使用范圍帶來任何限制。電子設(shè)備以通用計算設(shè)備的形式表現(xiàn)。電子設(shè)備的組件可以包括但不限于:上述至少一個處理器、上述至少一個儲存器、連接不同系統(tǒng)組件(包括儲存器和處理器)的總線。其中,所述儲存器存儲有程序代碼,所述程序代碼可以被所述處理器執(zhí)行,使得所述處理器執(zhí)行本說明書上述“示例性方法”部分中描述的根據(jù)本專利技術(shù)各種示例性實施方式的步驟。儲存器可以包括易失性儲存器形式的可讀介質(zhì),例如隨機存取儲存器(ram)和/或高速緩存儲存器,還可以進(jìn)一步包括只讀儲存器(rom)。儲存器還可以包括具有一組(至少一個)程序模塊的程序/實用工具,這樣的程序模塊包括但不限于:操作系統(tǒng)、一個或者多個應(yīng)用程序、其它程序模塊以及程序數(shù)據(jù),這些示例中的每一個或某種組合中可能包括網(wǎng)絡(luò)環(huán)境的實現(xiàn)。總線可以為表示幾類總線結(jié)構(gòu)中的一種或多種,包括儲存器總線或者儲存器控制器、外圍總線、圖形加速端口、處理器或者使用多種總線結(jié)構(gòu)中的任意總線結(jié)構(gòu)的局域總線。電子設(shè)備也可以與一個或多個外部設(shè)備(例如鍵盤、指向設(shè)備、藍(lán)牙設(shè)備等)通信,還可與一個或者多個使得用戶能與該電子設(shè)備交互的設(shè)備通信,和/或與使得該電子設(shè)備能與一個或多個其它計算設(shè)備進(jìn)行通信的任何
技術(shù)介紹
1、目前通過語言轉(zhuǎn)換模型實現(xiàn)自然語言與sql語言的轉(zhuǎn)換,傳統(tǒng)的語言轉(zhuǎn)換模型先將自然語言進(jìn)行分析拆解,再根據(jù)傳統(tǒng)的語言轉(zhuǎn)換規(guī)則,對拆解得到的詞組進(jìn)行sql語言轉(zhuǎn)換,即對詞組直接進(jìn)行語義轉(zhuǎn)換,當(dāng)需要轉(zhuǎn)換的自然語言語句的語義過低時,經(jīng)過sql語言轉(zhuǎn)換得到的sql語言語句可能無法準(zhǔn)確的表達(dá)轉(zhuǎn)換前的自然語言語句的本意,因此,得到的sql語言語句可能存在表述不清的情況,對sql語言語句的后續(xù)應(yīng)用造成影響。
技術(shù)實現(xiàn)思路
1、針對上述技術(shù)問題,本專利技術(shù)采用的技術(shù)方案為:
2、根據(jù)本申請的一個方面,提供一種基于語義分析的語言模型訓(xùn)練方法,包括如下步驟:
3、步驟s100、獲取若干歷史自然語句;
4、步驟s200、對每一歷史自然語句進(jìn)行語義分析,以得到每一歷史自然語句中包括的若干歷史自然分詞;
5、步驟s300、對每一歷史自然分詞進(jìn)行sql語言轉(zhuǎn)換,以得到每一歷史自然分詞對應(yīng)的歷史初始sql語言分詞;
6、步驟s400、根據(jù)每一歷史初始sql語言分詞的分詞字符長度和分詞信息熵,得到每一歷史自然語句對應(yīng)的語句字符長度和語句信息熵;
7、步驟s500、若任一歷史自然語句對應(yīng)的語句字符長度和語句信息熵均滿足預(yù)設(shè)的改寫條件,則將該歷史自然語句確定為目標(biāo)歷史自然語句;
8、步驟s600、根據(jù)預(yù)設(shè)的語句改寫規(guī)則,對每一目標(biāo)歷史自然語句對應(yīng)的若干歷史初始sql語言分詞進(jìn)行改寫,以得到每一目標(biāo)歷史自然語句對應(yīng)的若干歷史改寫sql語言分詞;
9、步驟s700、將每一目標(biāo)歷史自然語句對應(yīng)的若干歷史本文檔來自技高網(wǎng)...
【技術(shù)保護點】
1.一種基于語義分析的語言模型訓(xùn)練方法,其特征在于,所述方法包括如下步驟:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟S200包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述步驟S300包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述步驟S400包括:
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述步驟S500包括:
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述步驟S600包括:
7.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述步驟S510還包括:
8.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述步驟S520還包括:
9.一種非瞬時性計算機可讀存儲介質(zhì),所述存儲介質(zhì)中存儲有至少一條指令或至少一段程序,其特征在于,所述至少一條指令或所述至少一段程序由處理器加載并執(zhí)行以實現(xiàn)如權(quán)利要求1-8中任意一項所述的基于語義分析的語言模型訓(xùn)練方法。
10.一種電子設(shè)備,其特征在于,包括處理器和權(quán)利要求9中所述的非瞬時性計算機可讀存儲介質(zhì)。
【技術(shù)特征摘要】
1.一種基于語義分析的語言模型訓(xùn)練方法,其特征在于,所述方法包括如下步驟:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟s200包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述步驟s300包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述步驟s400包括:
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述步驟s500包括:
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述步驟s600包括:
7...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:張麗穎,楊祎,籍焱,栗滕,尚亞南,賈泓昊,
申請(專利權(quán))人:中航信移動科技有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。