AI HealthcareJun 2023 - Mar 2024 (9 months)

Personalized Diet/Health Management Coaching Chatbot

An AI healthcare service where 3 chatbot coaches with distinct characters collect behavioral data through conversations with users and provide personalized coaching based on that data

FlutterSpringBootKotlinMongoDBMySQLAWSGoogle GeminiDialogFlow
Personalized Diet/Health Management Coaching Chatbot Image 1
Personalized Diet/Health Management Coaching Chatbot Image 2
Personalized Diet/Health Management Coaching Chatbot Image 3
Personalized Diet/Health Management Coaching Chatbot Image 4
Personalized Diet/Health Management Coaching Chatbot Image 5

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

  1. Three chatbot coaches with distinct characters collect behavioral data through conversations with users and provide personalized coaching dialogue.
  2. 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.
  3. 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
  4. The chatbot played a crucial role in providing not just knowledge-based advice but motivational conversations through encouragement, praise, and firm criticism.
  5. 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

  1. 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"
  2. 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
  3. 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
  4. 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
  5. 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
  6. Step 6: Commercialization and User Feedback Collection
    • Released on Google Play, iOS App Store
    • Conducted regular user interviews and behavioral data analysis
  7. 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

Scope

Development, Design, Planning

Category

Android, iOS

Participation

100%

Client

IT Startup (Series A+, TIPS Selected)

View ResultVisit Service