Disclosed is a foreign language phrases learning
system based on basic
sentence pattern unit
decomposition, and implemented in a computing device including at least one processor and at least one memory for storing instructions
executable by the processor, which includes: a
sentence decomposition unit, when a
natural language composed of a foreign language is input from a user, for decomposing a compound
sentence corresponding to the input
natural language into a plurality of basic sentences; a sentence pattern determination unit for checking one of morphemes or words contained in each of the decomposed basic sentences when the compound sentence is completely decomposed by the sentence
decomposition unit, thereby determining a sentence pattern for each of the basic sentences; an additional information designation unit, when the sentence pattern for each of the basic sentences is completely determined by the sentence pattern determination unit, for designating some of the morphemes or the words contained in each of the basic sentences as additional information; and an additional
information storage unit for matching the additional information with one of the morphemes or the words, which are not designated as the additional information, when the designation of the additional information is completed, thereby storing the additional information in a basic
morpheme category included in a pre-stored basic
morpheme dictionary table. In addition, various embodiments identified through the present document are possible.