Its really wonderful, I use it every day, thank you!
Also, please, could you disable automatic text difficulty rating? Its outright wrong in non-major languages, like every single language besides the most popular ones.
Good point. I’ll do something about this. I think it makes sense to disable it for most languages as you suggest. But also to come up with a plan to improve it. One idea I’ve been toying with is open sourcing the current very crude algorithm with a permissive licence allowing other people/projects to use it and seeing if volunteer contributors might be interested in improving it for specific languages by:
- Adding representative example texts for each of the CEFR levels which can be used as a test suite
- Tuning and adding other customisations on a per-language basis
If anyone would be interested in contributing to this for specific languages please let me know.
@Steve Might be interested in helping, particularly for Korean. If it is OSS and you are accepting code contributions, would be interested in that aspect also.
I believe that besides improving the algorithm, it would be nice to allow manual addition. Many of the texts we upload come from sources that have already classified them in terms of difficulty. If not, I don’t mind asking an AI to determine the difficulty. But in both scenarios, it should be up to the contributor if they want to do it.
I think that suggestion from Sol Jim makes sense. Like, for the start, it would be easier to give people the ability to rate content themselves.
And I think that idea of actually doing what you have written to do with text grading is an amazing idea, it will improve user experience for sure. And I just think that there are other things, that can improve user experience a lot more (for example, Whisper integration (generating subtitles from anything), than text grading. And that maybe, for example Whisper, deserves higher priority than text grading.
A lot of people written that its only one reason why they choose LingQ, when in all other aspects ReadLang is outright better. I cannot see the future or say for sure, but I think, you can win a couple dozens of new subscriptions if you implement that soon