計(jì)算系統(tǒng)使用神經(jīng)網(wǎng)絡(luò)將自然語言查詢轉(zhuǎn)換為數(shù)據(jù)庫查詢。該計(jì)算系統(tǒng)使用基于機(jī)器學(xué)習(xí)的多個(gè)模型,每個(gè)機(jī)器學(xué)習(xí)模型用于生成數(shù)據(jù)庫查詢的一部分。機(jī)器學(xué)習(xí)模型使用基于輸入自然語言查詢項(xiàng)、數(shù)據(jù)庫模式的一組列和數(shù)據(jù)庫查詢語言(例如,結(jié)構(gòu)化查詢語言SQL)的詞匯表生成的輸入表示。基于機(jī)器學(xué)習(xí)的多個(gè)模型可包括:用于確定數(shù)據(jù)庫查詢的聚合算子的聚合分類器模型,用于確定數(shù)據(jù)庫查詢的結(jié)果列的結(jié)果列預(yù)測(cè)器模型,用于確定數(shù)據(jù)庫查詢的條件子句的條件子句預(yù)測(cè)器模型。該條件子句預(yù)測(cè)器是基于強(qiáng)化學(xué)習(xí)的。
聲明:
“基于神經(jīng)網(wǎng)絡(luò)的自然語言查詢到數(shù)據(jù)庫查詢的轉(zhuǎn)換” 該技術(shù)專利(論文)所有權(quán)利歸屬于技術(shù)(論文)所有人。僅供學(xué)習(xí)研究,如用于商業(yè)用途,請(qǐng)聯(lián)系該技術(shù)所有人。
我是此專利(論文)的發(fā)明人(作者)