谷歌浏览器插件
订阅小程序
在清言上使用

ProLinguist: Program Synthesis for Linguistics and NLP

international joint conference on artificial intelligence(2021)

引用 1|浏览29
暂无评分
摘要
We introduce ProLinguist , an approach that uses program synthesis to automatically synthesize ex-plicit string transformation rules from input-output examples for NLP tasks. Our algorithm is able to learn rules not only where the output depends on the surrounding input context, but also stateful rules, where it also depends on the results of applying transformation rules to the input context. Our algorithms work for both small and large amounts of potentially noisy training data. Furthermore, the learning process, as well as the level of abstraction of the inferred rules, can be controlled by an expert by providing linguistic knowledge to ProLinguist in the form of a Domain Specific Language. We demonstrate ProLinguist on a variety of NLP tasks ranging from textbook phonology problems to a more complex grapheme-to-phoneme conversion for Hindi and Tamil, showing that it can produce interpretable rules from small amounts of training data.
更多
查看译文
关键词
linguistics,program synthesis,nlp
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要