Japanese Verb Transitivity Anki Plugin

Japanese Verb Transitivity Anki Plugin ๐ฎ
๐ Overview
This Anki plugin parses cards and automatically appends the transitivity of Japanese verbs as:
- Self-Move (Intransitive) ๐โโ๏ธ โ The action occurs by itself.
- Other-Move (Transitive) ๐ฏ โ The action is performed on an object.
This tool helps learners quickly identify verb transitivity, making sentence comprehension and memorization easier.
๐ Project Background
This plugin was developed as part of my Grade 12 Computer Engineering final project. As part of this project, I also:
- Created a presentation on Anki and the problems with the Core 2k/6k deck.
- Maintained a daily development journal tracking progress and challenges.
- Developed a proof of concept for scraping verb transitivity from Jisho.org using JavaScript.
โ๏ธ Features
โ
Automated Verb Transitivity Detection โ Parses Anki cards and classifies verbs as either intransitive or transitive.
โ
Efficient Integration โ Works seamlessly with Anki to enhance existing decks.
โ
Jisho Scraping Prototype โ Includes a JavaScript proof of concept for web scraping transitivity data.
๐ ๏ธ Tech Stack
- Python (for Anki plugin development)
- JavaScript (for Jisho.org scraping proof of concept)
๐ Future Enhancements
๐น Enhance scraping accuracy โ Improve data extraction for edge cases.
๐น Support for more dictionaries โ Expand beyond Jisho.org for better transitivity detection.
๐น Customizable tagging โ Allow users to modify how transitivity labels appear.