open source conversational ai framework
DeepPavlov Is An Open Source Conversational AI Framework
The framework needs to be provided with a dataset (RASA or DSTC2), train the model, download it, and then use it by either calling them natively from Python or by rising it as microservices and then calling them via its standard DeepPavlov REST API. Currently, DeepPavlov support two ways to define domain model and behavior of a given goal-oriented skill -- RASA (domain.yml, The link to the notebook is below.