Ai Dreams Forum

Member's Experiments & Projects => General Project Discussion => Topic started by: DaveMorton on May 30, 2011, 10:41:32 am

Title: ChatScript GUI "Proof of Concept" project
Post by: DaveMorton on May 30, 2011, 10:41:32 am
Some folks may (or may not) be aware that I joined the ChatScript Project some time ago, and have been helping out where I can; I've also, however, been working independently on creating a GUI for CS that somewhat extends beyond the "command window" interface it currently uses (not that there's anything wrong with a CLI, mind you... I'm just spoiled, is all. :) ). This new interface is still in "Pre-Alpha" status, and is likely to have compatibility issues with certain versions of XP (depending on whether SAPI is enabled). Currently, the GUI has built-in TTS (hard coded in, but later will be set up as an option), and plans are in the works to add speech recognition, as well, along with a load of other configuration options. The app is available for download at http://www.geekcavecreations.com/Downloads/ChatScriptGUI_Setup.zip (http://www.geekcavecreations.com/Downloads/ChatScriptGUI_Setup.zip).

A few things to mention:
1.) This GUI does NOT come with the ChatScript engine included, and won't do very much without it. If you don't have ChatScript already installed, you can get it at http://chatscript.sourceforge.net/ (http://chatscript.sourceforge.net/).
2.) Like all apps that I've written, I've created an installation package for it, to make it easier to install/uninstall.
3.) As I've indicated already, this is a "work in progress", and may cause problems (though I certainly hope not!). I've only got 2 computers that I was able to test it on, so I'm sure that I haven't covered every scenario.

Some of the features I'm planning on implementing:

Feedback is always humbly accepted. :)
Title: Re: ChatScript GUI "Proof of Concept" project
Post by: mendicott on May 30, 2011, 02:57:45 pm
Hi Dave,

I haven´t started working with ChatScript yet; but, high on my wish list would be XMPP compatibility, and interface to major avatar system(s), perhaps even via XMPP?

Cheers,

 - Marcus Endicott
   http://twitter.com/mendicott (http://twitter.com/mendicott)
Title: Re: ChatScript GUI "Proof of Concept" project
Post by: DaveMorton on May 30, 2011, 05:28:11 pm
I'll have a look at that, Marcus, just as soon as I find out what XMPP is. :P
Title: Re: ChatScript GUI "Proof of Concept" project
Post by: mendicott on May 30, 2011, 07:11:48 pm
In a nutshell, XMPP is the open IM standard, the linga fanca for chatbots, allowing them to interact with all other networked systems, including avatar systems (not to mention other chatbots) ..
Title: Re: ChatScript GUI "Proof of Concept" project
Post by: Bragi on May 31, 2011, 08:52:18 am
Do you know of many chatbots that use the xmpp protocol already and how are they using it? (perhaps this can be moved to another thread)
Title: Re: ChatScript GUI "Proof of Concept" project
Post by: Freddy on June 10, 2011, 07:54:31 am
Dave, I noticed on Chatbots org that you updated this.  Is the file linked to here still valid, did you just replace it?  I would like to try it out next week as I will hopefully have a little spare time.

Thanks :)
Title: Re: ChatScript GUI "Proof of Concept" project
Post by: DaveMorton on June 10, 2011, 08:49:15 am
I'm sorry, Freddy. I got side tracked before I could post the update here. The updated post there also contains an updated URL, since the filename is different. You can download the new version at http://www.geekcavecreations.com/Downloads/CSGUI_setup.zip (http://www.geekcavecreations.com/Downloads/CSGUI_setup.zip), and you can view a short list of planned features (and leave comments) at http://www.chatbots.org/ai_zone/viewreply/5643/ (http://www.chatbots.org/ai_zone/viewreply/5643/).
Title: Re: ChatScript GUI "Proof of Concept" project
Post by: Freddy on June 10, 2011, 10:17:55 am
Great, it was not a problem, like I said it will be a day or two.  Just wanted to catch you while your were about. Many thanks :)