When adding a lesson to LingQ, users need to manually assign the appropriate difficulty level. This can be challenging, especially for newer users who may not have a clear sense of which level the content belongs to.
Proposal: Add an automatic level suggestion feature that would:
Analyze the lesson content (after transcription is complete for audio/video content)
Suggest the appropriate difficulty level (Beginner, Intermediate, Advanced, etc.) automatically
Allow users to override the suggestion if needed
This would make the lesson creation process smoother and help ensure more consistent level assignments across the library.
I was just about to make this suggestion myself.
You have made a more complete suggestion than I was but included my line of thinking.
Even for people who might be advanced enough to have an idea, I don’t think the manual mechanism works.
It should be easy enough for an AI to generate a difficulty level.
In addition you could have Personal (or relative) Difficulty level based on the content you have read.
When importing there is an automatic assignment of absolute difficulty
Then a second field marking the difficulty for you based on the content you have read/listened to so far - maybe using the spaced repetition data.
Such a feature can be useful. Currently I have to use readability score, generated using a plugin in calibre (such scores are usually designed for english so are not perfect), I then add the ranking to the front of the book title so I can sort by A-Z and my imports are sorted by difficulty.
I find the main thing that make a sentence difficult to read for me is usually the sentence length. Vocab can easily be learnt but decoding a long sentence accurately slows me down.