我在一个项目中工作,在该项目中我获得了一些命令,就像人类的句子一样。我想阅读这些句子并根据上下文执行预定义的编程命令。我正在使用NLTK来阅读句子,进行清洁和标记化。我可以解决这个问题,但是我必须对所有可能的选项和组合进行编码,这变得很乏味。 我想要一种训练算法的方法,以自动理解什么预定义命令与任何句子中的单词组合相对应。我们可以使用大量此类样本数据来训练我们的程序吗?我正在使用Python,Scikit学习决策树和NLTK
答案 0 :(得分:0)
最好的方法是使用RNN,但是除此解决方案外,一个想法是使单词嵌入,从人类句子中找到与命令中的单词尽可能接近的单词,然后执行决策过程,例如选择最佳(最接近)比赛