generated from DIT113-V22/group-xx
-
Notifications
You must be signed in to change notification settings - Fork 0
Simplistic Plain Text Interpreter
LegitProgrammer edited this page May 29, 2022
·
10 revisions
The focus of this milestone is be provide a way of translating natural language into executable commands. The aim is to have a stable foundation for basic sentences containging only a single command, as well as sentences containing multiple ones. It will be built in a way that it can accept both console input or a text file and output a specific format to be consistent format.
- The system shall locate keywords in the text for specific directions and actions.
- The system shall be able to identify numerical values in the text.
- The system shall be able to identify different units in a provided text, such as meters, degrees and seconds.
- The system shall be capable of identifying the start and end points of commands when provided with a text containting multiple of them in a single sentence.
- The system should be able to recognize common similar words (synonyms) rather than just one fixed word for each action or direction (forward can be straight, ahead, etc).
- The system should be appropriately handle unintelligible or errored speech.