Skip to content

4. Building a Skill

Gabi Dobocan edited this page Jan 11, 2019 · 1 revision

Bulding a skill has 3 stages:

  • Generating Chatito definition files for each intent
  • Generating the actual training/testing dataset from the chatito sources
  • Training the Tensorflow pipeline using the training dataset

To build a skill, run

niles dev:build yourskillname

Alternatively, you can run build steps individually:

niles dev:gendef yourskillname
niles dev:gendata yourskillname
niles dev:train yourskillname

The build artefacts are:

  • The definitions directory, where you can find all generated .chatito files;
  • The dataset directory, containing all generated training and test utterances;
  • The models directory, containing the trained model ready to be served.

Clone this wiki locally