Information processing device, control method therefor, and computer program
First Claim
1. An information processing apparatus, comprising:
- an output unit for outputting a content, the content including at least audible data containing a plurality of vocabulary in a language;
a receiving unit configured to receive a plurality of input operations from a learner based on the learner hearing at least some of the plurality of vocabulary in the output content;
a recording unit configured to associate the plurality of vocabulary with a respective difficulty level determined for each of the plurality of vocabulary, and configured to store the plurality of vocabulary and the respective difficulty level, each of the plurality of vocabulary including a word, an idiom, or a phrase consisting of two or more words in the language;
a registration unit configured to register a learning level, which is a degree of learning of the language to learn of the learner;
calculating unit configured to calculate a respective frequency in use for each of the plurality of vocabulary, where each frequency is a respective number of times that a respective one of the plurality of vocabulary is used in the content;
a specification unit configured to specify a subset of the plurality of vocabulary for learning by the learner according to the respective frequency in use and the registered learning level of the learner; and
a control unit configured to analyze the plurality of input operations received by the receiving unit from the leaner during the outputting of the content, and registering only respective ones of the plurality of input operations that correspond with respective ones of the subset of the plurality of vocabulary.
0 Assignments
0 Petitions
Accused Products
Abstract
To provide an information processing apparatus for allowing a learner to enjoy viewing and listening of the content and to perform linguistic learning, and to check the effect of learning. A Dictionary DB 101 associates a vocabulary with a difficulty level determined for each vocabulary, and stores the vocabulary and the difficulty level, the vocabulary including a word, an idiom, or a phrase consisting of two or more words in a language to learn. A registration unit 102 registers a degree of learning of the language to learn of a learner as a learning level. A calculating unit 104 calculates the number of the vocabularies to learn used in the content as a frequency in use. A specifying unit 106 specifies, according to the calculated frequency in use and the registered learning level, and among the vocabularies of the language to learn used in the content, a vocabulary which is an object to learn as a vocabulary to learn. A main control unit 113 causes an input operation received by an input unit 111 during the output of the content to be registered as an input operation in response to the output of the vocabulary to learn.
-
Citations
8 Claims
-
1. An information processing apparatus, comprising:
-
an output unit for outputting a content, the content including at least audible data containing a plurality of vocabulary in a language; a receiving unit configured to receive a plurality of input operations from a learner based on the learner hearing at least some of the plurality of vocabulary in the output content; a recording unit configured to associate the plurality of vocabulary with a respective difficulty level determined for each of the plurality of vocabulary, and configured to store the plurality of vocabulary and the respective difficulty level, each of the plurality of vocabulary including a word, an idiom, or a phrase consisting of two or more words in the language; a registration unit configured to register a learning level, which is a degree of learning of the language to learn of the learner; calculating unit configured to calculate a respective frequency in use for each of the plurality of vocabulary, where each frequency is a respective number of times that a respective one of the plurality of vocabulary is used in the content; a specification unit configured to specify a subset of the plurality of vocabulary for learning by the learner according to the respective frequency in use and the registered learning level of the learner; and a control unit configured to analyze the plurality of input operations received by the receiving unit from the leaner during the outputting of the content, and registering only respective ones of the plurality of input operations that correspond with respective ones of the subset of the plurality of vocabulary. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for controlling information processing apparatus, comprising:
-
outputting a content, the content including at least audible data containing a plurality of vocabulary in a language; receiving a plurality of input operations from a learner based on the learner hearing at least some of the plurality of vocabulary in the output content; associating the plurality of vocabulary with a respective difficulty level determined for each of the plurality of vocabulary; storing the plurality of vocabulary and the respective difficulty level, each of the plurality of vocabulary including a word, an idiom, or a phrase consisting of two or more words in the language; registering a learning level, which is a degree of learning of the language to learn of the learner; calculating a respective frequency in use for each of the plurality of vocabulary, where each frequency is a respective number of times that a respective one of the plurality of vocabulary is used in the content; specifying a subset of the plurality of vocabulary for learning by the learner according to the respective frequency in use and the registered learning level of the learner; and analyzing the plurality of input operations received by the receiving unit from the leaner during the outputting of the content, and registering only respective ones of the plurality of input operations that correspond with respective ones of the subset of the plurality of vocabulary.
-
-
7. A non-transitory, computer readable storage medium containing a computer program, which when executed by a computer, causes the computer to carry out actions, comprising:
-
outputting a content, the content including at least audible data containing a plurality of vocabulary in a language; receiving a plurality of input operations from a learner based on the learner hearing at least some of the plurality of vocabulary in the output content; associating the plurality of vocabulary with a respective difficulty level determined for each of the plurality of vocabulary; storing the plurality of vocabulary and the respective difficulty level, each of the plurality of vocabulary including a word, an idiom, or a phrase consisting of two or more words in the language; registering a learning level, which is a degree of learning of the language to learn of the learner; calculating a respective frequency in use for each of the plurality of vocabulary, where each frequency is a respective number of times that a respective one of the plurality of vocabulary is used in the content; specifying a subset of the plurality of vocabulary for learning by the learner according to the respective frequency in use and the registered learning level of the learner; and analyzing the plurality of input operations received by the receiving unit from the leaner during the outputting of the content, and registering only respective ones of the plurality of input operations that correspond with respective ones of the subset of the plurality of vocabulary.
-
-
8. An information processing apparatus configured to communicate with an mobile information terminal, which includes input unit for receiving a plurality of input operations from a learner, comprising:
-
an output unit for outputting a content to the mobile information terminal, the content including at least audible data containing a plurality of vocabulary in a language; a receiving unit configured to receive the plurality of input operations from the mobile information terminal, where the plurality of input operations are based on the learner hearing at least some of the plurality of vocabulary in the output content; a recording unit configured to associate the plurality of vocabulary with a respective difficulty level determined for each of the plurality of vocabulary, and configured to store the plurality of vocabulary and the respective difficulty level, each of the plurality of vocabulary including a word, an idiom, or a phrase consisting of two or more words in the language; a registration unit configured to register a learning level, which is a degree of learning of the language to learn of the learner; calculating unit configured to calculate a respective frequency in use for each of the plurality of vocabulary, where each frequency is a respective number of times that a respective one of the plurality of vocabulary is used in the content; a specification unit configured to specify a subset of the plurality of vocabulary for learning by the learner according to the respective frequency in use and the registered learning level of the learner; and a control unit configured to analyze the plurality of input operations received by the receiving unit from the leaner during the outputting of the content, and registering only respective ones of the plurality of input operations that correspond with respective ones of the subset of the plurality of vocabulary.
-
Specification