https://github.com/xiaohan2012/language-self-tester
Language Self Tester
https://github.com/xiaohan2012/language-self-tester
Last synced: 3 months ago
JSON representation
Language Self Tester
- Host: GitHub
- URL: https://github.com/xiaohan2012/language-self-tester
- Owner: xiaohan2012
- License: mit
- Created: 2013-08-18T02:05:39.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2013-08-25T07:39:26.000Z (almost 12 years ago)
- Last Synced: 2024-04-14T18:06:58.128Z (about 1 year ago)
- Language: JavaScript
- Size: 125 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
.Language Self Tester
===================1. Purpose
===========**language-self-tester** is an automatic language learning quizer, which quizes you on the correct **spelling** and **translation** of the foreign **word** you are learning.
2. Preparing word list
======================First, put the word pairs in a file with the **.txt** extension, like *finnish.txt* and place it in the **tables** directory in the format like:
punainen,red
yksi,oneThe first part("punainen' and yksi) being the language you want to learn
And the second part("red" and "one") being the language you are more familiar with.
3. Quiz yourself!
================1. Run the main program by installing the software dependency first,
`npm install`
2. Then the real thing,
`node main.js finnish`
using the word list file we have just created.
4. Future
==================
1. Statistics on result of each test taken in order to see the progress
2. Timeline of all test taken in order to see how diligent you are
3. Easy-to-forget words should be more likely to appear in subsequent tests
4. Detailed record of how many times the spelling has been tried to get it right.(statistics for further test)
5. Voice played when new quiz appears