Disclosed herein are a
big data based language learning device and a method for learning a language using the same. The
big data based language learning device includes: a
database of a
server computer in which sentences in a
natural language are stored, the sentences consisting of ones having a
grammatical error and ones having no
grammatical error; a quiz module configured to receive a grammar type and / or a subject that a user wants to study from an
input device that are connected a
user device either wired or
wireless, or that are built into the
user device, and the quiz module further configured to receive a
sentence among the sentences in the
natural language stored in the
database, the
sentence corresponds to the received grammar type and / or the subject, the
sentence includes the
grammatical error, and the quiz module further configured to issue the sentence as a quiz on a display of the
user device; an answer sheet module configured to receive an answer to the quiz from the
input device of the user device; a sentence among the sentences in the
natural language stored in the
database of the
server computer, the sentence corresponds to the received grammar type and / or the subject and the sentence includes no grammatical error, the correction module further configured to compare the answer with the sentence including no grammatical error, and the correction module further configured to correct an error in the answer; and a learning module configured to update the database of the
server computer with a training pattern consisting of the answer, a rate of correct answer for the grammar type and / or the subject, a difficulty level and an incorrect answer pattern, wherein the quiz module outputs a next quiz based on the training pattern updated in the database by the learning module and wherein the
input device comprises at least one of a mouse, a touch pad, a touch screen, a keyboard, a
handwriting recognizer, and a
microphone.