I
iaoua iaoua
Hi all,
Newbie alert. I'm new to this newsgroup so please be nice to me. I'm not completely new to Perl but not exactly a Guru and not exactly much more than a complete novice so please bear with me.
My name is James Christian and I am PhD research student at the University of Essex in the UK. You can see a picture of me with my little daughter on my very basic webpage privatewww.essex.ac.uk/~jcread
Anyway, apart from machine tranlation research in my spare time I have developed a conversational agent that dialogues with users to find out what they are really looking for (gone are the days of simple keyword search). I have a growing base of experimental users for my alpha release who currently need to come into my office to use the system as it is not web borne. The system can take some time to answer questions because of the comlexity of the task (the system is still learning). It asks the user questions to figureout what they want and then sends them off to the right website or business that has the products, services, information or free downloads that they require
e.g.
Hi, how can I help you?
Where can I download music?
Erm, lots of different places what were you looking for exactly?
A song by U2?
Which song exactly?
....
This goes on until the system has completely matched the user's requirements. It can take some time for the inference engine to figure out a satisfying answer and if the answer turns out not to be satisfying then the system has to go into dialogue to make new suggestions and learn from user feedback.. As the system is slow at decision making my growing user base has asked if they can play with the system by email instead of having to sit in my office and wait for a long time for the system to generate responses.
So what I basically need is a solution I can drop my conversational agent into. Some kind of fully functional email client that already absracts away the details of receiving and sending messages. Generating message ids for threading. Extracting the new text which is the response to the last email etc. I need something I can just drop my agent into with minimal parameter setting such as configuring the SMTP and POP servers to be used, user name and password and port numbers etc. Something my system can just automatically hit the reply button to and respond to a question. Something my can easily extract the relevant text from without having to worry about implementation details of designing a full email client from first principals.
Basically, I need a command line version of Thunderbird but that already extracts the new line of text as input to my agent. Surely, there must be something like that out there already done in Perl. Can anyone point me to anything? Or is it noses to the grindstone time?
Thanks for any advice you can give me guys.
James Christian
http://www.iaoua.com
Newbie alert. I'm new to this newsgroup so please be nice to me. I'm not completely new to Perl but not exactly a Guru and not exactly much more than a complete novice so please bear with me.
My name is James Christian and I am PhD research student at the University of Essex in the UK. You can see a picture of me with my little daughter on my very basic webpage privatewww.essex.ac.uk/~jcread
Anyway, apart from machine tranlation research in my spare time I have developed a conversational agent that dialogues with users to find out what they are really looking for (gone are the days of simple keyword search). I have a growing base of experimental users for my alpha release who currently need to come into my office to use the system as it is not web borne. The system can take some time to answer questions because of the comlexity of the task (the system is still learning). It asks the user questions to figureout what they want and then sends them off to the right website or business that has the products, services, information or free downloads that they require
e.g.
Hi, how can I help you?
Where can I download music?
Erm, lots of different places what were you looking for exactly?
A song by U2?
Which song exactly?
....
This goes on until the system has completely matched the user's requirements. It can take some time for the inference engine to figure out a satisfying answer and if the answer turns out not to be satisfying then the system has to go into dialogue to make new suggestions and learn from user feedback.. As the system is slow at decision making my growing user base has asked if they can play with the system by email instead of having to sit in my office and wait for a long time for the system to generate responses.
So what I basically need is a solution I can drop my conversational agent into. Some kind of fully functional email client that already absracts away the details of receiving and sending messages. Generating message ids for threading. Extracting the new text which is the response to the last email etc. I need something I can just drop my agent into with minimal parameter setting such as configuring the SMTP and POP servers to be used, user name and password and port numbers etc. Something my system can just automatically hit the reply button to and respond to a question. Something my can easily extract the relevant text from without having to worry about implementation details of designing a full email client from first principals.
Basically, I need a command line version of Thunderbird but that already extracts the new line of text as input to my agent. Surely, there must be something like that out there already done in Perl. Can anyone point me to anything? Or is it noses to the grindstone time?
Thanks for any advice you can give me guys.
James Christian
http://www.iaoua.com