NLP Process

  1. Speech
    1. Speech Processing
  2. NLP
    1. Conversion to text
    2. Text Pre-processing
    3. CSV file with all possible commands
    4. Decision Tree
    5. Text is passes and matched to model
  3. Passed to arduino

Work through either bottom → top or top → bottom

What does this mean?

Starting from the top we can see how commands could be passed to arduino. Then move to creating a model, decision trees so on till we get to speech processing.

Commands are passed to arduino through arduino communication program

Resources

https://neptune.ai/blog/vectorization-techniques-in-nlp-guide

3 best practices for building speech recognition models

https://github.com/flashlight/wav2letter

Base Case

Get arm to rotate a set amount in the x direction through the command turn right