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 1,828 of 1,954   
   Carsten van Weelden to peter   
   Re: nlp project   
   16 Nov 08 01:59:44   
   
   From: cvanweelden@gmail.com   
      
   On Nov 15, 5:45 am, peter  wrote:   
   > A guy are paying me to develop a nature language processing eninge, to   
   > convert english into logic. I think I can write a phraser to phrase   
   > the english. My idea is to convert english into 3 basic logics :   
   > equal, larger than, small than.   
   >   
   > If input "cat is red" into my engine, I will store "cat = red" in my   
   > database.   
   >   
   > So what should I do next?   
   >   
   > thanks   
   > from Peter (cmk...@hotmail.com)   
   >   
      
   The more usual approach is to use a formal meaning representation,   
   first order predicate calculus is a good example based on first order   
   logic and lambda calculus. For instance, if you have the phrase "a red   
   cat" you would get something like Ex Cat(x) & HasColor(x, red).   
      
   You should start by finding out exactly what you have to represent. Do   
   you need to represent time or belief, then you need temporal or modal   
   logic. Will all the sentences concern a certain domain? Then you can   
   use a domain ontology to specify useful categories. Will some events   
   be very common? For example, if all the sentences are concerned with   
   making a reservation, then you know which aspect to represent and how   
   to store them in a database.   
      
   [ comp.ai is moderated ... your article may take a while to appear. ]   
      
   --- 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