Engineering Notes - Orbita Voice - 4.0.61&62 - Feb 02, 2019

Orbita is pleased to announce many important new features, fixes, and other improvements to Orbita Voice. This post summarizes what is new and changed in the latest versions of these platforms.

These improvements were pushed to most customer environments. If you do not see these changes in your Orbita environment and are interested in any of the features or fixes described, please contact your Orbita representative or email us support@orbita.ai.

Engineering Notes v4.0.61&62 at a glance

Orbita Voice 4.0.61&62

Breaking Changes

  • Due to changes that were enforced by Google in their latest version(V2) of Dialog flow APIs, the property msg.payload.queryResult.parameters.slotname has been changed from an object to an array.

    e.g., msg.payload.queryResult.parameters.<arrayname[index]>
    It is advised to use the property msg.payload.request.intent.slots.value to get the slot value. This property gets the slot value from the provider and updates it here.

Product Enhancements

Experience Manager

  • In schemas, we introduced a new field type for the text area. The admin user will have control over the number of characters that are allowed in the text area. "fieldType": "textarea"

  • In Flow studio, added a new “Link flow” node which can link two flow studio flows.

  • During project export, you will now see a new option to download the json to a file.


    The copy to clipboard option will be disabled if the export json file size is more than 1mb.

  • Project import can be done using the file or by pasting the json code.

Experience Designer

  • Empty pTags appended above and below the user’s chat bubble in the web chatbot is removed.

  • Changed the labels of the Content node.

NLP

  • Added a new property ngram to the NLP response. If the ngram property is part of the request, the NLP service will generate ngrams for the utterance in the response.

  • Extended the NLP support to extract Entity values or its synonyms with the following characters ~\'-()!@%.,?/_; ${}+^[]<>

  • The duplicate entries in synonyms are removed from the NLP result.

  • A maximum of 10 entities can be selected in the NLP node.

  • The Confidence score is mapped per entity and the scoring is not done for all entities.

Answers

  • Bulk import/Export is available for topics, relationships, and interrogative listing screens.

  • The below properties when fed to the Answers manager node in Experience Designer, will override the default slots that are selected in the node.
    msg.payload.orbita.answers.term
    msg.payload.orbita.answers.relationship
    msg.payload.orbita.answers.whQuestion

  • Topics that are not used in the facts will have an unused tag attached to them.

Bug Fixes

A few issues were fixed in the current release, including but not limited to the ones described here. If you have any questions regarding an issue not listed below, please contact us.

  • In Answers, any leading or trailing zeros given in the topic title will get trimmed.

  • In Answers, if no topic and no relationship is found in an utterance, the topic will not be taken from the session.

  • In Answers, the search is no more case sensitive.

  • In Answers, the timestamps change only if actual changes are made.

  • In Answers, changing the letter case will not create new items.