Esempio n. 1
0
 def register_nebulento_entity_from_file(self, entity_name, file_name):
     file_name = resolve_resource_file(file_name)
     LOG.info("Registering nebulento entity file: " + file_name)
     try:
         self.engines["nebulento"].register_entity_from_file(
             entity_name, file_name)
     except Exception as e:
         LOG.error("Could not register file: " + file_name)
Esempio n. 2
0
 def register_palavreado_regex_from_file(self, entity_name, file_name):
     file_name = resolve_resource_file(file_name)
     LOG.info("Registering palavreado regex file: " + file_name)
     with open(file_name) as f:
         samples = [l.strip() for l in f.readlines() if
                    l.strip() and not l.startswith(
                        "#") and not l.startswith("//")]
     self.register_palavreado_regex_entity(entity_name, samples)
Esempio n. 3
0
 def register_palavreado_intent_from_file(self, intent_name, file_name):
     file_name = resolve_resource_file(file_name)
     LOG.info("Registering palavreado intent file: " + file_name)
     if self.engines["palavreado"]:
         with open(file_name) as f:
             samples = [l.strip() for l in f.readlines() if
                        l.strip() and not l.startswith(
                            "#") and not l.startswith("//")]
         self.engines["palavreado"].register_intent(intent_name, samples)
Esempio n. 4
0
 def register_nebulento_intent_from_file(self, intent_name, file_name):
     file_name = resolve_resource_file(file_name)
     LOG.info("Registering nebulento intent file: " + file_name)
     self.engines["nebulento"].register_intent_from_file(
         intent_name, file_name)
Esempio n. 5
0
 def register_padacioso_intent_from_file(self, intent_name, file_name):
     file_name = resolve_resource_file(file_name)
     LOG.info("Registering padacioso intent file: " + file_name)
     self.engines["padacioso"].register_intent_from_file(
         intent_name, file_name)
Esempio n. 6
0
 def register_adapt_intent_from_file(self, intent_name, file_name):
     file_name = resolve_resource_file(file_name)
     LOG.info("Registering adapt intent file: " + file_name)
     self.register_adapt_entity_from_file(intent_name, file_name)
     self.register_adapt_intent(intent_name)