ACE holds the "SWIFT Ready Gold - Intelligent Message Enhancer" status for 2005. This is the third year that ACE has held this certifica-tion. ACE products have consistently been SWIFT Ready Gold certification during the past 6 years.

ACE products have also been awarded two more SWIFT accreditations: "SWIFT Ready Gold - Financial EAI" and "SWIFT Alliance Plug-In". These certifications prove ACE's unbeatable expertise in intelligent messaging and EAI/ integration technologi-es.

 

Our Approach to Natural Language Understanding

ACE’s ground-breaking solutions for transforming and repairing free-format Fax, Telex, Email messages into structured SWIFT or any other required format for Straight Through Processing relies on Natural Language Understanding technology. However our approach is unique, accounting for the technology’s inherent shortcomings to construct a value-added solution that is practical and at the same time powerful. The natural language understanding approach we have taken is based on a liberalized Conceptual Dependency representation and modified Semantic Analysis we call Conceptual Analysis. During Conceptual Analysis we perform transformation of the natural language phrases and sentences into our conceptual dependency-like representation using concepts conveyed in the sentence. We believe that the best way to approach the problem of building an intelligent program is to emulate human conceptual mechanisms that deal with language. STP White Paper

The Conceptual Dependency Theory

Our approach is based on the original Theory of Conceptual Dependency proposed by Prof. Roger Schank of Yale University, New Haven, Connecticut, USA. This is a theory of the representation of the meaning of sentences. The basic axiom of the theory is:

A. For any two sentences that are identical in meaning, regardless of language, there should be only one representation.

B. Any information in a sentence that is implicit must be made explicit in the representation of the meaning of that sentence. (Corollary)

Principles of Natural Language Understanding Utilized

  1. People, in speaking and writing, consistently leave out information that they feel can easily be inferred by the listener or reader. They try to be concise and therein begins the root of the problem. In order to understand people, we have to use additional knowledge to fill in these "gaps".

  2. People use a great deal of knowledge to understand. There are two classes of knowledge that people bring to bear during the understanding process: General Knowledge (plans) and Specific Knowledge (scripts).

  3. General Knowledge enables a person to understand and interpret another person's actions simply because the other person is a human being with certain standard needs who lives in a world which has certain standard methods of getting those needs fulfilled. Specific detailed Knowledge about a situation allows us to do less processing and wondering about frequently experienced events.

  4. In a closed environment, the contexts are known and hence most of the information that is used by people while understanding or assumed by people while communicating with an intelligent entity is finite and known in advance. In such cases, most of the understanding can be Script based. Scripts are intended to account for such a specific knowledge that people have.

Advantages of Our Approach

  1. Language Independence - Multi-lingual approach

  2. Robustness - can handle ungrammatical and incomplete sentences

  3. Flexible and easily expandable inferencing and understanding by using additional knowledge sources

  4. Knowledge sources can be modularized and hence manage and expand intelligence.

Email :
Industry Links:

© 2006 ACE Software Solutions Inc. All Rights Reserved. Site best viewed in a screen resolution of 1024 x 768 pixels.