Interactive processing apparatus having 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, C704S275000, C706S011000

Reexamination Certificate

active

06275788

ABSTRACT:

TECHNICAL FIELD
The present invention relates to an interactive processing apparatus for use in a man-machine interface using natural languages, and more particularly relates to an interactive processing apparatus capable of performing processes utilizing context information thereby allowing users to interact with a system comprising the apparatus with a higher degree of freedom than conventional ones.
RELATED ART
With a system having an interactive processing apparatus in a man-machine interface that uses natural language, the user first inputs data into the system. The system responds to the user's input. In reply to responses from the system, the user makes further entries in an interactive manner, until the user achieves a goal. In order for the user to interact with such an interactive processing apparatus smoothly and efficiently, two situations must be suitably controlled: a user-initiated situation in which the user takes the initiative in demanding actions of the system, and a system-initiated situation where the system asks questions of the user to solicit responses and information. The requirement is met by use of a man-machine interface capable of controlling interaction with the user by setting appropriate action goals suitable for the user's intentions.
Japanese Patent Laid-Open Publication Number JP-A-63/153631, for example, illustratively discloses an interactive processing apparatus for use with the above-described type of man-machine interface using natural language.
FIG. 1
is a function block diagram of the disclosed interactive processing apparatus.
In
FIG. 1
, the reference numeral
1
is an information providing system such as an information retrieval system that retrieves from storage the kind of information that is just suitable for the user's needs;
2
is information output by the information providing system
1
;
3
is an input statement in natural language entered by a user;
4
is a natural language interpreting means for interpreting the meaning of the input statement
3
in natural language;
5
is a command generating means for generating commands to the information providing system
1
; is
6
is a topic managing means for extracting objects attracting the user's attention from the information output by the information providing system
1
in response to the command generated from the command generating means
5
, the topic managing means further managing the extracted objects to be referenced during the interpretation by the natural language interpreting means
4
; and
7
is an object storing means for storing the objects currently attracting the user's attention and managed by the topic managing means
6
, as well as a history of such objects.
In the conventional interactive processing apparatus outlined above, commands from the information providing system
1
corresponding to input statements
3
in natural language entered by the user allow the user to interact with the system. Where objects attracting the user's attention are extracted and stored in the object storing means
7
, any of these objects may be retrieved and used in context analysis. The feature is intended to facilitate making interpretations in the context and minimize interpretive errors, thus rendering interaction smoother.
What characterizes the conventional interactive processing apparatus above is that it has the information providing system
1
generating the commands corresponding to the input statements
3
in natural language entered by the user and that the apparatus simply carries out the commands thus generated. There are no action goals set for the system, and control is not switched from the user-initiated to the system-initiated interactive situation. This results in the inability of the system to maintain smooth interaction if the information for the system to act on is insufficient or if any input statement
3
from the user contains an error.
Natural language input entails frequent uses of abbreviations and referring expressions. To identify what is abbreviated or referred to requires that the user reenter in more specific and substantive terms what is curtailed or referenced. But an interactive session calling on the user to frequently confirm what has already been input does not really amount to an “interaction” with a tolerable degree of freedom. Hence the need for the system to supplement what is abridged or implied in accordance with the context of interaction. What is noticeable here is that abbreviations or referring expressions do not necessarily point to any object attracting the user's attention. The substance of abbreviations or references may or many not appear in the immediately preceding speech. There may exist a plurality of supplementary candidates in the context. Furthermore, there are no fixed rules by which to determine one of any number of supplementary candidates; the rules vary dynamically with the interactive situation. This requires controlling two things: determining whether or not to provide supplementation based on context information, and determining the rules by which to select the contents of the supplement if such a supplement is judged to be necessary.
One disadvantage of the conventional interactive processing apparatus disclosed in Japanese Patent Laid-Open Publication Number JP-A-63/153631 is that because the apparatus deals only with the objects attracting the user's attention, it is incapable of supplementing abbreviated conditions, among others, in information retrieval.
The disadvantage above appears to be circumvented illustratively by an interactive processing apparatus disclosed by Japanese Patent Laid-Open Publication Number JP-A-1/222326. This conventional interactive processing apparatus retains history information about input and output statements employed since the beginning of an interactive session. When the intention of an input statement from the user is interpreted by a given set of rules for interpretation, an abbreviation is supplemented by referring to the history information, whereby the user's intention is determined.
One disadvantage of the conventional interactive processing apparatus described above is that in supplementing abbreviations based on the history of interaction, the apparatus is incapable of dynamically varying the rules for selective supplementation depending on the interactive situation.
It is therefore an object of the present invention to overcome the above and other deficiencies and disadvantages of the prior art and to provide an interactive processing apparatus capable of setting suitable action goals for a system on the basis of a user's intentions, thereby appropriately controlling the initiative of interaction between the user and the system.
It is another object of the present invention to provide an interactive processing apparatus capable of dynamically controlling rules for selecting context information during interaction on the basis of the interactive situation, thereby contextually processing abbreviations or referring expressions that may appear in input statements in natural language entered by the user.
SUMMARY OF INVENTION
In accordance with a preferred embodiment of the present invention, an interactive processing apparatus comprises a user goal extracting unit for extracting, from a user-entered input statement in natural language, a user goal expressing the intention of the input statement defined by a user goal knowledge so as to generate a semantic representation of the input statement, an interaction history storage unit for storing the semantic representation of the input statement, a system goal determination unit for determining a system goal corresponding to the user goal defined by a system goal knowledge constituting an action goal of a system, a goal frame generating unit for generating a goal frame made up of the system goal and a system action sequence needed to achieve the system goal defined by an action sequence knowledge, a goal frame storage unit for storing the goal frame thus generated, an

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

Interactive processing apparatus having 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 Interactive processing apparatus having natural language..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Interactive processing apparatus having natural language... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2481655

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