Module: Expando
- Defined in:
- lib/expando/expander.rb,
lib/expando.rb,
lib/expando/updater.rb,
lib/expando/version.rb,
lib/expando/entity_updater.rb,
lib/expando/intent_updater.rb,
lib/expando/project_template.rb
Overview
The ‘Expander` module is responsible for taking an array of intents or utterances, and expanding any strings containing the following tokens:
{I|we} heard you {love|hate} computers
into the following Cartesian product:
I heard you love computers
I heard you hate computers
we heard you love computers
we heard you hate computers
This greatly reduces the complexity of creating performant speech interfaces.
Defined Under Namespace
Modules: Expander Classes: EntityUpdater, IntentUpdater, ProjectTemplate, Updater
Constant Summary collapse
- VERSION =
'0.2.3'