# What is the best approach for designing multi agent bots?

**URL:** <https://forum.rasa.com/t/what-is-the-best-approach-for-designing-multi-agent-bots/9844>\
**Category:** Rasa Open Source\
**Created:** [May 16, 2019, 3:43am UTC](https://forum.rasa.com/t/what-is-the-best-approach-for-designing-multi-agent-bots/9844 "2019-05-16T03:43:56Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![BHARATHPABBA](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/bharathpabba/32/2677_2.png) [@BHARATHPABBA](https://forum.rasa.com/u/BHARATHPABBA)\
**Post date:** [May 16, 2019, 3:43am UTC](https://forum.rasa.com/t/what-is-the-best-approach-for-designing-multi-agent-bots/9844/1 "2019-05-16T03:43:56Z")

</div>

Hi, I have a dataset of 800 different intents. Currently, I put into one single domain. If I divide this dataset into 10 different domains. What is the criteria should I need to use while dividing? For example, Consider two domains be personal info and family info. Then I have a question What is your name ? in personal info and What is your wife name ? in family info. Dividing like this would create issues while prediction as two questions looks quite similar. What is the better approach of dividing the dataset into a multi-agent bot?
