Did you ever use a language learning app and were annoyed that the exercises are either too easy or too hard?
That are actually reasons people give up.
Well, probably you would profit from adaptive learning systems, which adapt the difficulty of the exercises to your abilities!
Providing Adaptive Learning Analytics Systems with data to do that, is one part of a project
I am currently working on.