I want to learn Rasa from A to Z

Hey guys, I am trying to create a chatbot using Rasa, how can I learn Rasa 2.x from A to Z? I am struggling with following the documentation so I would like to learn everything about Rasa… are there any up-to-date tutorials?

Hi Bandar,

we have a lot of tutorials but they are typically starting out with Rasa 1.x. I have released a new season of breakoutbot where I upgrade an existing bot to Rasa 2.0 that might help.

I’m working on a tutorial for next week where I’ll be making an assistant that can make “knock knock jokes” that will start from scratch but that is still work in progress.

If you’d like to practice already, feel free to try building that locally. You can ask questions when you get stuck on this forum. I’m interested in what parts are currently hard when you’re starting out from scratch so feel free to notify me (@koaning) whenever you ask a question.

1 Like

Hello Vincent,

Thank you! I checked out some of the videos and they are really helpful! My biggest problem is encountering errors, and not having any already-made examples to compare and see how I can fix the error.

Like this one:

Tried to access non existent slot ‘travel_type_slot’

and this is the code I used to create the form and slot, am I missing something?

      - type: from_entity
        entity: travel_type_entity

Hi @bndrq0, make sure you listed down the ‘travel_type_slot’ in domain.yml file under slots section.

Hope it helps.

1 Like

Thank you so much Uday that fixed it for me!

Never mind. I am more than happy for you.