![]() |
TovenNet's cooking up something big.. - Printable Version +- Tendo City (https://www.tendocity.net) +-- Forum: Tendo City: Metropolitan District (https://www.tendocity.net/forumdisplay.php?fid=4) +--- Forum: Ramble City (https://www.tendocity.net/forumdisplay.php?fid=44) +--- Thread: TovenNet's cooking up something big.. (/showthread.php?tid=6211) |
TovenNet's cooking up something big.. - etoven - 29th May 2011 THE BASIC IDEA AI-PROJECT is comprised of 2 parts, query master, and cloud script. The basic idea is to create giant script capable of carrying out a multitude of tasks, based on user input, similar to the computers is science fiction in shows like star trek for example. The idea is that eventually a engine can be developed that could be the basis for the way all future programs can handle and process natural language requests. CLOUD SCRIPT The script will run on a scripting engine that is cloud based. Computers visiting the site become compiler pertinents, this is done with client side JavaScript and Ajax. A user need only be on the site to contribute processor time. This eliminates the need to install anything and fasciculate ease of use. Next scripts are broken up into modules with each one responsible for charring out a user defined task. Models are created using Wiki principles. The basic flow is this:
Query master is a special part of the cloud script, script, it is basically a simple drag and drop scripting language in itself, that returns a hit or miss value. This section of the script checks whether the user input applies to this script or not and returns that information back into the script cloud. A simple query master script for the above example might be, “Contains +what, +is, +all synonyms of (weather), +all synonyms of (right now).” If multiple scripts indicate that they can handle the request then the user is presented with a choice of handlers to use, in the form of a clarification request. THE SCRIPTING LANGUAGE The language will use JavaScript as a basic foundation. The JavaScript will be extended to include a fusion of client side and server side processing using Ajax queries to the master server. The master server will provide server side libraries for preforming such tasks like retrieving XML and RSS data, sending emails, performing Google searches, and many other things. |