Giter Site home page Giter Site logo

translation_memory's Introduction

Translation Memory: A Game for Language Learning

This is my self-made tool for learning foreign languages rapidly and for rapid memorization.

About the Game

  • The game is very simple, and is based on the classic game of Memory.
  • The game allows you to upload a CSV file containing text in 2 languages, or you can select one of the presets already bundled in the app
  • You will then be shown the foreign language text and prompted to provide the translated text
  • If you get the translation wrong, the phrase will be shuffled back into the deck and the next phrase will be displayed
  • If you get it right, the phrase will be discarded.
  • The random shuffling of the words/phrases promotes long-term memory so you don't forget.

Usage

  • This game is useful for expanding your vocabulary in a foreign language
  • It also can be used to learn the writing system of foreign languages
  • The game supports keyboard input, but it also allows you to bypass the keyboard input so that you can practice writing by hand on paper
  • A good game would consist of 15-20 words/phrases. If you play for 3 rounds, you will usually have all the words memorized.

translation_memory's People

Contributors

71f681c20d avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.