Research Article

A Smart Chatbot for Interactive Management in Beta Thalassemia Patients

Table 1

Chatbot questions and answers knowledge base.

QuestionsPossible answers

1) Do you carry these symptoms (fatigue, weakness, pale and jaundice (yellow discoloration), dark urine , abdominal distention, slow growth or growth retardation)?YesNo

Reply from chatbotYou carry the most common and known symptoms of Beta thalassemia.

2.1) Are your parents diagnosed with Beta thalassemia?Yes, bothYes, my motherYes, my fatherNo

Reply from chatbotIf you obtain both of your parents mutant allies, you have Beta thalassemia major or intermedia.
If you obtain only one, you have Beta thalassemia trait (minor).
2.2) Are your parents carriers?Yes, bothYes, my fatherYes, my mother

Reply from chatbotIf you obtain both of your parents mutant allies, you have Beta thalassemia major or intermedia. If you obtain only one, you obtain Beta thalassemia trait (minor).

3) Are your parents diagnosed with other hemoglobin disorders?Yes, bothYes, my motherYes, my fatherNo

Reply from chatbotIf you obtain this allele, you have Beta thalassemia major or intermedia.

4.1) When was your last CBC blood test?Less than 1 month1 month or more

Reply from chatbotRetake test please

4.2) What is your gender?FemaleMale

(moves to female version of question 9)(moves to male version of question 9)

5) What is your MCV level?70-80 fl61-69 fl51-60 fl

Reply from chatbotYour MCV level is a bit low. MCV: 80-100 flYour MCV level is low. MCV: 80-100 flYour MCV level is very low. MCV: 80-100 fl

6) What is your MCH level?25-27 pg16-24 pg13-15 pg

Reply from chatbotYour MCH level is a bit low.
MCH: 27.5-33.2 pg
Your MCH level is low.
MCH: 27.5-33.2 pg
Your MCH level is very low.
MCH: 27.5-33.2 pg

7) What is your gender?FemaleMale

8) What is your Hb level?Hb: 10-11 g/dLHb: 7-9 g/dLHb: <7 g/dlHb: 10-13 g/dLHb: 7-9 g/dLHb: <7 g/dl

Your Hb level is a bit low.
Hb: 12-15.5 g/dL
Your Hb level is low.
Hb: 12-15.5 g/dL. As thalassmia patient, your Hb level should be between 9 and 12
Your Hb level is very low
Hb: 12-15.5 g/dL
Your Hb level is a bit low.
Hb: 13.5-17.5 g/dL
Your Hb level is low.
Hb: 13.5-17.5 g/dL
Your Hb level is very low
Hb: 13.5-17.5 g/dL

9) Did you take a ferritin test?

Answer 1No

Reply from chatbotMoves to question 12

Answer2Yes
Reply from chatbotProvides table with tests do you take your ferritin test accordingly to the table shown?

No

Reply from chatbotMoves to question 12

Yes

10) How old are you?11) What is your ferritin level?11) What is your ferritin level?

Newborn>5000 ng/mL510-5000 ng/mL210-500 ng/mL

Reply from chatbotYour ferritin level is very high.
Ferritin: 25-200 ng/mL
Your ferritin level is high.
Ferritin; 25-200 ng/mL
Your ferritin level is a bit high.
Ferritin: 25-200 ng/mL

1M>5000 ng/mL1000-5000 ng/mL610-999 ng/mL

Reply from chatbotYour ferritin level is very high.
Ferritin: 200-600 ng/mL
Your ferritin level is high.
Ferritin: 200-600 ng/mL
Your ferritin level is a bit high.
Ferritin: 200-600 ng/mL

2M-5M>5000 ng/mL510-5000 ng/mL210-500 ng/mL

Reply from chatbotYour ferritin level is very high.
Ferritin: 50-200 ng/mL
Your ferritin level is high.
Ferritin: 50-200 ng/mL
Your ferritin level is a bit high.
Ferritin: 50-200 ng/mL

6M-15Y>5000 ng/mL510-5000 ng/mL150-500 ng/mL

Reply from chatbotYour ferritin level is very high.
Ferritin: 7-140 ng/mL
Your ferritin level is high.
Ferritin: 7-140 ng/mL
Your ferritin level is a bit high.
Ferritin: 7-140 ng/mL

Adult>5000 ng/mL510-5000 ng/mL130-500 ng/mL>5000 ng/mL510-5000 ng/mL260-500 ng/mL

Reply from chatbotYour ferritin level is very high.
Ferritin: 10-120 ng/mL
Your ferritin level is high.
Ferritin: 10-120 ng/mL
Your ferritin level is a bit high. Ferritin: 10-120 ng/mLYour ferritin level is very high. Ferritin: 20-250 ng/mLYour ferritin level is high. Ferritin: 20-250 ng/mLYour ferritin level is a bit high. Ferritin: 20-250 ng/mL

Adult >39 (this choice is included only for females)>5000 ng/mL510-5000 ng/mL270-500 ng/mL

Reply from chatbotYour ferritin level is very high.
Ferritin: 12-263 ng/mL
Your ferritin level is high.
Ferritin: 12-263 ng/mL
Your ferritin level is a bit high.
Ferritin: 12-263 ng/mL

12) What follow-up assessments would you like to see?AnnualBiannually3MonthMonthly

Reply from chatbotChart of annual assessmentsChart of biannually assessmentsChart of 3 month assessmentsChart of monthly assessments

13) Would you like to see the other assessments?YesNo
Moves back to question 12Glad to help you today,
I’ll chat with you another time!