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
