Re: Adventure Parser ?
- Posted by Quality <quality at ANNEX.COM> Dec 11, 1998
- 361 views
Ralph: What you are describing is the programming language ProLog. -----Original Message----- From: Ralf Nieuwenhuijsen <nieuwen at XS4ALL.NL> To: EUPHORIA at LISTSERV.MUOHIO.EDU <EUPHORIA at LISTSERV.MUOHIO.EDU> Date: Friday, December 11, 1998 11:35 AM Subject: Re: Adventure Parser ? >>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 ? .. 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