Personalized Diet/Health Management Coaching Chatbot
A service where 3 chatbot coaches with distinct characters collect behavioral data through conversations with users and provide personalized coaching dialogue based on that data.
Background
For people on diets or managing their nutrition, a "personalized management coach" is essential.
- Many people need someone who can give customized advice based on their eating and exercise patterns
- Providing coaching with specific figures - which nutrients are lacking, how to exercise, how to balance exercise and food intake for weight loss - is tremendously helpful
- Beyond knowledge-based advice, users need someone who can provide motivational conversations through encouragement, praise, and sometimes firm criticism. "Character chatbot coaches" were an excellent solution
- Additionally, we focused on providing graphs, tables, and charts to help users easily and conveniently check accurate figures for systematic diet/health management
Project Description
- Three chatbot coaches with distinct characters collect behavioral data through conversations with users and provide personalized coaching dialogue.
- Users select their preferred coach and chat like on KakaoTalk about what they eat, weight changes, exercise routines, and health conditions, receiving appropriate responses from the coach.
- Content and features provided by the 3 character coaches:
- Analysis and advice on nutrients, calories for each user's meals
- Analysis and advice on exercise amount and methods
- Meal/exercise planning reflecting user's target period/weight
- Statistics to view current nutrition status and past records at a glance
- Integration with Google Health, Apple Health, and Samsung Health apps
- The chatbot played a crucial role in providing not just knowledge-based advice but motivational conversations through encouragement, praise, and firm criticism.
- With 3 chatbot characters having different personalities and conversation styles, users could enjoy finding a conversation style that suits them.
Key Achievements
- After commercialization, cumulative app downloads exceeded 1.2 million (Android Google Play + iOS App Store combined)
- Won "Google Play Best Award" directly selected and announced by Google annually
- Selected multiple times as "Featured App" on Apple App Store and Google Play
- Consistently maintained Top 10 ranking in Apple App Store's "Health & Fitness" category
- User retention rate of 35%, about 3 times higher than average health apps (typical health app 2-month retention: 10-14%)
- 57% of overweight users changed to normal weight range within 4 weeks (BMI basis)
- Nutrient imbalance consumption rate decreased by over 32% after 50 days of app usage
Development Process
- Step 1: Service Requirements Definition
- Identified user needs for health management
- Defined key health management metrics important to users
- Established "character chatbot" concept for "personalized health coaching"
- Step 2: User Scenario Confirmation
- Organized coaching content for health management
- Prepared content for motivation: criticism, comfort, praise
- Defined scenarios for recording and checking meals, exercise, weight
- Step 3: User Interface and App UX Design
- Designed interface for easy meal and exercise input
- Built character traits and designed chatbot assets
- Designed overall app structure and interface
- Step 4: Architecture Design, Development Planning
- Designed overall backend system and app structure
- Designed and built database structure
- Designed API structure using Event-sourcing, GRPC, GraphQL
- Step 5: Front-End (App), Backend Development
- Flutter-based app development
- Kotlin, SpringBoot-based backend development
- Built user analytics and push messaging systems with Mixpanel, Onesignal
- Step 6: Commercialization and User Feedback Collection
- Released on Google Play, iOS App Store
- Conducted regular user interviews and behavioral data analysis
- Step 7: Chatbot Updates Based on User Feedback
- Identified update needs based on collected feedback
- Improved user satisfaction/retention through regular updates
Our Strengths
- Development company with 10+ years of experience
- Experience developing and operating services with 1.2+ million cumulative downloads
- Google Play Best Award and Apple App Store/Google Play Featured selection experience
- Data/algorithm experts (Seoul National University ECE Bachelor's/Master's graduates)
- Wishket Top 0.1% PRIME Partner certified




