While developing poincake, I actually thought about building a language learning app using a similar approach. The idea was to map word embeddings onto a Poincaré disk so users could explore word relationships and clusters.