Method and system for building and running natural language...

Data processing: speech signal processing – linguistics – language – Linguistics

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C704S009000

Reexamination Certificate

active

06292767

ABSTRACT:

BACKGROUND OF THE INVENTION
The invention relates to language understanding and more particularly to a system for building and running natural language understanding systems. Language understanding systems are a type of system wherein meaning is ascribed to sentences of a human language. Constructing language understanding systems is generally a laborious process performed by experts in the field of natural language understanding. As the need intensifies for providing more sophisticated interfaces between machines and human beings, more sophisticated language understanding systems are needed, and more tools are needed to build language understanding systems.
What is needed specifically is a development system that allows a developer to easily create natural language understanding systems.
SUMMARY OF THE INVENTION
According to the invention, there is provided a computerized method for building and running natural language understanding systems, wherein a natural language understanding system takes a sentence as input and returns some representation of the possible meanings of the sentence as output (the “interpretation”) using a run-time interpreter that assigns interpretations to sentences and a compiler that produces (in a computer memory) an internal specification needed for the run-time interpreter from a user specification of the semantics of the application. A typical tool according to the invention comprises two components:
1) a run-time interpreter that assigns interpretations to sentences; and
2) a compiler that produces (in a computer memory) the internal specification needed by the run-time interpreter from a developer's specification of the semantics of the application.
The compiler is the component that is used in building a natural language system, while the run-time interpreter is the component that is used in actually running this system.
The two components of a compiler and a run-time interpreter are highly interdependent. Without the internal specification produced by the compiler, the run-time interpreter cannot operate. The compiler itself has no function except to provide the internal specification needed by the run-time interpreter.
The invention will be better understood upon reference to the following detailed description in connection with the accompanying drawings.


REFERENCES:
patent: 4752958 (1988-06-01), Cavazza et al.
patent: 4905138 (1990-02-01), Bourne
patent: 5060154 (1991-10-01), Duncan, IV
patent: 5101349 (1992-03-01), Tokuune et al.
patent: 5197005 (1993-03-01), Shwatz et al.
patent: 5369574 (1994-11-01), Masegi et al.
patent: 5384833 (1995-01-01), Cameron
patent: 5390281 (1995-02-01), Luciw et al.
patent: 5434777 (1995-07-01), Luciw
patent: 5487147 (1996-01-01), Brisson
patent: 5590039 (1996-12-01), Ikeda et al.
patent: 5617486 (1997-04-01), Chow et al.
patent: 5642519 (1997-06-01), Martin
patent: 5685000 (1997-11-01), Cox, Jr.
patent: 5701490 (1997-12-01), Safonov

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and system for building and running natural language... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and system for building and running natural language..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for building and running natural language... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2526378

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.