Re: Adventure Parser ?

new topic     » goto parent     » topic index » view thread      » older message » newer message

>True, but this is the Euphoria forum. The idea is to write a really good
>parser in Euphoria by exploiting it's unique list processing capacities.
>What I really want to do long run is create a natural language database
>inquiry system with a "look&feel" like an adventure game. The first step is
>the parser.


For natural language you need a content-senstive 'database' system.
I'm still trying to do something wiht my 'figurative' image of 'database' I
came up with (how speculative can I be ? blink .. where every fact is linked
to other facts. However each fact is either subset or supperset. It contains
or is part of (read: property of..) .. however not a tree based system.
Something could easily be a part of and a container to the same thing as
well.

Request are formed by 'relating' two facts. THe route proccesses data from
one fact to another. The database engine is the one that finds the route.
You can easily add new 'facts' and declare their containers/properties and
easily add an 'exception'. Since you almost always add a new route.
(shortest route is used)

Context sentive in the way that when you specify more facts the number of
possible routes decrease.

Ralf

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu