Why is there no SaaS chabot available with an API into (or out of) the knowledgebase?
Do you agree that in order to move conversational AI to the next level (in terms of stimulating the industry) that more and better SaaS chatbots are needed?
I’m also working towards that (closer then you might think).
Furthermore, you can already call to the outside world with my system (.net integration). Similarly, it’s a .net lib, so you can call into it as much as you like with the full lib (once available).
Just keep in mind that there is a serious restriction on what you can do with online based systems. You can’t call a ‘copyfile’ function for instance from inside a web-page. So calling to the outside world (to your local pc) from an online system will always be servilely limited in functionality.
I really don’t think it should be necessary for everyone to reinvent the wheel from scratch every time. There are enough dialog systems, and enough stock personalities already. Why agonize over an animated avatar interface, with lipsync and TTS/STT? Shouldn’t these be simply MODULAR, mix and match components?
that depends. Why do all those car companies redesign their cars: to make them better + differentiate from others. If you want to have a system that distinguishes itself from the others, the avatar system is a very visual way of doing this.
What you are asking, is a bit like asking that all BMW’s, audi’s, mercs,... look and drive the same. Great if you want to contentiously switch between cars, not so great if you want to sell them.
Sure, it’s currently perfectly possible from a technical point of view, in the end, all the avatar needs to do is receive some text, put it into audio and lip sync to it, right? But what happens when you want to integrate the avatar completely into a neural net and not have it respond to text, but have the network do the audio output and also let it control every movement of the avatar. This way, the data stream is not text, but lots of small numbers directly controlling animation real time…. (something I am working towards).
Also, SAPI stinks. MS has all but abandoned the lib. There is no way you can get any help on this lib from MS (I tried in many different ways, all channels are mute, no response, dead). Just another example of the continuous flux.
Sure, it’ll most likely happen, just not yet, the whole thing is not yet mature enough and in full development.
Beyond this, what I am desperately missing is the interactive API into the knowledgebase. The SaaS chatbot should become a kind of (cloud-based) “middleware” in order to facilitate the integration and infinite customization of knowledge via all the APIs available on the Web.
Perhaps it could go the other way round and instead of it going to the cloud, AI might simply take over your OS and use the internet as a resource.