Please I’m very new to Rasa, infact I only just recently finished watching the masterclass and some tutorials online. Now, I have started building a chatbot which I want to return the “url” of different products category users are interested in. I noticed this is possible if I only include every single product category I think users may want to buy e.g say we have only 3 products then we can add the conversations for these 3 products in the nlu.md and assign an entity to them (for instance “product” entity). so the nlu.md looks like:
- intent: buy_product examples: | - i want to order [hand bag](product) - want to order [cloth](product) - want to order [laptop](product) - get me a [laptop](product) - need to buy [hand bag](product) please - want to purchase me [cloth](product) pls
However, I need help to understand how we can use this for a case where we have around 500 product categories. Is this possible with rasa, because it will be almost impossible to write all conversations for 500 products category in the nlu.md. What if the categories increase to 1000 or 2000?
I had a look at the one of rasa features called “lookup table” but it seems it can’t work for this case.
I would be glad to receive your response.