Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Definindo entidades com expressões regulares (regex)

Olá,

Estava configurando uma novo chatbot com o Watson conversation e me deparei com a necessidade de criar alguma entidade baseada em algum padrão (telefone, email, website).

Lendo a documentação do Watson vi que é possível criar a entidade utilizando patterns, onde você insere uma expressão regular para identificar o padrão desejado.

Para fazer isso basta apenas trocar de "Synonyms" para "Patterns" na hora da criação da entidade!

Isso não foi abordado nesse curso de introdução e estou falando falando isso aqui pois pode ajudar alguém (como eu) que estava precisando.

Link do tutorial (com as principais regex que falei acima): https://console.bluemix.net/docs/services/conversation/entities.html#definindo-entidades

E lembrando que aqui na Alura existe um curso de Expressões Regulares que pode ajudar bastante com isso!

https://cursos.alura.com.br/course/expressoes-regulares

Abraços.

1 resposta
solução!

Olá Vítor,

muito obrigada por postar essa complementação :), com certeza vai ajudar!

Isso mesmo, poder usar expressões regulares no Conversation, ou o que eles estão chamando de Patterns, é algo relativamente novo que foi adicionado em 6 de Outubro deste ano.

Ajuda muito quando precisamos de uma "fórmula" geral para entender variações específicas.

Vou aproveitar e adicionar esse link também da documentação que vai mostrando as modificações feitas no serviço.

Muito obrigada novamente, e continue mandando bem no seu projeto!

Abraços.