OK, here is an intermediate result.

The general-purpose engine now answers the riddle with

  "where was water left: canyon"

when given these patterns:

  PATTERN >> 1. * and *
  PATTERN >> 2. * left * in *
  PATTERN >> 3. where was * left

and these rules:

  RULE >> 1. $a and $b => $a
  RULE >> 2. simplifier (a pool of * => *)
  RULE >> 3. simplifier (the * => *)
  RULE >> 4. where was $x left & $y left $x in $z => the answer to (where was 
$x left) is $z

and this one little bracket to help the parser for now because it knows NOTHING 
about sentences except the 3 patterns listed above:

  "(The old dragon left a pool of water in the canyon) and landed on a hill to 
eat some grass."

Explanation of the rules:

  Rule 1 is a universal piece of connection logic.
  Rules 2 and 3 are simplifiers for sentence parts. Reusable.
  Rule 4 is the actual rule that connects the question to its answer. With a 
bit more generalisation, also very universal.

I hope this makes some sense to you. The engine is not completely automatic 
yet, but it's doing a great deal on its own. And I think the hints we put in 
are of a, let's say, understandable nature already.

Screenshot: https://botcompany.de/images/1102881

Any questions? =)
------------------------------------------
Artificial General Intelligence List: AGI
Permalink: 
https://agi.topicbox.com/groups/agi/T21bdc2c440c86db7-Mee186db7b64f224feae2bcaf
Delivery options: https://agi.topicbox.com/groups/agi/subscription

Reply via email to