Introducing Hanbok: A Multi-Language Sentence Analyzer Empowers Language Learners
Since launching in February as a simple prototype, Hanbok has evolved into a powerful tool designed to assist language enthusiasts worldwide. Originally developed as a quick MVP—a single-page application built with Next.js that integrated the Gemini API to analyze Korean grammar—Hanbok now processes hundreds of analyses daily, with a total of over 40,000 sessions. The project has garnered nearly 1,000 engaged users, a milestone that reflects its growing impact and community support.
Over time, Hanbok has undergone several redesigns, incorporating new features to enhance the learning experience. These include spaced repetition flashcards, support for nine additional languages based on user requests (such as Vietnamese, Hindi, and Indonesian), song lyric analysis, and an interactive chat interface that allows users to ask follow-up questions about specific sentence analyses.
You can explore the tool firsthand through the demo at https://hanbokstudy.com. Feedback and suggestions are always welcome to help refine and expand its capabilities.
Technological Stack:
– Frontend: Next.js, custom CSS
– Backend: Express.js server
– Databases and Cache: MongoDB, Redis
– Language Processing & AI: GPT-4.1 for OCR and conversational chat, Gemini API for grammar analysis
– Hosting & Infrastructure: DigitalOcean with NGINX
Looking ahead, the development team plans to introduce a community forum for language Q&A, expand language support based on user demand, and create grammar practice quizzes tailored to individual learning histories. For those interested in contributing or connecting with fellow users, the project’s GitHub repository and Discord community are accessible through the website.
Join us in this exciting journey to make language learning more interactive and personalized—discover Hanbok today!