Providing methods and systems to quickly and accurately respond to a
natural-language question. The responses to the question can depend on
additional information about the user asking the question, and the subject
matter of the question the user asked. For example, the system knows that
the user understands French, and can supply French answers to the user.
Such additional information can improve on relevancy of the responses to
the question. More than one responses can be provided to the user to allow
the user to pick the more appropriate one. One embodiment uses a computer
with a database having many phrases and question formats. The computer
identifies phrases in the question based on at least one grammatical rules
and phrases in the database. Then the computer links the phrases to
categories based on at least one semantic rule, the subject matter of the
question, and information about the user, such as previous questions asked
by the user. The computer then selects at least two question formats based
on at least the scores. After the question formats are selected, the
system allows the user to pick at least one of the question formats so as
to have an answer to the question generated.
Zur Verfügung stellend Methoden und Systeme zu schnell und reagieren genau auf eine in einer natürlichen Sprache Frage. Die Antworten zur Frage können von den zusätzlichen Informationen über den Benutzer, der die Frage stellt, und vom Thema der Frage abhängen den Benutzer, der gefragt wird. Z.B. weiß das System, daß der Benutzer französisch versteht, und kann französische Antworten an den Benutzer liefern. Solche zusätzliche Informationen können auf Bedeutung der Antworten zur Frage verbessern. Mehr können Antworten als eine zum Benutzer zur Verfügung gestellt werden, um dem Benutzer zu erlauben, das passendere auszuwählen. Eine Verkörperung benutzt einen Computer mit einer Datenbank, die viele Phrasen und Frage Formate hat. Der Computer kennzeichnet Phrasen in der Frage, die auf mindestens grammatischen Richtlinien eine basiert und Phrasen in der Datenbank. Dann verbindet der Computer die Phrasen mit den Kategorien, die auf mindestens einer semantischen Richtlinie, dem Thema der Frage und den Informationen über den Benutzer, wie vorhergehende Fragen basieren, die vom Benutzer gestellt werden. Der Computer wählt dann mindestens zwei Frage Formate vor, die auf mindestens den Kerben basieren. Nachdem die Frage Formate vorgewählt sind, erlaubt das System dem Benutzer, eins mindestens der Frage Formate auszuwählen, um eine Antwort zur erzeugten Frage zu haben.