Join the Bot Libre open source project at BotLibre.org
Help : synonyms

RE: synonyms

by admin posted Sep 29 2017, 8:59

To add a synonym through JSON you would import for example,

{ #data : "angry", instantiation : #word, instantiation : #adjective, synonym : "mad", synonym : "upset" }

However, currently synonyms are not used for response matching words. Synonyms are only used by some scripts, and for whole sentences or single word sentences.

For example,

question: angry
response: Why are you upset?

The bot would use this response if the user said, "mad", but would not use it if the user said "I am mad".

We are planning on adding better support for synonyms, including a user interface for them in the Training page.

For now you can use patterns, such as,

question: Pattern("I am [angry mad upset]")
response: Why are you upset?


Id: 19241080
Posted: Sep 29 2017, 8:59
Updated: Sep 29 2017, 9:00
Replies: 0
Views: 1644, today: 1, week: 2, month: 6
0 0 0.0/5