Arduino的自然语言解析,从哪里开始

时间:2013-03-18 18:03:36

标签: nlp arduino

对于一个学校项目,我正在研究自然语言编程,并思考如何将这个概念应用于Arduino。

按照将If the analog sensor on pin 9 reads more than 2 Volts, set the duty cycle of the the servo on pin 10 to 70%.If the digital sensor on pin 4 reads high, light the onboard LED for 5 seconds.之类的句子翻译成Arduino代码的软件思考。我怀疑与更常见的应用程序相比,基本的Arduino用例这样做应该是直截了当的。

Arduino是否存在这样的事情?是否存在任何其他流行的高级语言,如Python或MATLAB?任何人都可以为自然语言处理主题的绝对初学者推荐资源(更具体地说,一个非CS,非CS背景的研究生谁知道他的方式围绕Python,C#,MATLAB,显然,Arduino)?

1 个答案:

答案 0 :(得分:0)

您可以结帐nltk这是一个Python库。

使用上面的库将句子翻译成命令,然后使用命令生成Arduino代码。

另一种方法是使用firmdata,它允许您通过串口向Arduino发送命令。