In order to speed up even more the note-taking process, a natural language command line interface can be added.
When trying to follow the teacher, it might be difficult to lookup the command line argument help and get the wanted matrix at first try. A natural language interface enables a faster than ever approach to matrix generation.
Let's say I want to generate a generic MxN upper triangular matrix with "e" as symbol. With the current CLI the parameters would be:
./matex_gen.py -r m -c n -g -s e triu
which is hardly readable.
A natural language formulation might be:
./matex_gen.py generic mxn triu e
or better
./matex_gen.py generic mxn triangular upper matrix e
In order to speed up even more the note-taking process, a natural language command line interface can be added.
When trying to follow the teacher, it might be difficult to lookup the command line argument help and get the wanted matrix at first try. A natural language interface enables a faster than ever approach to matrix generation.
Let's say I want to generate a generic MxN upper triangular matrix with "e" as symbol. With the current CLI the parameters would be:
which is hardly readable.
A natural language formulation might be:
or better