Patent ID: 6832197
Filing Date: 2004-12-14
Classification: G06F,G10L

Abstract:
A machine having a user interface comprising:inputting means for inputting words from a user; outputting means for outputting words to a user; text inputting means for inputting a text document; fragmentation means for identifying a plurality of passages in said text document; instruction set generation means for generating, for each one of said plurality of passages, a corresponding dialogue instruction set to provide a plurality of said dialogue instruction sets with each dialogue instruction set corresponding to a respective different one of said plurality of passages; score determining means for determining scores for words appearing in each of said plurality of passages; instruction set storage means for storing said plurality of dialogue instruction sets; score storage means for storing said scores; search means for receiving the input words, for determining scores for at least some of the input words from said score storage means, and for identifying the one of said plurality of passages in said text having a highest combined score for the input words; and dialogue execution means for executing a dialogue instruction set corresponding to said passage identified as having the highest combined score to generate words for output by said outputting means to the user in response to words input by said inputting means.