semantic parsing 入門


一、 背景

由於工作需要, 需要懂點semantic parsing , 因此需要入門。 

課件從 

https://web.stanford.edu/class/cs224u/materials/cs224u-2016-intro-semparse.pdf 

搞得

二、semantic parsing 含義

 

1. semantic parsing : 理解自然語言的含義, 將自然語言的原始輸入轉化為有意義的機器可以理解的含義(后續查詢或者其他作用, 例如轉化為db的select from where)

                                在語音方面, 主要是講語音轉化為 命令話的命令, 也就是intents and arguments

2. 與機器翻譯區別: 翻譯出來的東西不是機器可讀的。 

 

三、 轉換

一種比較簡單的轉換方式是, NL(natrual language) -> CFG

 

形式不定,一般會有很多種解法。 

課件的例子是用了CYK算法(對話解析的算法), 加上鏈指

四、 訓練、學習

 

log-linear model

 

五、 規則生成

 

1. 小領域: 手標

2. 大領域: 隨機全部生成 + 剪枝 

 

六、 數據

量小了手標

大了用間接方式(沒有具體介紹)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM