Wealingo
Blog post from Weaviate
Wealingo is a language-learning app demonstrated at Confluent Current 2024, showcasing its use of Weaviate's vector database and Confluent Cloud to enable personalized, real-time language lessons. The app features semantic search, allowing users to find relevant lessons based on meaning rather than keywords, and personalized question generation, which uses a large language model (LLM) to create tailored questions according to user performance and preferences. Wealingo's architecture includes a mobile application for user interaction, PostgreSQL for data storage, Debezium PostgreSQL Change Data Capture (CDC) for real-time data streaming to Confluent Cloud, and Weaviate for managing vector embeddings and semantic searches. By integrating these technologies, Wealingo adapts dynamically to user interactions and continuously updates its question bank to reflect real-world user needs, thereby providing a unique, adaptive learning experience.