This specification discloses a method and system for learning a language. This invention takes the language data selected by a learner or a default test base as the learning content and improves the learner's language ability through tests about the learning content. The learner is allowed to arbitrarily update the language data stored in a learning database. The system according to the present invention contains a grammar analysis engine. This engine analyzes the grammar of the language data in the learning database according to the grammatical rules collected and stored in a language grammar database, converts the language data in the learning database into test problems according to the problem models stored in a problem model database, and finally performs language tests using the grammar analysis processor and provides the test results (such as error analysis and explanation). This provides a language learning system that allows a learner to provide or update learning data and generates test problems accordingly.

Questa specifica rileva un metodo e un sistema per imparare una lingua. Questa invenzione prende i dati di lingua selezionati da un principiante o da una base della prova di difetto come il soddisfare imparante e migliora l'abilità di lingua del principiante attraverso le prove circa il soddisfare imparante. Al principiante è permesso aggiornare arbitrariamente i dati di lingua memorizzati in una base di dati imparante. Il sistema secondo la presente invenzione contiene un motore di analisi di grammatica. Questo motore analizza la grammatica dei dati di lingua nella base di dati imparante secondo le regole grammaticali raccolte ed immagazzinate in una base di dati di grammatica di lingua, converte i dati di lingua nella base di dati imparante in problemi della prova secondo i modelli di problema immagazzinati in una base di dati del modello di problema ed infine effettua le prove di lingua usando il processor di analisi di grammatica e fornisce i risultati della prova (quali analisi e spiegazione di errori). Ciò fornisce un sistema di apprendimento delle lingue che permette che un principiante fornisca o aggiorni i dati imparanti e che genera i problemi della prova di conseguenza.

 
Web www.patentalert.com

< (none)

< Method and apparatus for distance learning based on networked cognitive agents

> Method and system for acquiring a foreign language

> (none)

~ 00026