# The Rasa Core Dialogue Engine

What am I looking at?  
Rasa Core is a dialogue engine for building AI assistants.  
It's part of the open source Rasa framework.

What's cool about it?  
Rather than a bunch of if/else statements, it uses a machine learning model trained on example conversations to decide what to do next.  
That sounds harder than writing a few if statements.  
In the beginning of a project, it seems easier to just hard-code some logic.  
Rasa helps you when you want to go past that and create a bot that can handle more complexity.  
This [blog post](https://medium.com/rasa-blog/a-new-approach-to-conversational-software-2e64a5d05f2a) explains the philosophy behind Rasa Core.

Can I see it in action?  
We thought you'd never ask!  
Head over to the [Rasa Tutorial](https://legacy-docs-v1.rasa.com/1.8.0/user-guide/rasa-tutorial) for an interactive example.

👋 I can help you get started with Rasa and answer your technical questions.
