If you want a Japanese dictionary that can pull vocabulary out of texts and suggest personalized media based on your progress, jpdb could be just what you're looking for. It's a Japanese dictionary and learning system that includes a modern spaced repetition algorithm, self-generated i+1 sentence cards, millions of example sentences, and personalized media recommendations. It also offers a customizable learning experience with no artificial limits on your progress and the ability to import existing Anki databases.
Another good option is Hayai Learn, an AI-powered Japanese language learning service that uses YouTube videos to help you learn a language by immersing yourself in it. It offers pop-up dictionaries and definitions in subtitles, AI explanations of sentences, and a video-based quiz system. You can track unlimited words and get high-quality translations and explanations with a subscription.
For a more general language learning system, Language Reactor is a full-featured service that draws from media sources like Netflix, YouTube and books. It offers features like dual language subtitles, popup dictionaries and vocabulary suggestion and highlighting. It also includes AI chatbot conversations and the ability to import and translate text from books and websites, so it's a good general-purpose tool for language learners.
Last, Lingotrack combines social features, sophisticated tracking abilities and a large library of media to help people learn a language, including Japanese. It offers content discovery across different media types, automated daily tracking, and community engagement through leaderboards and challenges. This service supports multiple languages and offers a range of features to customize your learning.