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)和/或高速緩存儲存器,還可以進一步包括只讀儲存器(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è)備、藍牙設(shè)備等)通信,還可與一個或者多個使得用戶能與該電子設(shè)備交互的設(shè)備通信,和/或與使得該電子設(shè)備能與一個或多個其它計算設(shè)備進行通信的任何
技術(shù)介紹
1、目前的用戶智能問答系統(tǒng),通過對用戶提出的問題進行解析,并根據(jù)解析得到的索引詞從數(shù)據(jù)庫中找出對應(yīng)的信息數(shù)據(jù),最后生成答復語句返回給用戶。當用戶提出的問題中的語義過少或用戶提出的問題有誤時,由于問答系統(tǒng)只對問題進行直接語義轉(zhuǎn)換,無法對用戶提出的問題進行異常校驗,因此問答系統(tǒng)對用戶提出的問題的解析就會發(fā)生異常,會導致生成的答復語句的意思混亂,無法對用戶提出的問題進行準確解答。
技術(shù)實現(xiàn)思路
1、針對上述技術(shù)問題,本專利技術(shù)采用的技術(shù)方案為:
2、根據(jù)本申請的一個方面,提供一種基于sql語言的問答修正方法,包括如下步驟:
3、步驟s100、響應(yīng)于接收到用戶提問語句,對用戶提問語句進行拆分處理,以得到用戶提問語句中包括的若干用戶提問關(guān)鍵詞;
4、步驟s200、對每一用戶提問關(guān)鍵詞進行sql語言轉(zhuǎn)換,以得到用戶提問語句對應(yīng)的初始sql索引語句;初始sql索引語句中包括若干sql索引條件;每一sql索引條件均對應(yīng)有索引標識,索引標識表示對應(yīng)的sql索引條件的索引類型;
5、步驟s300、根據(jù)初始sql索引語句,從信息數(shù)據(jù)庫中確定出初始索引結(jié)果;
6、步驟s400、若初始索引結(jié)果表征問答索引異常,則從若干sql索引條件中確定出異常索引條件;
7、步驟s500、根據(jù)異常索引條件對應(yīng)的索引標識,從預設(shè)的索引標識列表中確定與異常索引條件對應(yīng)的修正索引條件;索引標識列表中存儲有與若干索引條件具有相似關(guān)聯(lián)關(guān)系的索引條件之間的映射關(guān)系;
8、步驟s600、將若干sql索引條件中,除異常索引條件外的本文檔來自技高網(wǎng)...
【技術(shù)保護點】
1.一種基于sql語言的問答修正方法,其特征在于,所述方法包括如下步驟:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟S100包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述步驟S200包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述步驟S220包括:
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述步驟S222還包括:
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述步驟S300包括:
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述步驟S400包括:
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述步驟S800還包括:
9.一種非瞬時性計算機可讀存儲介質(zhì),所述存儲介質(zhì)中存儲有至少一條指令或至少一段程序,其特征在于,所述至少一條指令或所述至少一段程序由處理器加載并執(zhí)行以實現(xiàn)如權(quán)利要求1-8中任意一項所述的基于sql語言的問答修正方法。
10.一種電子設(shè)備,其特征在于,包括處理器和權(quán)利要求9中所述的非瞬時性計算機可讀存儲介質(zhì)。
【技術(shù)特征摘要】
1.一種基于sql語言的問答修正方法,其特征在于,所述方法包括如下步驟:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟s100包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述步驟s200包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述步驟s220包括:
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述步驟s222還包括:
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述步驟s300包括:
...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:薄滿輝,籍焱,王超,張乃釗,楊祎,張麗穎,栗滕,
申請(專利權(quán))人:中航信移動科技有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。