Automatic Level Assignment for Contributed Lessons

Original Canny votes: 0 | Status: Under Review

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.

Original Canny post: Automatic Level for contributed lessons | Feature Requests | LingQ

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.

3 Likes

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.

1 Like