TEXT PARAPHRASING METHOD AND PROGRAM, CONVERSION RULE COMPUTING METHOD AND PROGRAM, AND TEXT PARAPHRASING SYSTEM
1 Assignment
0 Petitions
Accused Products
Abstract
A paraphrase model of a question text inputted by a user is learned, and a paraphrase expression is generated in real time. When information in text set storage unit is updated, text pair extracting unit extracts a paraphrase text pair from the text set storage unit and stores it in text pair storage unit. Model learning unit learns a question text paraphrase model from the paraphrase text pair in text pair storage unit, and stores it in model storage unit. Text pair extracting unit extracts a paraphrase text pair again from the text set storage unit by using the question text paraphrase model which the model storage unit possesses, and stores it in the text pair storage unit. In case where the stored paraphrase text pair is the same as the paraphrase text pair stored in the text pair storage unit, learning of the question text paraphrase model is ended. Candidate creating unit reads the question text paraphrase model from the model storage unit and generates a paraphrase candidate of the inputted question text.
213 Citations
34 Claims
-
1-17. -17. (canceled)
-
18. A text paraphrasing method for generating, with respect to a question text inputted by a user, a question text of different expression but the same content, said method comprising:
-
extracting a combination of sentences having a degree of similarity greater than or equal to a set threshold, from among question texts having the same answer texts stored in storage unit, termed “
first sentence extraction step”
;computing a conversion rule for converting from said combination of sentences extracted in said first sentence extraction step, to a sentence of the same content but different expression, termed “
conversion rule computation step”
;extracting again from said storage unit a combination of sentences having a degree of similarity greater than or equal to said threshold, using said conversion rule computed in said conversion rule computation step, termed “
second sentence extraction step”
;judging whether or not all of said combinations of sentences extracted in said first and said second sentence extraction steps match, termed “
judging step”
; andgenerating a paraphrase text of said inputted question text, using said conversion rule computed in said conversion rule computation step, termed “
text generation step”
;
whereinexecution of said first sentence extraction step, said conversion rule computation step, and said second sentence extraction step is repeated until it is judged that said combinations of sentences extracted in said first and said second sentence extraction steps all match. - View Dependent Claims (19, 20, 29, 30, 31)
-
-
21. A conversion rule computing method for computing, with respect to a question text inputted by a user, a conversion rule for generating question text(s) of different expression but the same content, said method comprising:
-
extracting a combination of sentences having a degree of similarity greater than or equal to a set threshold, from among question texts having the same answer texts stored in a storage unit, termed “
first sentence extraction step”
;computing a conversion rule for converting from said combination of sentences extracted in said first sentence extraction step to a sentence of the same content but different expression, termed “
conversion rule computation step”
;extracting again from said storage unit a combination of sentences having a degree of similarity greater than or equal to said threshold, using said conversion rule computed in said conversion rule computation step, termed “
second sentence extraction step”
; andjudging whether or not all of said combinations of sentences extracted in said first and said second sentence extraction steps match, termed “
judging step”
;
whereinexecution of said first sentence extraction step, said conversion rule computation step, and said second sentence extraction step is repeated until it is judged that said combinations of sentences extracted in said first and said second sentence extraction steps all match. - View Dependent Claims (22, 23, 32, 33, 34)
-
-
24. A text paraphrasing system that generates, with respect to a question text inputted by a user, a question text of different expression but the same content, said system comprising:
-
an input unit inputting a question text; a storage unit storing said question text inputted to said input unit and an answer text with respect to said question text; a sentence extracting unit extracting a combination of sentences having a degree of similarity greater than or equal to a set threshold, from among question texts having the same answer texts stored in said storage unit; a conversion rule computing unit computing a conversion rule for converting from said combination of sentences extracted in said sentence extracting unit, to a sentence of the same content but different expression; and a text generating unit generating a paraphrase text of said question text inputted to said input unit by said user, using said conversion rule computed by said conversion rule computing unit. - View Dependent Claims (25, 26, 27, 28)
-
Specification