home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   comp.ai      Awaiting the gospel from Sarah Connor      1,954 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 84 of 1,954   
   kym@kymhorsell.com to S White   
   Re: help with AI project   
   01 Oct 03 07:12:38   
   
   XPost: comp.lang.lisp, comp.lang.prolog   
      
   In comp.lang.prolog S White  wrote:   
   > The previous poster is correct in that most of you seemed to have   
   > overinterpreted my desire to have an engine able to use natural   
   > language. What i was thinking about wasnt hal 9000 but just the   
   > ability to utilize natural language in actual commands rather than for   
   > instance  decision(X, case2) or whatever. the main focus is on the   
   > legal side of things of course considering it's a doctoral project at   
   [...]   
      
   A simple "NL like" interface can be worked up simply  by defining   
   some prolog operators. After all, one of the key ideas behind solving   
   new problems is defining a nice notation to explain it to yourself in --   
   and that's how, when, where and why the op/3 predicate is.   
   [All English parsers please core dump now].   
      
   E.g. you might define appropriate operators such as "is_a", "a", and "the"   
   so you can type _in Prolog_ things like:   
   	assert(elephant is_a animal).   
   	assert(jumbo is_a elephant).   
   or   
   	Who is_a animal.   
   or   
   	Something is_a animal :- Something is_a elephant.   
   or   
   	jumbo is_a TellMe.   
      
   Define some higher-level "query" primitives to taste (generally   
   to taste like something that underlise SQL-type queries, with joins   
   and what-not).   
      
   Check out some intro "knowlege", "AI", or "database" books that   
   list "Prolog" in the keyword list (streering clear of those that may spell   
   it "PROLOG" or "prolog" or even "ProLog").   
      
   [ comp.ai is moderated.  To submit, just post and be patient, or if ]   
   [ that fails mail your article to , and ]   
   [ ask your news administrator to fix the problems with your system. ]   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca