Lacona是语言无关的JavaScript语言解析器。Lacona可以根据一个任意但是定义良好的模式来预测自然语言。也就是说,你告诉Lacona一些语言的工作原理,然后就能帮助用户编写它,然后告诉用户这是什么意思。因为语言是非常复杂的,所以Lacona提供一些强大的工具来简化TA。Lacona类似nltk,但是又非常不同。nltk是低级解析器, 根据实际的语法来解析任意字符串,而Lacona理解一个良好定义的词组,提取其中的数据,不要求支持实际的语法。
使用:
import lacona from 'lacona';var parser = new lacona.Parser();
评论