As you may or may not know there was a Chat Turing Tournament in Nov of last year and one of them used Blenderbot which is opensource. The other was Kukai which was done by pandorabots (remember pandorabots started around the time they took A.l.i.C.E. and made the aiml code into a 2.0 code or at least that’s kinda what I remember). Here is the release about the challenge as well: [https://home.pandorabots.com/bot_battle.html]
Anyway, some people have an Alexa , or Google Voice at home to not just use for weather but also as a type of social item where they can just chat with it which is a cool idea but not so private.
So why not something like this in Mycroft?
If one never has talked to Blenderbot and want to try you can do it in Google Colab (using a free GPU). (here’s a link for setting up: https://colab.research.google.com/drive/1bRMvN0lGXaTF5fuTidgvlAl-Lb41F7AD?usp=sharing)
You may ask why Blenderbot? It can be very real in the responses it provides and allow people to have a more “social bot” in their house and/or project if they so desire. Blenderbot is so much further than A.L.I.C.E.
So imagine. You have an older family member that lives by themselves and they need a friend (per say). The could buy a mycroft and enable the skill or something like that and not only find out about the latest weather, but also have someone that they could chat with.