Oystein Kristoffer Tveit oysteikt
oysteikt pushed to main at mugiten/jadb 2026-03-02 03:48:03 +01:00
207df0bdf0 lemmatizer: implement equality for AllomorphPattern/LemmatizationRule
d1095ed186 lemmatizer: let LemmatizationRule.validChildClasses be a set
Compare 2 commits »
oysteikt pushed to main at mugiten/jadb 2026-03-02 03:25:55 +01:00
3dc4fdb1b4 WIP: .gitea/workflows: generate coverage
c8eeb89e25 search/word_search: fix english queries without pageSize/offset
Compare 2 commits »
oysteikt pushed to main at mugiten/jadb 2026-03-02 03:11:04 +01:00
8a4fb111eb WIP: .gitea/workflows: generate coverage
6d0b95aa04 flake.nix: add lcov to devshell
Compare 2 commits »
oysteikt pushed to main at mugiten/jadb 2026-03-02 02:44:58 +01:00
78600a3f60 flake.nix: add libsqlite to LD_LIBRARY_PATH in devshell
oysteikt opened issue mugiten/jadb#83 2026-03-02 02:38:27 +01:00
Cache lemmatization results
oysteikt pushed to main at mugiten/jadb 2026-03-02 02:35:09 +01:00
552e98e898 lemmatizer/rules/ichidan: add informal conditionals
oysteikt commented on issue mugiten/jadb#18 2026-03-02 02:33:26 +01:00
Generate conjugation tables

Could we use the lemmatizer in reverse? The design is based on the "finite state transducer" morphological analyzer idea, but it might require some modifications to the current implementation.

oysteikt opened issue mugiten/jadb#82 2026-03-02 02:32:02 +01:00
Add common volitional verb followups
oysteikt opened issue mugiten/jadb#81 2026-03-02 02:23:10 +01:00
Add 〜た/〜だ verb followups for lemmatizer
oysteikt closed issue mugiten/jadb#60 2026-03-02 02:18:46 +01:00
Create deconjugation/lemmatization algorithm
oysteikt commented on issue mugiten/jadb#60 2026-03-02 02:18:46 +01:00
Create deconjugation/lemmatization algorithm

Splitting this into multiple issues

oysteikt opened issue mugiten/jadb#80 2026-03-02 02:18:27 +01:00
Cross reference dictionary to aid lemmatizer
oysteikt opened issue mugiten/jadb#79 2026-03-02 02:16:49 +01:00
Connect lemmatizer to word search
oysteikt opened issue mugiten/jadb#78 2026-03-02 02:13:53 +01:00
Add common followup verbs to lemmatizer
oysteikt pushed to main at mugiten/jadb 2026-03-02 02:02:53 +01:00
0f32213522 lemmatizer: add some basic tests
70bd68b29a lemmatizer: misc small improvements
aea9519e41 lemmatizer/rules: name all rules as separate static variables
Compare 3 commits »
oysteikt opened issue mugiten/jadb#77 2026-03-01 04:05:24 +01:00
Generate diagram for the lemmatization transducer
oysteikt pushed to main at mugiten/jadb 2026-02-28 15:52:13 +01:00
9632b90952 search/kanji: split queries into separate functions
0b6e21af57 word_search_result: add romanization getters
30913ea6a1 search/word_search: fix casing of SearchMode variants
7731a4a599 Fix a few lints
8fb6baa03f README: add textual overview of the word search procedure
Compare 7 commits »
oysteikt opened issue mugiten/mugiten#173 2026-02-28 04:31:58 +01:00
Create bigger divider between two history entries with large time interval
oysteikt pushed to colorize-matches at mugiten/mugiten 2026-02-27 17:19:47 +01:00
7d351c61de WIP: colorize matching part of search results
6d66419c8c Color appbar purple when incognito mode enabled
3fcaa90b72 Implement ValueNotifier for all settings
b1d4f5838e word_search_result: autoexpand single entry results
c0a7c76ea5 services/data_export_import: add version file to exports
Compare 12 commits »
oysteikt closed issue mugiten/mugiten#138 2026-02-27 17:01:36 +01:00
Colorize search page when in incognito mode