JapaneseProperNouns Heuristically modeling Japanese Proper Nouns to help learners of the language estimate the pronunciation of Kanji