Historically, punctuation characters in language models used in Zammo were removed from utterances in channels such as voice.

This was to make it easier for conversation designers to leverage regex patterns or create trigger phrases for a business that may actually contain punctuation.

It can be useful in certain circumstances, however, to have greater control over how punctuation characters are handled in the language model that underpins your conversational AI solution.

A new setting Enable Automatic Punctuation makes it possible for you to enable or disable the removal of trailing punctuation characters in your language model

In this guide, you will learn how to manage punctuation in your conversational AI application.

<aside> 💡 By default, this is enabled and punctuation is passed by default by the various channels. You can opt to disable it to remove the lagging punctuation from all channels.

</aside>

What Does This Mean?

The table below shows the output of the new setting with the sentence: This is a new sentence

Setting Example Ouput
Enable Automatic Punctuation = Off This is a new sentence
Enable Automatic Punctuation = On This is a new sentence.

Where to Access?

This feature can be accessed directly in UI Builder or from the Zammo Portal for any business that you manage.