Back to All

NLP and words with multiple meanings

I am having a handful of minor issues with NLP.  Perhaps you can help.

The simplest issue is the way my bot replies to a Facebook Appointment request.  It gives the standard welcome message.  I'd like it to either reply with a confirmation message or do nothing, as it causes confusion.  How can I train NLP to recognize a Facebook Appointment Request?

I'm also having small issues with certain words that can have multiple meanings or words that could be used for multiple interactions.  This one is harder to explain. 

Let's say someone mentions the word "duck".  This could be an injured wild duck, an abandoned baby duck, a pet domestic duck that someone has dumped or wants to surrender, etc.  Each of those require different interactions.  

Further, the words "injured" or "abandoned" could apply to different animals (I e. Raccoon, fox, deer, etc), also needing their own sets of interactions.

I'd appreciate any help you can provide.  It's my goal for this bot to provide crucial information quickly and easily when folks reach out to us for help.  Thank you for your support!

Best,