If you want a service that'll suggest words to learn and offer language learning recommendations tailored to you, Language Reactor is a top contender. The service draws on media sources like Netflix, YouTube and books to teach you through mechanisms like dual language subtitles, popup dictionaries and automated content injection. It also suggests vocabulary and highlights it so you can focus on learning the phrases.
Another top pick is Speak, an app that uses AI technology for conversational language learning tailored to your needs. It offers an AI Tutor for free-form conversations and feedback on vocabulary and grammar, and it's built on OpenAI's automatic speech recognition API for better speech recognition. That makes it a good option for improving your speaking skills.
If you want a more immersive experience, Praktika offers AI-powered one-on-one tutoring with generative AI Avatar Tutors. It offers personalized, adaptive lessons and real-time feedback, and it's potentially cheaper than a human tutor. Praktika's avatars are hyper-realistic, and its AI technology is sophisticated enough to handle the complexity of real-world interactions.