FOREIGN LANGUAGE SENTENCE CREATION SUPPORT APPARATUS, METHOD, AND PROGRAM
First Claim
1. A foreign language sentence creation support apparatus for supporting creation of a first sentence of a foreign language, which is a sentence formed from a plurality of clauses including at least an independent word, comprising:
- a memory configured to store an exemplary sentence corpus that includes an exemplary sentence collection including an exemplary sentence set including an exemplary sentence of the foreign language and an exemplary sentence of a native language corresponding to the exemplary sentence of the foreign language, and an index corresponding to the exemplary sentence of the native language;
an input circuit configured to accept input of an input sentence that is a second sentence of the native language corresponding to the first sentence;
a language analysis execution circuit configured to execute language analysis including morphological analysis and syntax analysis for the input sentence whose input has been accepted;
a grammatical feature extraction circuit configured to extract a grammatical feature of the input sentence based on a result of the executed language analysis;
a search query generation circuit configured to generate a search query based on the extracted grammatical feature; and
an output circuit configured to search for the index based on the generated search query and output an exemplary sentence set including an exemplary sentence of the native language corresponding to an index that matches the search query and an exemplary sentence of the foreign language corresponding to the exemplary sentence of the native language.
1 Assignment
0 Petitions
Accused Products
Abstract
According to one embodiment, an input unit accepts input of an input sentence that is a second sentence of the native language corresponding to a first sentence. A language analysis execution unit executes language analysis for the input sentence. A grammatical feature extraction unit extracts a grammatical feature of the input sentence based on a result of the executed language analysis. A search query generation unit generates a search query based on the extracted grammatical feature. An output unit searches for an index based on the generated search query and outputs an exemplary sentence set including an exemplary sentence of the native language corresponding to an index that matches the search query and an exemplary sentence of the foreign language corresponding to the exemplary sentence of the native language.
-
Citations
15 Claims
-
1. A foreign language sentence creation support apparatus for supporting creation of a first sentence of a foreign language, which is a sentence formed from a plurality of clauses including at least an independent word, comprising:
-
a memory configured to store an exemplary sentence corpus that includes an exemplary sentence collection including an exemplary sentence set including an exemplary sentence of the foreign language and an exemplary sentence of a native language corresponding to the exemplary sentence of the foreign language, and an index corresponding to the exemplary sentence of the native language; an input circuit configured to accept input of an input sentence that is a second sentence of the native language corresponding to the first sentence; a language analysis execution circuit configured to execute language analysis including morphological analysis and syntax analysis for the input sentence whose input has been accepted; a grammatical feature extraction circuit configured to extract a grammatical feature of the input sentence based on a result of the executed language analysis; a search query generation circuit configured to generate a search query based on the extracted grammatical feature; and an output circuit configured to search for the index based on the generated search query and output an exemplary sentence set including an exemplary sentence of the native language corresponding to an index that matches the search query and an exemplary sentence of the foreign language corresponding to the exemplary sentence of the native language. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A foreign language sentence creation support apparatus for supporting creation of a first sentence of a foreign language, which is a sentence formed from a plurality of clauses including at least an independent word, comprising:
-
a memory configured to store an exemplary sentence corpus that includes an exemplary sentence collection including an exemplary sentence of the foreign language and an index corresponding to the exemplary sentence of the foreign language; an input circuit configured to accept input of an input sentence that is a third sentence of the foreign language; a language analysis execution circuit configured to execute language analysis including morphological analysis for the input sentence whose input has been accepted; a grammatical feature extraction circuit configured to extract a grammatical feature of the input sentence based on a result of the executed language analysis; a search query generation circuit configured to generate a search query based on the extracted grammatical feature; and an output circuit configured to search for the index based on the generated search query and output an exemplary sentence of the foreign language corresponding to an index that matches the search query. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A foreign language sentence creation support method in a foreign language sentence creation support apparatus for supporting creation of a first sentence of a foreign language, which is a sentence formed from a plurality of clauses including at least an independent word, comprising:
-
storing an exemplary sentence corpus that includes an exemplary sentence collection including an exemplary sentence set including an exemplary sentence of the foreign language and an exemplary sentence of a native language corresponding to the exemplary sentence of the foreign language, and an index corresponding to the exemplary sentence of the native language; accepting input of an input sentence that is a second sentence of the native language corresponding to the first sentence; executing language analysis including morphological analysis and syntax analysis for the input sentence whose input has been accepted; extracting a grammatical feature of the input sentence based on a result of the executed language analysis; generating a search query based on the extracted grammatical feature; and searching for the index based on the generated search query and outputting an exemplary sentence set including an exemplary sentence of the native language corresponding to an index that matches the search query and an exemplary sentence of the foreign language corresponding to the exemplary sentence of the native language.
-
-
13. A foreign language sentence creation support method in a foreign language sentence creation support apparatus for supporting creation of a first sentence of a foreign language, which is a sentence formed from a plurality of clauses including at least an independent word, comprising:
-
storing an exemplary sentence corpus that includes an exemplary sentence collection including an exemplary sentence of the foreign language and an index corresponding to the exemplary sentence of the foreign language; accepting input of an input sentence that is a third sentence of the foreign language; executing language analysis including morphological analysis for the input sentence whose input has been accepted; extracting a grammatical feature of the input sentence based on a result of the executed language analysis; generating a search query based on the extracted grammatical feature; and searching for the index based on the generated search query and outputting an exemplary sentence of the foreign language corresponding to an index that matches the search query.
-
-
14. A program stored in a non-transitory computer-readable storage medium and executed by a foreign language sentence creation support apparatus for supporting creation of a first sentence of a foreign language, which is a sentence formed from a plurality of clauses including at least an independent word, the program comprising:
-
a first program code which causes the foreign language sentence creation support apparatus to store an exemplary sentence corpus that includes an exemplary sentence collection including an exemplary sentence set including an exemplary sentence of the foreign language and an exemplary sentence of a native language corresponding to the exemplary sentence of the foreign language, and an index corresponding to the exemplary sentence of the native language; a second program code which causes the foreign language sentence creation support apparatus to accept input of an input sentence that is a second sentence of the native language corresponding to the first sentence; a third program code which causes the foreign language sentence creation support apparatus to execute language analysis including morphological analysis and syntax analysis for the input sentence whose input has been accepted; a fourth program code which causes the foreign language sentence creation support apparatus to extract a grammatical feature of the input sentence based on a result of the executed language analysis; a fifth program code which causes the foreign language sentence creation support apparatus to generate a search query based on the extracted grammatical feature; and a sixth program code which causes the foreign language sentence creation support apparatus to search for the index based on the generated search query and output an exemplary sentence set including an exemplary sentence of the native language corresponding to an index that matches the search query and an exemplary sentence of the foreign language corresponding to the exemplary sentence of the native language.
-
-
15. A program stored in a non-transitory computer-readable storage medium and executed by a foreign language sentence creation support apparatus for supporting creation of a first sentence of a foreign language, which is a sentence formed from a plurality of clauses including at least an independent word, the program comprising:
-
a first program code which causes the foreign language sentence creation support apparatus to store an exemplary sentence corpus that includes an exemplary sentence collection including an exemplary sentence of the foreign language and an index corresponding to the exemplary sentence of the foreign language; a second program code which causes the foreign language sentence creation support apparatus to accept input of an input sentence that is a third sentence of the foreign language; a third program code which causes the foreign language sentence creation support apparatus to execute language analysis including morphological analysis for the input sentence whose input has been accepted; a fourth program code which causes the foreign language sentence creation support apparatus to extract a grammatical feature of the input sentence based on a result of the executed language analysis; a fifth program code which causes the foreign language sentence creation support apparatus to generate a search query based on the extracted grammatical feature; and a sixth program code which causes the foreign language sentence creation support apparatus to search for the index based on the generated search query and output an exemplary sentence of the foreign language corresponding to an index that matches the search query.
-
Specification