A Natural Language Query is the term for asking a question in normal freeform language ? natural English for example ? to an artificial intelligence, and expecting the AI to digest it, work out what you meant, and answer it, with something meaningful, and relevant.

Below, we offer a selection of links from our resource databases
which may match this term.

Natural Language Processing For Multi-User Virtual Worlds
This expansive, and well-written article takes a look at how to implement a more natural language system, to enable the parsing of more complex commands in text-based virtual worlds. Contains code, orientated towards MOO/MUSH developers.

You Play my Language?An exotic stranger smiles at you. You approach with a coy ease, looking up and down at the gorgeous visuals this person is putting on, intrigued by the prospect of an intense interaction. You say hi, casually introduce yourself, maybe tell a joke, but there is a problem: This person does not speak your language. Designing round language problems in virtual worlds.

Building Blocks: Names
A bit of a hybrid between a coding resource and a building resource, this looks at parsers, and the difficulty in getting natural language interaction between rooms, objects, and players.

Chatbots > ELIZA
ELIZA was the first chatbot to be created, originally back in the 1960s. A real-time natural language processor and response program, she was born in MIT, written by Joseph Weizenbaum. Several versions were created over the period spanning 1964 - 1966.

Within the adult VR world Taurius is the Academy of Sign Learning allows two people to carry on a conversation in American Sign Language (ASL), across the internet, teaching those with good hearing, a language of those without.

(24/08/2011)Use of natural language processing, such as in the form of free-text searches of electronic medical records (EMRs) of clinical and progress notes of patients performed better at identifying postoperative surgical complications than the comm...

(26/08/2013)For more than 50 years, linguists and computer scientists have tried to get computers to understand human language by programming semantics as software. Now, a University of Texas at Austin linguistics researcher, Katrin Erk, is using super...