Version 11 is an update designed to help me track the topics that people type into the interface. The Pandorabots server keep logs of all the conversations. In the normal run of things when a user is chatting with a chat-bot they would use a HTML interface. The server would either deposit a cookie on the user's machine or generate a Custom Id for the user. Either of these methods allow the server to track conversations. I noticed that the log files for Atomic and Romeo didn't contain whole conversations, rather the logs contained hundreds of single interchanges.
The file I based my Flash development on did contain a variable called 'custid', however, it wasn't properly set. Every new line of dialog generated a new value for 'custid' - hence the odd looking log files. With the output of one bot becoming the input for the situation was doubly troublesome as the logs for both bots were reduced to single line entries.
Version 11 now contains variables to provide the "Custom Id" number for the conversation by generating the atomicCustId and romeoCustId values each iteration of the interface will log the whole conversation. To create the custId variable for each character I needed to generate a long sting of characters - a big random number was the answer.
atomicCustId:String = Math.floor(Math.random()*1000000000000000).toString();
From the current set of logs I was able to abstract a set of topics that users had tried in the interface. With the advent of the new version I've blown away the old logs. The topics are listed in alphabetical order below (typographical errors and all).
angels || any words at all || anything to do with dogs || arabica beans || australian politics || axolotls || bikes || birds || bloody machines || carbon tax || carnations || creativity || dead || dead guy || death metal || do you like dogs || do you still go to movies || dogs || ducks || family || having an argument || horses || hovercraft || how much effort should we make to contact people in prison || how old are you || i am going to punch you in the face || milk || more ducks || movies || my japanese exchange student || pasion || politics || prince harry || sailing || sherlock holmes || shit || space || studd || stuff || suburbia || swimming || tell me about yourself || text || that is so true || the great gatsby || the internet || what do you miss || what is the cohesion of friction in wire rope || what like || who has the biggest penis || why cars transport shipments and ships transport cargos || you are a joke || you do not get as wet when you run through the rain || zombies
That should keep me writing for a while to come. I'm going to try to tick them off one by one.