Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Next »

Answers in Orbita uses a highly interconnected database that stores, processes and queries connections efficiently. Answers in Orbita bases its replies to the user's questions on the stored context that are suggestions and its related topics. Answers can be integrated with Experience Designer using the Answers Manager node.

The following image provides a basic flow that uses the Answers Manager node.

Answers Manager node properties

Answers Manager node acts as a bridge between the Orbita Answers Database and Experience Designer.

  • Skill. This is filled with the skill you are using. You can select another, if available.

  • K-Graph. This is filled with the knowledge base you are using. You can select another, if available.

  • Term. It contains the Term name or the path that points to the Topic name. The following mustache code is the default value that chooses the queried topic from Answers database dynamically.

    {{msg.payload.orbita.answers.term}}
  • Relationship. It contains the Relationship name or the path that points to the Relationship name. You can call Relationships that correspond to a topic using the following mustache code (default) from the Answers Database.

    {{msg.payload.orbita.answers.relationship}}

    Relationships follow the below priority,

    1. If the utterance has a relationship or its synonym

    2. If the utterance contains the interrogative to which the relationship is mapped.

    3. Default relationship

  • Default Relationship. You can set a default relationship to all the topics of a K-graph.

    The dropdown lists all the available relationships in the K-graph.

    If the default relationship is empty or "Not set",  The response of What if the user says the topic? will be returned.

  • Query. You can write a custom Gremlin script in this field to override the default query used in the Answers Manager node.

  • End Session. Ends session if checked.

  • Article Answer property. This field will give the ability to fetch the required property from the list of properties a schema could have and assign that to {{msg.payload.orbita.multimodal.voice.sayText}}.

    The default value in this field is set as: {{msg.payload.orbita.answers.articleContent.title}}

    If you use custom content schema for facts, you have to use that property in this field for the output be defaulted to {{msg.payload.orbita.multimodal.voice.sayText}} which is given in the say node.

  • What If No topic found? This is the fall-back response when the queried topic is not found in the Answers Database.

    The default text is: Sorry, I understand you asked about {{msg.payload.orbita.answers.term}}, but I don't have any information about that topic yet. Admins can change this message.

  • What If No relationship found? This is the fall-back response when the queried topic is present in the Answers Database, but the relationship is not found for that topic.

    The default text in this field will be: I understand you asked about {{msg.payload.orbita.answers.term}}. I don’t have information related to {{msg.payload.orbita.answers.relationship}}, but I can tell you about: {{msg.payload.orbita.answers.relatedTopic}}. Admins can change this message.

  • What If user only say term? If the user says only the term name, which is present in the Answers Database, the node replies with the following message: I can tell you about {{msg.payload.orbita.answers.relatedTopic}}. Admins can change this message.

  • Related topic Text. When the user queries for a topic or a relationship and there are some related topics to it, then the bot will give the following response mentioning the related topics: {{msg.payload.orbita.answers.answer}} I can also provide you with information about: {{msg.payload.orbita.answers.relatedTopic}}. Admins can change this message.

Related Articles

  • No labels