nlp.petamem.com
  Powered by PetaMem technology
Advertisement 

Wednesday 08 Feb 2012
MyNLP - guest
Register
Forgot password?
NLP Services & Tools
Dictionary
Spellchecker
Chatbot
Language Identification
Diacritisation
Number <=> Text
Special characters
Main menu
 Language 
 Theme 
Articles
News
Discussions
Advertisement

dot
Help page
A chatbot, realized with the PMLS Discourse Engine.

Every user gets a separate instance of the chatbot. This is individual with its own name, emotion and memory. As long as the Chatbot is talked to at least once an hour, this instance remains active, otherwise creates a new chatbot is created.

As part of the PetaMem Language Server, the chatbot has internal access to many of the features implemented by PMLS. Therefore we will present here only a brief overview with examples:

  • multilingual
    The chatbot can deal simultaneously with multiple languages. Ask e.g. "What languages do you speak? " and you will receive information on the languages which the robot is currently aware of.
    You can also switch between these languages at will. The chatbot will answer you always in the language you used yourself when speakting to him.
  • procedural parser
    The analysis of procedural words is intended to serve as a demonstration of the many features to process user input. You can give the robot e.g. some small arithmetic tasks like "What is twenty seven divided by nine". Numerals such as "Twenty seven" are parsed because they are not in the dictionary.
  • emotional state model
    Depending on the course of the discussion the chatbot may reveal several different emotional states. Sometimes he's pensive, sometimes bored (eg if he thinks he gets too much abused as a simple calculator). The range is from amused to angry (if he feels offended).
  • memory and semantic inference
    Your individual chatbot instance has its own memory. Facts that you tell the chatbot, he will remember and can even answer questions about these facts in a limited manner. This feature, called semantic inference is an absolute USP of PetaMem technology.
  • other services
    Depending on the configuration, the bot has a wealth of multilingual dictionaries, which of course you can make use of. If you e.g. ask "How do you say house in greek?" or "What is the czech word for cat? you can get a possible translation.