A Smart Chatbot for Interactive Management in Beta Thalassemia Patients
Table 2
Unit testing scenario for the chatbot.
Steps
User answers
Chatbot answers
The chatbot can respond to the user selection
The user clicks on the chatbot
Pass
Which language do you prefer?
English
Pass
Do you carry these symptoms? (1) Fatigue (2) Weakness (3) Dark urine (4) Abdominal distention (5) Pale and jaundice (yellow discoloration) (6) Slow growth or growth retardation
Yes
You carry the most common and known Beta thalassemia symptoms.
Pass
Are your parents diagnosed with Beta thalassemia?
Yes, my father.
Pass
Are your parents carriers of Beta thalassemia?
Yes, my father.
If you obtain both of your parents mutant alleles, you obtain thalassemia major or intermedia, if you only obtain one, you obtain thalassemia trait (minor)
Pass
Are your parents diagnosed with or carry other hemoglobin disorders?
Yes, my father.
Pass
When was your last CBC test?
Less than one month ago
Pass
What is your MCV level?
61-69 fl
Your MCV level is low. MCV: 80-100 fl
Pass
What is your MCH level?
20-24 pg
Your MCH level is low. MCH: 27.5-33.2 pg
Pass
What is your gender?
Female
Pass
What is your Hb level?
Hb: 7-9 g/dL
Your Hb level is low. Hb: 12-15.5 g/dL
Pass
Did you take a ferritin test?
No
Here are some information about ferritin concentration, LIC, and cardiac function tests. (attached file|)