The research in the field of Natural Language Processing usually assumes the existence of a syntactic "Generative Engine" that combines words and word-like elements into syntactic structures, and then sometimes displaces them by "syntactic movement". A Linguistic Parser must "undo" all the effects of syntactic movement, which results in a structure where the relations between the words are represented more directly.
In recent years, a new theoretical framework was introduced, in which the syntactic combinatorial system does not stop at the level of the words. Instead, the same "Generative Engine" continues all-the-way-down into morphology. The various parts of the same word correspond to the different areas of the syntactic tree, and then are brought together by multiple applications of movement.
Within this Constructionalist Framework, the syntactic is not a tree of words - it is a tree made of sub-lexical elements like roots, prefixes, suffixes, etc. The components of a single verb are spread all over the parse tree.
Correspondingly, the function of a Linguistic Parser is different. The goal of the parsing is to "reconstruct" every such sub-lexical element into its original place in the syntactic tree.
By undoing the effects of syntactic movement, "Constructionalist Parsing" produces the syntactic trees where atomic constituents of every word are distributed through such a "reconstructed" syntactic tree. Every constituent is restored into its appropriate location in the tree, where the context for its semantic contribution is found in immediately adjacent locations. Deep Parsing makes it possible for all the relations between the elements in the tree to be strictly local.
The primary distinctive property of "Constructionalist Parsing" is the fact that the meaning of all the elements of a syntactic tree is determined locally.
The argument structures of all the verbs are represent by a small number of "functional elements". These "functional elements" introduce arguments and determine the semantic roles of the immediately adjacent Noun Phrases.
The state-of-art algorithms of "pattern matching" generally fail to produce good results on natural language text, before or after parsing. But when text undergoes "Constructionalist Parsing", the output is more accessible to standard "pattern matching" methods and analysis, because an appropriate representation of text is generated that is in the domain of real Computer Science.
Sasson Margaliot is the founder of Linguistic Agents Ltd, a provider of advanced Linguistic Parsing technology for natural language applications.
licensed cleaning services Park Ridge ..We are in a transition phase in the Managerial Administration... Read More
Software development is a risky business.Many software developers are barely... Read More
Think of this, first we had the HAM Radio, then... Read More
Microsoft Business Solutions CRM is present several years on the... Read More
Microsoft Business Solutions is emerging as very attractive vendor for... Read More
Microsoft Great Plains is becoming more and more popular and... Read More
In our small article we'll consider Microsoft Business Solutions Great... Read More
Domino server is a buffer between the operation system and... Read More
For a long time now Microsoft's Internet Explorer has ruled... Read More
The US House of Representatives has recently passed the "Spy... Read More
Every day millions of new web documents emerge on the... Read More
You might think you don't need a firewall... Read More
Microsoft Great Plains is main accounting / ERP application... Read More
Small can be beautiful! Working with Knoppix for the past... Read More
SOFTWARE PIRACY We regularly hear reports... Read More
When you buy a computer, it most likely comes with... Read More
With this small article we are continuing Microsoft Business Solutions... Read More
Well, even if the combination might look very unusual, we... Read More
You've finally created databases that you can actually use to... Read More
The adware and spyware definitions list is very long. But... Read More
Mapping Software Improves Data VisualizationFrom the outset, it is important... Read More
In part III of this ISDN primer, we learned that... Read More
Microsoft Business Solutions Navision is main ERP application for European,... Read More
No matter how much you enjoy your favorite screensavers, sometimes... Read More
Language development computer: Computer-based method for aiding language development seems... Read More
on demand house cleaning Arlington Heights ..Great Plains Software Dynamics, Dynamics C/S+, eEnterprise were written on... Read More
DBxtra is a powerful query and reporting tool that hides... Read More
What is Software?Software is a set of instruction written to... Read More
Introduction to C++Why Learn C++?C++ may at first seem like... Read More
MSN messenger is a pretty cool invention. I mean I'm... Read More
It is a well known fact that Java as a... Read More
Microsoft Business Solutions Great Plains was designed back in the... Read More
Remember back in the days where screensavers were the coolest... Read More
Microsoft Business Solutions Great Plains has substantial market share among... Read More
Microsoft Great Plains is main mid-market application from Microsoft Business... Read More
There are plenty of articles out there about how to... Read More
#5 All your hardware components like Printers, PCs etc come... Read More
Usually workflow & messaging is realized in CRM and then... Read More
Most people don't use Photoshop to its fullest capabilities. Here... Read More
Looks like Microsoft Great Plains becomes more and more popular,... Read More
Microsoft released Service Pack 2 (SP2) for the Windows XP... Read More
It's no secret that software companies operate in a very... Read More
Creating a new markup language.Introduction.General Reuse Markup Langauge, or GRML,... Read More
When Windows fails to boot it is normally caused by... Read More
Microsoft Business Solutions Great Plains is marketed for mid-size companies... Read More
GroupwareEfforts are continually made to manage the unavoidable ad hoc... Read More
Ok... Where to start?Well, I guess I will start at... Read More
When it comes to screenplay software each screenwriter needs to... Read More
What is a Web Database?A web database is a database... Read More
Follow the steps below to quickly design, generate, and deploy... Read More
Software |