Skip to main content
. 2023 Sep 18;7:e45490. doi: 10.2196/45490

Table 2.

List of desired qualities not implemented in the app development.

Domain Details The rationale behind not implementing other desired qualities
Accessibility
  • Voice-overs in the chatbot

  • Multilingual functionalities

  • Developing functionality in the chatbot builder for automated voice-over generation (budgetary constraints)

  • Developing a multilingual app would require additional efforts (budgetary constraints)

Adaptability
  • Adapting to the user’s habits

  • The solution would require developing a complex framework for passive and active data collected in the app (timeline constraints)

Autonomy
  • Free-text conversation

  • The solution would require resource-intensive training in AIa-based tools such as Rasa for free-text conversations. Free-text automated conversations may be prone to faulty health advice, and the provenance of the advice may be unclear (AI “black box”)

Gamification
  • Incentives

  • The solution would require either additional financial capability or intense efforts to build partnerships that would provide vouchers

Guidance
  • Medication management tool

  • Carbohydrates calculator

  • Exercise tracking

  • BGLb calculator

  • The solutions would require developing separate passive and active data collection modules in the app (budgetary constraints); they would also require developing complex evidence-based rules for feedback, taking into consideration individual health constraints

Integration
  • Chatbot connected to a human

  • The solutions would require hiring trained diabetes consultants available daily for the users (budgetary constraints)

Personalization
  • Condition severity

  • Age

  • Sex

  • The solutions would require developing additional app modules that would show different content according to a selected variable (budgetary constraints)

aAI: artificial intelligence.

bBGL: blood glucose level.