Hi.

Anyone got any experience with using (a set of) local LLMs for practicing a new language? (Spanish, not Python). Curious about experiences and knowledge gained.

And, in the extension of that thought, what would be required ‘scaffolding’ around a set of LLMs to be able to:

  • assess a student’s current proficiency
  • set up some kind of study guide
  • provide assignments (vocab training, writing prompts, reading comprehension, speaking exercises, listening exercises)
  • evaluate responses to assignments
  • give feedback on responses
  • keep track of progress over time and adjust assignments accordingly

I *assume* something like this would require multiple LLMs, in order to handle Text To Speech and Automatic Speech Recognition. Is whisper (for example) useful for evaluating (and give feedback on) pronunciation?