RuolinZheng08 / jamdict-web

Japanese Reading Assistant with morphological analyser, Japanese-English dictionary, Kanji dictionary, and Japanese Names dictionary

Home Page:https://jamdict.herokuapp.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

jamdict-web

Japanese Reading Assistant with morphological analyser, Japanese-English dictionary, Kanji dictionary, and Japanese Names dictionary

Online demo

There is a demo instance of Jamdict-web - Japanese Reading Assistant online if you just want to try it out:

https://jamdict.herokuapp.com/

Jamdict-web screenshot

Local development

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

Credit

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 夏目漱石

About

Japanese Reading Assistant with morphological analyser, Japanese-English dictionary, Kanji dictionary, and Japanese Names dictionary

https://jamdict.herokuapp.com/

License:MIT License


Languages

Language:HTML 49.9%Language:Python 46.2%Language:CSS 3.9%