It would probably be best to have the bot on a server and just call the answers from there. If you're making a mobile App, running the AI inside the device is really resource-heavy. You get faster answers but you'll have limited processing power and memory.
Though getting C2 to work with a server or a cloud is not easy. I've gotten Firebase to work pretty well with 3rd party plugins though.