Coder Social home page Coder Social logo

Kanji selection as a tree about kakugo HOT 2 OPEN

blastrock avatar blastrock commented on July 22, 2024 2
Kanji selection as a tree

from kakugo.

Comments (2)

blastrock avatar blastrock commented on July 22, 2024 2

I thought about something similar, not a tree but a list of levels where all kanji in level N depend on kanji on level N-1. In the end it gave very few levels, with one of them with 1k kanji or so, so I forgot about it.

The feature you propose would take some time, and as you have noticed, I am not working much on kakugo anymore, so it is unlikely that I implement it. However, there's the aedict app that has a feature where it shows all kanji that are composed by the selected kanji, it's not shown a tree but it's close enough. Jisho doesn't seem to have that feature though. Also aedict is not free... If you find another (free?) dictionary with that feature, please tell me.

Also, I would not recommend learning kanji in that particular order. This will make you learn a lot of rare kanji and miss on the most used ones, but that's just my opinion.

from kakugo.

Wilker-uwu avatar Wilker-uwu commented on July 22, 2024

i think i didn't remember to write it earlier: in my case, because i intend to learn the language and maybe use it more in the long term, i do wish to learn the hard and rare parts if that makes the others easier to pick up, so i think it would be easier for me if i can tinker with and learn what can i merge with what and whatnot, and learning the base pieces would be important for this.

speaking of that, today i've learned about radicals, which are basically the base pieces that i was thinking of. if there was a way to make different groups of combinations of these, there could be a paralel kanji selection screen where you could choose the kanji based on depth and complexity — so no need for a literal tech-tree style interface, and much less replace the current, as it allows for people to just choose between different methods of learning ^^

but i think that all of this was what you said in the first paragraph ^^'
a solution that could be proposed would be to either split the 1k kanji level into the regular JLPT ones to make a clear path of what to look for first, or just keep these as-is if there aren't any more levels of depth and just implicitly tell people to move to JLPT once they are done or if they think they are overwhelmed.

i haven't looked up Aedict or Jisho yet, so idk much about them yet to tell if these have anything similar...

from kakugo.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.