Live data from Hacker News

Show HN: A Japanese learning app focused on efficient vocab/grammar acquisition

lessons.nihongo-app.com

101–110 of 123 posts

Re: Show HN: A Japanese learning app focused on efficient vocab/grammar acquisition

#101
post #7

The Japanese learning space feels so crowded. Most are marketed towards beginners, which makes sense when you see statistics (most folks give up). The top tier tools I recommend anyone are Wanikani and Bunpro. Beyond that, reading! I tried a site dedicated to it, but realized that I'm too much of a picky reader to do anything but read things I find interesting. So I read japanese and english books side by side now. I…

> The Japanese learning space feels so crowded.

Let me fix that for you...

The Japanese learning space is crowded. With trash.

There's no "feels" about it.

Its full of apps and wesbites that focus purely on cramming Kanji. Which alone is stupid, because you then find out about Kanji readings and compound Kanji. Which means you've wasted your life cramming only a fraction of the permutations.

There's only one way to properly learn a language, be it Japanese or any other. That is immersion.

Use graded readers for reading. Find the equivalent for listening. Use apps like Hello Talk to find opportunities to speak with willing victims.

You cannot learn a language through vocabulary alone, constantly referring back to your mother-tongue will not get you anywhere except endless avenues of frustrations and throw-away "where is the toilet" phrases.

You have to learn to think in the language you are learning, not constantly translate everything back to your mother-tongue.

There is no easy route, anyone who says there is is not telling the truth.

Re: Show HN: A Japanese learning app focused on efficient vocab/grammar acquisition

#102
post #37
post #7

The Japanese learning space feels so crowded. Most are marketed towards beginners, which makes sense when you see statistics (most folks give up). The top tier tools I recommend anyone are Wanikani and Bunpro. Beyond that, reading! I tried a site dedicated to it, but realized that I'm too much of a picky reader to do anything but read things I find interesting. So I read japanese and english books side by side now. I…

I had issues with Wanikani in that the memory associations are arbitrary and unrelated to the meanings. Not an issue for most radicals, but it felt like I was making all theses conceptual connections that didn't actually exist. I would see a radical and my brain would go "Pitchfork! War radical!" When the kanji had no relationship with war at all. For me I had a much less confusing time with rote memorization of the…

Regarding the Wanikani memory associations, I feel similarly about this. I speak Chinese and learned characters without any of these mnemonic devices. Not being a Japanese learner, I am only roughly familiar with Wanikani through market research I did while developing my app for learning Chinese. But I would think that the promise of mnemonics usually sounds great but, even if very effective, I imagine that it's harder to get users who are at any level other than beginner because I would think anyone who already knows even just a few hundred characters or so would feel the urge to skip past assigning radicals with arbitrary mnemonics. And from what I can tell, you have to build a users foundation with these required mnemonic building blocks before they can do anything meaningful with the product.

Re: Show HN: A Japanese learning app focused on efficient vocab/grammar acquisition

#103
Great work! I just downloaded the app and was testing it out. I like the way the onboarding is down with a gentle suggestion of what to do first without locking the user out of parts of the app. I believe users should be able to explore as much as they want to decide if something is beyond their current comprehension.

One thing, when learning some of the hiragana, the sensitivity seems to be set pretty high on the precision of handwriting to get accepted. I must have tried え 10 times before just swiping down to get out of it because it would not accept the second stroke. I didn't have trouble with the others leading up to it though.

Re: Show HN: A Japanese learning app focused on efficient vocab/grammar acquisition

#104

Cool! Does anyone know of apps similar to this for Chinese?

I am not sure which aspects you are looking to recreate exactly, but please check out my Chinese learning web app (JinbuPal).

The primary focus is to help you learn high frequency characters and words as quickly as possible while giving you real-time data as to the application of what you've learned. You can gain familiarity with character pronunciations and then learn words that use only characters you've already studied. Seeing your progress score helps boost your confidence when starting to read real Chinese texts.

You will reach 80%+ recognition of characters and knowledge of words through completing everything in the app. At that point, you'll feel much more confident to approach real-world written Chinese from any resource you find personally interesting.

Re: Show HN: A Japanese learning app focused on efficient vocab/grammar acquisition

#105
post #92

Huge shoutout to jpdb.io, which is imho second to none as they have flashcard sets for 5600 different books/animes/mangas/novels etc. That's literally the best way to learn to read a language: reading actual Japanese written by a Japanese. No artificial workbook sentences. Actual context that surrounds your sentences. And you only have to deal with unknown vocabulary, where jpdb steps in.

Huge +1 to jpdb. If I were to start my journey over I would just use jpdb instead of recreating a worse version by hacking together plugins and handmade tools.

Re: Show HN: A Japanese learning app focused on efficient vocab/grammar acquisition

#106

Earlier quoted context omitted.

> nerds like Japanese so it's no surprise that Japanese has the best arrangement of apps and websites. It might not be a surprise... but is it true? Pleco (for Chinese) seems to reach a standard well above what's available for Japanese, despite the twin facts that (a) Chinese has much less cultural currency in the English-speaking world than Japanese does; and (b) Pleco is not at all a complex app.† It's a dictionary…

I haven't used Pleco that much, so I wonder what you're referring to. Is that: 1. The dictionary app (excluding the dictionary). 2. The built-in (free) dictionaries (PLC and CC-CEDICT). 3. The paid add-on dictionaries. 4. The add-on marketplace. I think if you want to be fair, you shouldn't compare Pleco to apps based on EDict/JMDict, but rather to apps that can read EPWING dictionaries. From what I can see and judge…

Mostly I mean the paid add-on dictionaries. In dictionaries, you're getting what you pay for.

The interface to the dictionaries is good, but very straightforward. I don't think there's anything magical about it.

> In fact, the EB apps seem to offer more advanced functionality like dictionary groups and different search types (prefix/suffix/infix/exact/full-text).

Those search types are also available in Pleco, but you have to read the documentation to learn about them. The app has no way of teaching you to use them.

> In my eyes, the best general purpose JE dictionary (Kenkyusha [2]) is still better than the best commercial CE dictionaries, but it is aimed at Japanese speakers studying English and a bit hard to use for beginner Japanese learners.

I think this is a real issue. The native language of the intended audience has a huge effect on how useful the dictionary is for whom. This really shows up in the E -> C dictionaries available for Pleco, which seem to be targeted at Chinese speakers even when they are paired with C -> E dictionaries intended for English speakers. ABC / ABE is an offender there.

But by way of an example of what having a good dictionary means, here are the CC-CEDICT and ABC entries for 以:

-----

1. to use

2. by means of

3. according to

4. in order to

5. because of

6. at (a certain date or place)

-----

"coverb" [preposition]

1. using; taking - 以合成橡胶代替天然橡胶 use synthetic rubber in place of natural rubber

2. because of - 以盛产红茶著名 famous for abundantly producing black tea

3. in order to; so as to - 以应急需 in order to meet an urgent need

suffix

("empty" verb suffix) - 加以 add; 给以 give

fixed construction

1. 以 A 为 B: take/regard A as B

2. 以 A 来说: as far as A is concerned

bound form [meanings that the character may express when it is part of another word, but not when it is independent]

from a point on in 以下,以北 [etc.]

-----

In my opinion, if you're using the PLC dictionary, you're not using Pleco correctly. (CC-CEDICT has lower quality entries, but is nevertheless better than PLC because it has entries that can't be found in other dictionaries, such as the Chinese names of foreign celebrities. PLC has OK quality, much better than CC-CEDICT, but if you're looking for entry quality you should use the paid dictionaries, which are quite far ahead of PLC.)

Re: Show HN: A Japanese learning app focused on efficient vocab/grammar acquisition

#107
post #35

Earlier quoted context omitted.

You make a good point. Pleco is leagues better than anything available in the Japanese domain. I wonder why that is the case - why nobody has stepped up to make an equivalent Japanese app? It might be related to the Japanese publishers not wanting to sell their data. EPWING is an established format and there are plenty of epwing viewers on Android already so I'd guess advanced users will do that instead. My point was…

Would love to hear more about what makes Pleco stand out for you. I make a dictionary app as well ( https://nihongo-app.com ) and am always trying to improve it.

features I use in Pleco:

- The main panel. You put in characters, and Pleco calls up a list of dictionary entries. As I mentioned above, if you put in several words at once, Pleco will try to call up entries for all of them, but it can't tell where one word ends and another begins, so if you do this you're not unlikely to end up fetching incorrect entries.

- The entry view.

- The stroke order view. Tells you the stroke order for a given character and will play an animation of the same on request.

- The dictionaries. There are a lot of them for different purposes and the quality level is high. This is easily the most important aspect of Pleco.

- Handwriting entry. You get a full screen to draw on like a touchpad. (One character at a time.) Input goes to the lookup field. There is no time limit on drawing the character (as is normal in handwriting IMEs), because this is an app for language learners. This is, obviously, an important way of looking up characters you don't recognize.

- "Reader" mode. When you enter the reader, the contents of your clipboard are laid out. (For this to be useful, you should have some Chinese text in your clipboard.) You can click on Chinese characters to open a popup window with dictionary entries for whatever is highlighted. (This will automatically highlight the character you click on, as well as any following characters that can join with the first one to make a single dictionary entry.) Because Pleco can't recognize word boundaries, there are also controls to directly manipulate what text is currently being highlighted.

- Reader mode also has a refresh button, in case the contents of your clipboard have changed. And a history button to review stuff you were "reading" a minute ago. It is great. I have a common workflow of talking in wechat, copying the message someone has sent to me (can be done with long press), and jumping over to Pleco where the message will be laid out for convenient lookups.

- Pleco also offers "graded reader" addons; books and stories that are written at a simple level and intended to help Chinese learners develop. Those are fairly nice in and of themselves, but when you get them through Pleco there's also an integration with the reader mode.

-----

Tangentially, a feature that I'd like, as a dilettante in Greek, is the ability to look up every form of a word that inflects. Wiktionary often provides full tables of verbs for inflectional languages (see e.g. https://es.wiktionary.org/wiki/ser#Conjugaci%C3%B3n ), and I would find such tables valuable in a dictionary app. (Pleco doesn't have them and doesn't need them, since the level of inflection in Chinese is juuuuuuust above zero. Japanese has more.)

Re: Show HN: A Japanese learning app focused on efficient vocab/grammar acquisition

#108
post #62
post #35

Earlier quoted context omitted.

You make a good point. Pleco is leagues better than anything available in the Japanese domain. I wonder why that is the case - why nobody has stepped up to make an equivalent Japanese app? It might be related to the Japanese publishers not wanting to sell their data. EPWING is an established format and there are plenty of epwing viewers on Android already so I'd guess advanced users will do that instead. My point was…

Not to mention the huge amount of subtitled media available online. Where are some of the best places to find it?

viki.com if you like TV dramas. Crunchyroll for anime?

Re: Show HN: A Japanese learning app focused on efficient vocab/grammar acquisition

#109
post #7

The Japanese learning space feels so crowded. Most are marketed towards beginners, which makes sense when you see statistics (most folks give up). The top tier tools I recommend anyone are Wanikani and Bunpro. Beyond that, reading! I tried a site dedicated to it, but realized that I'm too much of a picky reader to do anything but read things I find interesting. So I read japanese and english books side by side now. I…

Have you been looking for an N3+ app that will help with your studying? I've found it difficult to find the perfect one.

Re: Show HN: A Japanese learning app focused on efficient vocab/grammar acquisition

#110
post #35

Earlier quoted context omitted.

You make a good point. Pleco is leagues better than anything available in the Japanese domain. I wonder why that is the case - why nobody has stepped up to make an equivalent Japanese app? It might be related to the Japanese publishers not wanting to sell their data. EPWING is an established format and there are plenty of epwing viewers on Android already so I'd guess advanced users will do that instead. My point was…

Would love to hear more about what makes Pleco stand out for you. I make a dictionary app as well ( https://nihongo-app.com ) and am always trying to improve it.

If you're interested in what makes a good dictionary, as opposed to a good app, I want to note something that I really want but that dictionaries generally do not provide:

Words generally accept several different parameters (known in linguistics as "complements"). If I look up the FrameNet entry for "notify (v.)" ( https://framenet2.icsi.berkeley.edu/fnReports/data/lu/lu9183... ), I see that it belongs to the semantic frame of "telling", with 7 "elements" potentially in play. Those are:

1. Addressee

2. Manner

3. Medium

4. Message

5. Speaker

6. Time

7. Topic

Some of those elements can appear with "notify" because they can appear generally on any verb (like Time, as in "I notified him yesterday"), and some are more specific to "notify" itself (like Message, as in "I notified him of your decision").

The FrameNet entries for notify also tell us how each element may be marked in a real English sentence, and provide examples in which each element is color coded. This is what I want to see in more dictionaries. I particularly want it for elements that are specific to the particular word.

For a concrete example from my own life, I spent a long time being aware that 保护 was Chinese for "protect", and yet I was completely unable to figure out how to use it in a sentence. The issue is that "protecting" involves (a) an agent, the subject of 保护; (b) a person being helped, the object of 保护; and (c) a threat. No dictionary that I consulted indicated how to talk about the threat in a sentence in which the verb was 保护, nor did any of them even feature an example sentence in which a threat appeared. Modeling a sentence on the example of English, in which the threat involved in a protecting action is marked by the preposition from, does not work and will confuse Chinese speakers.

It turns out that the way to mark the threat is to include it in a subordinate clause governed by the verb avoid. 我保护她免挨饿, "I [will] protect her to avoid going hungry", not "I will protect her from going hungry". This is important information if you're trying to speak Chinese! But it's absent from the dictionaries. It is intensely frustrating to know exactly what information I'm looking for, to know that a dictionary is the place to find it, and yet to find that it is mysteriously absent from the dictionary.

Post reply on HN