I have created a Custom entity for classes with list items such as 'Java', 'HTML', 'Javascript' etc.
I have a topic trigger such as "When is the next Java class scheduled for?".
Immediately after the topic trigger I have a question "What class are you interested in?"
Now if my chatbot input is "When is the next Java class scheduled for" the class entity is properly slot-filled and the question is skipped.
However if I use java, JAVA etc, in the chatbot input the slot-filling does not happen because of a change in case and the question is asked.
If I answer the question as java or JAVA that works, it ties it back to Java and the flow proceeds.
How can slot-filling be done without having to worry about the case used for the entity in the chatbot input?
Appreciate any feedback. Thanks.