Class TemplatedNLG
java.lang.Object
edu.tufts.hrilab.diarc.DiarcComponent
edu.tufts.hrilab.slug.nlg.templated.TemplatedNLG
-
Field Summary
FieldsFields inherited from class edu.tufts.hrilab.diarc.DiarcComponent
executionLoopCycleTime, shouldRunExecutionLoop -
Constructor Summary
ConstructorsConstructorDescriptionTemplatedNLG(EntityResolver entities) TemplatedNLG(EntityResolver entities, RealizationOptions options) -
Method Summary
Modifier and TypeMethodDescriptionconvertSemanticsToText(Utterance utterance) static TemplatedNLGdefaults()lexicalizer(String predicate, Function<edu.tufts.hrilab.slug.nlg.templated.Call, String> fn) static TemplatedNLGvaried(EntityResolver resolver, long seed) Methods inherited from class edu.tufts.hrilab.diarc.DiarcComponent
additionalUsageInfo, attachShutdownHook, createInstance, createInstance, createInstance, executionLoop, getMyGroupConstraints, getMyGroups, getMyService, getMyServices, init, main, parseArgs, postRegistrationInit, shutdown, shutdownComponent
-
Field Details
-
log
protected final org.slf4j.Logger log
-
-
Constructor Details
-
TemplatedNLG
-
TemplatedNLG
-
-
Method Details
-
defaults
-
varied
-
lexicalizer
public TemplatedNLG lexicalizer(String predicate, Function<edu.tufts.hrilab.slug.nlg.templated.Call, String> fn) -
convertSemanticsToText
-
generate
-
generate
-