[August 18th, 2024: it has been a while since I last did any programming, and I did not, as usual on last endeavours, journal my progress on this platform. Thus, some entries will be done retroactively, just for the sake of accounting how it came along.]
01 establishing the base API calls for ankigarden
02 an unplanned foray into word inflections
03 creating routines and aiming for an interface
04 a couple of days of rounding up edges
05 interfaces are quite something, huh
06 a workable draft of a single flashcard creation, and some thoughts
07 tying a lew loose knots, and adding more languages
08 bidirectional queries, further plans, and beta-testing
09 public MVP + thoughts after refactor and avenues to explore
10 Wiktionary parsing, project assessment, and next steps
11 getting started with Lute import + branching out
12 using Claude to think ahead and code
13 after a slight digression, nailing down the code
14 ensuring robustness of routine, worrying about data integrity, and no internet
15 better planning and roadmap is necessary
[October 22th, 2024: recent times have been fruitful in the context of this project. I did some experiments with AI-assisted programming and had great fun in collaborating with like-minded, enthusiastic programmers on this project. Its development spiraled into immense possibilities — and I'm quite excited for whatever comes next. I'm keeping the items below for documentation sake, but I do not intend of following it too closely for now.]
to-do
Date added | Description | Priority | Status | Area of exp. |
---|---|---|---|---|
24/09/08 | create flashcard template for irregular verbs | medium | not started | |
24/09/20 | implement OCR recognition | medium | not started | |
24/09/24 | ensure every verb is tagged with group-I/II or irregular | medium | not started | |
24/09/24 | ensure every noun is tagged with its gender | medium | ongoing | |
24/10/02 | apply flags from database entry tags | low | not started | |
24/10/02 | ensure repeated entries are not added is failing | medium | not started | |
24/10/03 | include mermaid diagram in roadmap | low | not started | |
24/10/04 | refactor & improve tags on database | medium | not started | databases |
24/10/04 | create flashcards for building and common-phrases |
high | ongoing | |
24/10/05 | retrieve cards from Anki and create Lute terms | medium | not started |
done
Date added | Description | Priority | Status | Area of exp. |
---|---|---|---|---|
24/09/02 | query word definitions from Wiktionary via their version 1 API | high | done | API handling |
24/09/02 | refactor the project into folders | high | done | module org, git? |
24/09/08 | getting started with Lute import + branching out | medium | done | |
24/09/11 | query word information from Wiktionary | high | done | HTML parsing, BeautifulSoup |
24/10/02 | when to remove ankigarden-needs-work and apply final tag |
medium | done | |
24/10/02 | remove commas from tags | high | done | |
24/09/02 | change input fields color wrt to flashcard workflow | low | averted | Textual |
24/09/09 | query word from Wiktionary API using section param | high | averted | HTML parsing / API |