Abstract: Disclosed are systems, methods and computer program products for automated teaching of languages. In one example, a method includes receiving a text content in a natural language; parsing the received text content into one or more sentences; determining a syntactic model of the each sentence; determining a frequency of occurrence for each syntactic model based on a number of sentences associated with each syntactic model in the text content; sorting the one or more syntactic models based on each respective frequency; and generating one or more language teaching exercises, wherein an exercise includes one or more sentences selected based on the frequency of associated syntactic model.
Type:
Grant
Filed:
October 24, 2014
Date of Patent:
May 9, 2017
Assignee:
Lingualeo, Inc.
Inventors:
Artur Dumchev, Aynur Abdulnasyrov, Grigory Glushko
Abstract: A method and system for providing users with an individual learning dictionary having exact context-based translation of words and phrases. Each user is provided with a personal dictionary containing words and phrases that the user had encountered and translated previously. The phrases and words are automatically added to the user personal dictionary along with their context-based translations chosen by the user. A contextual dictionary allows a user to choose a correct meaning of a word and save it along with the context for future reference.