CoolDictionary.com Webster Dictionary with PRONUNCIATION and Sound!

have you looked at the "Oxford English Grammar" or "A Comprehensive Grammar of the English Language"?

 
 
   

Question: You may know this already, but the sad fact of the matter is that there is no reference grammar for any human language that is really suitable for NLP applications. There are reference grammars that provide a frame of reference for discussion (probably these are the best answer to your question). There are also reasonably effective grammars for very special small tasks like making a travel reservation or translating weather reports or understanding air traffic control or (kind of) extracting limited kinds of information from news reports, but all of these make serious compromises in order to work at all and none can be considered a grammar of English. Many of these examples work by focussing on very small pieces of the input and essentially ignoring the rest. Others work by limiting the domain of discussion and possibly by parsing text using systems so complex that they are not easily inspectable by humans.

That said, have you looked at the "Oxford English Grammar" or "A Comprehensive Grammar of the English Language"? You have to love the fact that the first author of the second work is named "Quirk". Both of these will give you the terminology you ask for with the second being less readable, but more comprehensive.

The commentary on the Comprehensive Guide make it sounds like the Cambridge reference is also a serious contender.

http://www.amazon.com/exec/obidos/tg/detail/-/0198612508/102-2010582-... http://www.amazon.com/exec/obidos/tg/detail/-/0582517346/102-2010582-... http://www.amazon.com/exec/obidos/tg/detail/-/0521431468/ref=pd_sim_1...


Answer: The disenchantment with grammars in NLP stems from past failures of parsers that are primarily grammar driven. That is, parsers whose main mechanism is to execute a recursive grammar specification.

However, systems that use such grammar execution as one type of component can do well. Similarly for systems that can use grammar as a source of knowledge or corroboration. For example...

TAIParse is a multi-pass analyzer that uses recursive grammar passes as well as pattern-based passes that emulate the knowledge and processing expressed in grammars -- but with the control afforded by a natural language engineering approach.

Submit Your Own Answer!

Google





 
 
| Home | English Course Questions | English Grammar Questions | Teaching Esl Questions | Esl Exercise Questions | Esl General Questions | Esl How To Questions | Esl Learning Questions | Esl Lessons Questions | Esl Other Languages | Esl Pronounciation Questions | Learning Sign Language Questions | Esl Worksheets Questions | Esl Adult Questions | Esl Beginner Questions | Conversational English Questions | Site Map |