Chinese Prestudy

AnkiWeb addon 882364911

Generates Anki flashcards from the vocabulary in Chinese texts, such as books, articles, or subtitle files, so learners can study words before reading.
AI-generated summary; may contain mistakes.

card-creation

Open on AnkiWeb GitHub Find alternatives

AnkiWeb

Votes
23 (πŸ‘ 20 Β· πŸ‘Ž 3)
Updated
2024-01-05
Anki versions
unknown
License
Not found (this does not mean that the addon has no license)
Virus scan
No ClamAV match A match does not prove malware. No match does not prove that the code is safe.
Languages
Python, TSV, CSV, Handlebars, SQL, JavaScript, JSON, CSS
Description language
en

Maintenance

abandoned

  • Last update or commit: 2024-03-30 (946 days before the snapshot).
  • Test files: 1.
  • Commits in the last year: 0.
  • Issues: 10 open, 14 closed.
  • Pull requests: 0 open, 1 merged.
  • Median first response: 3211 hours (10 answered issues and pull requests).
  • Outside pull requests: 25% of 4 merged.

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
2.1.0–2024-01-05
History across monthly snapshots

Loading…

Similar addons

VocabMaster

Enhances vocabulary learning across multiple languages by generating AI articles and example sentences and giving instant feedback on your own sentence practice, with customizable feedback language and dark/light themes.

card-creationaiquiz

1 votes 21% approval πŸ‘ 1 Β· πŸ‘Ž 0 ⭐ 0 Anki 2.1.1~ Updated 2024-12-09
Auto Translate Batch Creator

Automatically creates language-learning flashcards by translating bracketed words within sentences in batches across 14+ languages, following the i+1 context principle.

card-creationdictionary

2 votes 34% approval πŸ‘ 2 Β· πŸ‘Ž 0 ⭐ 0 Anki 2.1.1~ Updated 2025-11-28
Youtube to Anki has 1 fork β†’

Generates a complete Anki deck with audio and pictures from a YouTube link and its subtitles, supporting language selection, card limits, picture sizing, and subtitle optimization.

card-creationimport

18 votes 34% approval πŸ‘ 10 Β· πŸ‘Ž 8 ⭐ 25 Anki 2.1.66~ Updated 2024-06-09

Description

This tool allows you to generate flashcards from words in a Chinese text (e.g. a book, a newspaper article, or a .srt subtitles file from a movie). This way, you can study the words from the text in advance, and then read the text already knowing most of the vocabulary.

This tool works best for advanced Chinese learners who are reading either real adult-level Chinese texts, advanced graded readers, young adult literature, or similar.

It may also work for learners at a lower level, but make sure you reduce the target vocabulary size to something manageable, otherwise you'll get too many flashcards and will spend all your time studying flashcards and not reading.

This tool helps you hone your reading ability and increase your vocabulary size; you'll need to combine it with other approaches in order to improve your listening, speaking, grammar, etc.

It only supports simplified characters right now, but I'm hoping to add traditional character support when I have time.

See my blog post for more details: http://www.kerrickstaley.com/2018/09/04/chinese-prestudy

README

Chinese-Prestudy

Chinese-Prestudy is an Anki 2.1 plugin that helps you generate flashcards for a body of text so that you can learn the text's vocabulary before you read it.

There is more information, including usage instructions, in this blog post.

Travis Build Status Appveyor Build Status

Developing

If you want to contribute back to this project, follow these instructions:

Setup

  1. You'll want a computer running Linux. macOS may work too. Windows will not.
  2. You need Anki 2.1 installed.
  3. Install Python dependencies:
pip3 install --user chinesevocablist chineseflashcards genanki jieba cached_property chevron pyyaml requests

Running

To try out your code, run

make install

and restart Anki to see the effects. You may need to uninstall your existing copy of the plugin if you got it from AnkiWeb, otherwise you'll have two copies of the plugin installed.

There are also some (currently, not very many) unit tests. You can run those with

make test

Some changes may belong in chinesevocablist, chineseflashcards, or genanki. If you want to change one of these packages, check it out from GitHub, make your change, and then run make install in the package's directory followed by make install in this directory and restart Anki.

Publishing

If your name is Kerrick, you can publish new versions to AnkiWeb by following these steps:

  1. Run ./package.py to generate package.ankiaddon.
  2. Install package.ankiaddon in Anki, and restart. Test thoroughly.
  3. Go to https://ankiweb.net/shared/upload?id=882364911 and upload the new version of the package.