I am building a bot to retrieve news articles. I have set up an Entity pattern * news, to extract the entity from the request. e.g. “can you get me Amazon news please” correctly identifies the intent as ‘get news’ and extracts the entity ‘Amazon’. So far so good, BUT when the user types ‘can you get me news articles?’ the Entity gets set to ‘can you get me’. How can I stop this happening?
Also, I follow the request with a response “here is your news on Amazon is there anything else I can help you with?” Is it possible to store the Intent so that when the user responds: ‘Microsoft please’ the bot will know the intent is still ‘get news’ and change the Entity.