Skip to content

OuOu2021/arujisho

 
 

Repository files navigation

ある辞書

Codemagic build status

日本語辞書です

Warnings

  • Dictionaries can NOT be imported dynamically. They are built into the app itself. One can build the dictionary database and compile the app himself if needed.
  • This app might NOT be actively developed in the future. While bug fixes will always be deployed ASAP.

Features

  • Reasonable word ranking and search result sorting system based on robust statistic and Zipf-Mandelbrot distribution
  • Automatic dealing Kanji variants according to Unihan and Japanese orthographic documents
  • Incremental search with regex support
  • Merging different written forms of a single word
  • Fixing possible errors in dictionary data according to other dictionaries data
  • Cross references by morphological analysis thanks to sudachi.rs
  • Pronouncing audio via JapanesePod101 and Forvo
  • Icon generated by AI using "icon of a japanese dictionary in modern art" as prompt
  • Deep Link: arujisho://?search= can open this app from other apps like anki
  • Material 3 design & dark mode support

TODO

  • optimize performance
  • better history system
  • optimize furigana display
  • ios REGEX support
  • full-width/half-width unification
  • dictionary sequences and allow disable
  • deep link
    • sheet view in deep link mode in order to return to source app more easily
  • decouple the home page from the search process
  • example sentences from tatoeba

Releases

No releases published

Packages

No packages published

Languages

  • Dart 80.2%
  • Jupyter Notebook 19.0%
  • Other 0.8%