Is it possible to build a open-domain chatbot through Rasa?
what do you mean by open domain?
i mean genric Bot. i have many technical documents or social media data and now i want train on that data
if you can formulate this data in terms of intents/entities custom actions and/or question answers then yes
Suppose i have thousands of questions and answers in Excel then how can i train.
you need to convert them into rasa response data format and use response selector: Retrieval Actions
I am bit afraid about the way question asked and answer given about open domain chat-bot. An open domain system is expected to understand any topic and return relevant responses. For example, Meena — Google’s open domain bot that can “chat about anything.” Open domain is more like talking to a friend where the conversation can go in any direction — from what series you’re binging to why your client demo stopped working exactly two seconds after sending it. This free-flowing conversation has no defined objective, so your responses need to adapt to whatever information you’re given. (Conversation Understanding: Open Domain vs. Closed Domain - Symbl.ai) Related answer it is practical to “formulate this data in terms of intents/entities custom actions and/or question answers then yes”