Revita provides tools for language learning, and for supporting endangered languages.
Revita stimulates the student to practice in actively producing language, rather than passively absorbing rules.
Revita offers many exercise modes:
fill-in-the-blank quizzes, multiple-choice quizzes, vocabulary practice (flashcards), listening comprehension quizzes, crosswords, competition—to complete exercises faster than an opponent, ... and more. Revita is suitable for students at the intermediate to advanced levels—i.e., not for absolute beginners. The system tracks the progress of the student, and aims to adapt to the student's present level of competence. The student's past answers help the system to offers exercises that are best suited for the student's level.
Revita can be used in "guest" mode, without registration. A guest can use any language, view public stories and do exercises.
Registering—which is free—enables these main features:
Own content: you can upload any story you like, and work on it in your own private library. Private stories are not visible to other users—but you can share stories with friends! Stories can be uploaded from any web page, or from a text file. Personalization: the results from your exercises are analyzed to adapt to your level of competence and offer exercises appropriate for your level.
Revita helps students learn languages from stories. The story can be any text, which the students choose themselves. For each story:
Revita selects some words from the story to create exercises—e.g., fill-in-the-blank quizzes— ("cloze" exercises) the student receives hints for each quiz—the hint is the "basic" form of the word the student fills in the word in the correct form as it should appear in the context of the story Revita provides instant feedback to the student about whether the answers match what was in the text If you return to practice the same story again, the exercises will be new, since they are chosen randomly every time you practice. Revita tracks the student's answers, monitors the student's progress, and assesses the the student's level of competence Revita
offers a sample "public library" of stories in your chosen language. The public stories cover various topics, and at various levels of difficulty.
The language is chosen from the menu on the top-right. Endangered languages currently available:
Erzya Komi-Zyrian Meadow Mari North Saami Udmurt Turkic:
Credits and Acknowledgements Revita
builds upon many tools, which are developed and kindly made available by other projects and international colleagues:
GiellaTekno—a platform for many Uralic languages. CrosslatorTagger for Russian, by Eduard Klyshinskiy; CrosslatorTagger is used to detect code-switching to Russian in Uralic and Turkic texts. Morphisto —a German analyzer. Glosbe—an on-line multi-lingual dictionary SakhaTyla.Ru—portal for the Sakha language (Yakut), providing analyzers and dictionaries Apertium—platform for some Uralic and some Turkic languages. Many content providers, who have granted permission to use their text materials—named next to the corresponding stories. Some icons by Madebyoliver from Flaticons and Rohan Gupta from the Noun Project. ResponsiveVoice used under Non-Commercial License The Revita Project is supported by the Academy of Finland.
We recommend the newest versions of: Firefox, Chrome/Chromium, Safari, and Internet Explorer.