Japanese Reading Assistant with morphological analyser, Japanese-English dictionary, Kanji dictionary, and Japanese Names dictionary
There is a demo instance of Jamdict-web - Japanese Reading Assistant online if you just want to try it out:
https://jamdict.herokuapp.com/
You can run this software locally on your computer like this
git clone https://github.com/neocl/jamdict-web
cd jamdict-web
# create a Python virtual environment
mkvirtualenv jamdict-web
pip install -r requirements.txt
python manage.py collectstatic
python manage.py migrate
python manage.py runserver
Jamdict-web / Japanese Reading Assistant was developed by Le Tuan Anh and released under MIT License.
The following products were used in the development:
Jamdict: Japanese dictionary package for Python 3 (MIT License)
JMDict: a freely-usable general Japanese electronic dictionary (CC BY-SA 3.0 License)
JMnedict: 740,000 Japanese proper names (place, people, company, product, etc.) (CC BY-SA 3.0 License)
KANJIDIC: a comprehensive kanji database (CC BY-SA 3.0 license)
Igo-python: a Python port of Igo Japanese morphological analyzer (MIT License)
Kanji Stroke Order: Japanese font with writing stroke order (Version 4.004) (BSD License)
jaconv: interconverter for Hiragana, Katakana, Hankaku (half-width character) and Zenkaku (full-width character) (MIT License)
Bootstrap 4.6: Free and open-source CSS framework (MIT License)
Vue.js: open-source front end JavaScript framework (MIT License)
Sample text: from「夢十夜」by 夏目漱石