Showing posts with label Japanese. Show all posts
Showing posts with label Japanese. Show all posts

Friday, August 21, 2026

(Free) Tools for learning Japanese

Recently, I build my own tools to learn Japanese, focusing on how to be able to read Kanji with minimum effort (without writing practice). These tools are listed below:

  1. Kanji-drill: a tool to mimic how Japanese elementary school students learn kanji
  2. Kotoba: learning words in context since language is a collection of words
  3. JLPT: a tool to learn kanji and compound words for JLPT
  4. Wani Kanji: Free tool to mimic wanikani
  5. JED: Japanese-English dictionary with radical, kanji, word, and sentence examples.
Although these apps are intended to be the most effective way to be able to read Kanji without writing, still, manual writing has the biggest impact on learning Kanji. These tools are all free, and currently there is no plan to commercialize them. Feel free to use it and contribute to the development in my GitHub repos. Get the repo at https://github.com/bagustris/<tool-name>.

Since I am also doing research on speech AI, I plan to build AI models to help learning Japanese, e.g., building AI models to detect correctness of pronunciation, vowel devoicing, double consonants, and long vowels in Japanese language learning. One prototype model that can be tried for vowel devoicing is one created by my student hosted on the following Hugging Face space: https://huggingface.co/spaces/Rudy-Ong/ja_vowel_devoicing_detection. 

Wednesday, January 07, 2026

Fix Japanese garbled character

 To fix garbled Japanese characters, use the `nkf` command. You need to install it first since it is usually not available by default in most Linux platforms. Then, using the following command to convert its encoding (detected by default) to a readable one.   

$ nkf old_file.txt > new_file.txt 
An example of output is below.
Japanese garbled character and its fixing

Friday, February 19, 2021

Japanese for Work!

Japanese is not as easy as we think, but also not as difficult as we think (do you agree with this?).  I have learned Japanese for about 5 years (2012-2014, 2017-2020), but I judged that my Japanese skills are only enough for daily conversation, not for working in Japan (even though I have been working in Japan for two years). I need to upgrade my Japanese skills.

A screenshot of "Explanatory material" from NHK Japanese for work on my smartphone


For leveling up my Japanese skills, NHK is my favorite resource. Started from Easy Japanese 2011 edition, continued to the 2015 edition (grammar), then the 2018 edition (conversation), I learned a lot. Now, I am learning Easy Japanese for Work. It simply improves my Japanese communication because it provides real-life conversation. However, different from the other editions, this Japanese for Work only provides online learning tools, without downloadable materials. Hence, I converted the material so that I can learn while offline. I contribute to making a single pdf file for all conversations, a single page for each conversation explanations (skit's explanation), and 30 audio files from all skits. Here is a summary of what I've done:
  • Text file (pdf) of conversation,
  • Text file (page) of explanation of the conversation,
  • Audio files of the conversation.

This lesson assumes prior knowledge of basic Japanese, including reading hiragana, katakana, and some kanji. Three items for learning have a different purpose: audio for listening to conversations, conversations to check understanding, and explanatory material for parts requiring further explanation (i.e., if you don't understand the conversation file well). You can download the conversation script and explanatory material in the list above.

For the audio files, I convert the dialog from video files (not downloadable) to mp3 files. I didn't combine all skits to be a single audio file. Instead, I convert one by one skit to mp3 file. Here is the list, click it to view the lesson with audio.
  1. 手伝って くださって 大変助かりました。
  2. すみませんが、もう一度言っていただけますか。
  3. 私のおすすめは、墨田区の水族館です。
  4. それではまず、行きかたについてご説明します。
  5. 急ぎの書類はメールで送る、とのことです。
  6. お先に失礼してもよろしいでしょうか。
  7. 今日は遅れてしまい、申し訳ありませんでした。
  8. よろしければ、私が致しましょうか。
  9. 私の席はどこか、教えていだかけませんか。
  10. それなら、これを見るといいですよ。
  11. 失礼ですが、お名前はなんとお読みするんですか。
  12. すみません、確認させてください。
  13. 申し訳ありません。和田は他の電話に出ております。
  14. あの、実は今、別の仕事を頼まれています。
  15. コストを下げるために、ここの部品を変えました。
  16. そこを何とか、ご検討いただけませんでしょうか。
  17. よければ、いつでも相談に乗りますよ。
  18. お気持ちはありがたいのですが、受け取らない決まりになっております。
  19. お時間を頂いてしまい、申し訳ありません。
  20. 場合によっては間に合わないこともあります。よろしいでしょうか。
  21. 本社からのお願いです。ぜひご協力いただけませんか。
  22. あの、すみません。私からひとつよろしいでしょうか。
  23. 行き違いがあったようです。すぐに対応いたします。
  24. その日はあいにく先約が入っております。
  25. スキューバダイビングをなさるんですか。始められたきっかけはなんですか。
  26. うまくいかないこともあるよ。気持ちを切り替えてやってみようよ。
  27. ご無理を言って申し訳ありませんが、残業をお願いできませんか。
  28. 大事な内容なので、念のため確認させてください。
  29. 少し様子を見て戻ると言っていました。病院に行くほどではないそうです。
  30. 今はちょっと手が離せません。終わり次第お手伝いします。
  31. ご迷惑をおかけして申し訳ありません。今後、清掃のルールを徹底させます。
  32. お時間はとらせません。至急判断をお願いします。
  33. かわいいと言いますと。
  34. できる範囲。
  35. その場では判断できかねる。
  36. 私がやっておきますね。
  37. 人員の調整。
  38. お話中すみません。
  39. きょうの仕事も大変でしたね。
  40. 図面に不備があり。
  41. 先ほど、何か失礼がございましたでしょうか。
  42. ご相談があります。
  43. すみません、分かりませんでした。
  44. お客様のお車の場合。
  45. では、手短に申し上げます。
  46. 今日明日中には。

The main page for all lessons is at https://bagustris.github.io/japanese-for-work/. The PDF and audio files can be downloaded from https://github.com/bagustris/japanese-for-work/.

Thursday, February 08, 2018

Part of Speech (kelas kata) Bahasa Jepang

Untuk menguasai bahasa Jepang (mampu berbicara dan membaca), kita harus memahami kelas kata bahasa Jepang, Part of Speech kalau dalam bahasa Inggris. Karena, suatu kata dalam bahasa Inggris bisa berbeda kelas katanya dalam bahasa Jepang (padanan katanya).

Contoh:
  • drive a car (verb phrase, English) : mengendarai mobil
  • kuruma no unten (noun phrase, Japanese): mengendarai mobil
Yang paling penting juga: bahasa Jepang menganut pola SOV (subject-object-verb), bukan SVO seperti bahasa inggris dan Indonesia. Contohnya seperti: saya-buah-makan (watashi ha kudamono wo taberu). Bahasa lain yang menganut pola SOV adalah bangla(deshi), konon ini yang memudahkan mereka belajar bahasa Jepang (meski faktanya banyak juga yang kesulitan).

Kelas kata bahasa Jepang secara "sederhana" dapat dibagi sbb:

Tuesday, January 30, 2018

Belajar bahasa Jepang melalui gadget

Masalah:
Saya sudah lama tidak menulis, sejak pertengahan menjadi mahasiswa s1. Sejak itu saya lebih banyak mengetik dengan laptop. Karenanya saya tidak piawai menulis. Namun, saya kuat dalam mengetik.

Goal:
Bisa membaca kanji, bisa mengetik kanji
Solusi:
Belajar bahasa Jepang dengan PC, tablet dan smartphone.

Saturday, December 16, 2017

私の日本語教室

毎週、私は日本語教室に3回かい行きます。 「辰口」と「JAIST」と「 根上」です。

辰口教室は能美市 岩内コミュニティーセンターで火曜日のに10時から12までです。先生は西川先生です。西川先生とはに、ちょっと漢字を勉強しています。辰口のクラスは近いちかいです。JAISTからうちからあそこまで先生の車で5分ぐらいです。能美市日本語の先生はとても親切です。日本語の本は「みんなの日本語初級Ⅰ」1です.今まで辰口ではに第10課まで勉強しました。

JAIST教室は火曜日のに午後3時から5時までです。先生は滝沢(たきざわ)先生章子です。先生とは章子に、会話を勉強しています。私はJAISTの留学生ですから、 JAISTのクラスは一番近くてちかいです。うちからあそこまで2分ふんぐらいで行けますす。私はJAISTの留学生です。JAISTのクラスでは第14課まで勉強しました。です。

根上教室は能美市 根上学習センターで土曜日のに10時から12時までです。先生は山本先生です。あの先生は凄い偉い先生です。山本先生とはに、日本語の文法を勉強しています。本は同じです、「みんなの日本語」です。今まで勉強は第17課まで勉強しました。です。根上のクラスは一番遠いです、でも勉強は努力ありますですよでも何かを学ぶためには努力することが一番大切だと思います。

日本語の勉強はとても面白いです。私は日本語だけででけはなく、日本の文化も勉強したいと思います。



ノート:
  • striketrough --> revised by 滝沢 先生
  • bold --> new from 滝沢先生

Sunday, May 31, 2015

Writing Email in Japanese: Some Styles

The style in writing letters/emails in Japanese maybe varies from one to another. I thought that this might be that some used it based on to whom and the email content. I found five email writing styles below. Feel free to add any additional information regarding the social customization of written material below.

For simple email, there will: salutation (宛先)、greeting (あいさつ), email content/information (詳しい情報), ending (むすび) and signature (署名). If you request a reply, don't forget to add the request for a reply (返事の要求). The full structure of Japanese email (example for invitation/誘いのメール) is as pictured below.
Structure of Japanese invitation email [1]


Here are some styles when writing an email in Japanese.

Style #1
The first thing you do in any letter is to state who you are addressing. In English it would look something like "Dear + Name," or "To + Name," in Japanese, it looks a lot like the second version "name + へ、” へ is the directional target marker so it could be translated as to, example:
    山田さんへ、

    ...email content....

    これからも、よろしくお願いします
    バグスより
The word yori (より)in the last line is optional.

Style #2
I never used this style but I found it in a book [1]. Start with the address name and 拝啓. 
After that, you have a few options as to what you do next. A formal letter (i.e., a letter to your boss, a company, or someone you don`t know) is best to be started with the information requested. Then don't forget to close with such a phrase as 敬具。 Here is an example.