Ci sono molte informazioni su rischi/benefici nella letteratura medica per le vaccinazioni. Avere una Persona (diciamo, VaccineBot) che conosce tutto ciò significa facilmente centinaia di documenti caricati e un sacco di potenziale di confusione. Ho sperimentato questo approccio e le risposte non sono eccezionali.
Invece, stavo pensando di creare Persone specializzate:
- DTaP-Bot
- HepB-Bot
- MMR-Bot
- Rotavirus-Bot
- Polio-Bot
- ecc. ecc. ecc.
Questo sembra molto buono dal punto di vista del design modulare e del focus sulle informazioni. Ma pone anche un grande onere ai membri della comunità affinché sappiano più di quanto la maggior parte sappia sui calendari vaccinali. Quindi, idealmente, VaccineBot prenderebbe la domanda dell’utente, capirebbe quali bot specializzati coinvolgere e sarebbe in grado di orchestrare la conversazione.
Ad esempio, ci sono vaccini combinati (6 vaccini in un’unica iniezione) che, se un genitore avesse una domanda al riguardo, richiederebbero il coinvolgimento di più bot. Oppure, parlando della visita di controllo dei 2 mesi in cui un neonato può ricevere fino a 8 vaccini contemporaneamente, VaccineBot dovrebbe includere tutti quei bot specializzati e in qualche modo ottenere un riassunto da ciascuno sul loro scopo e focus, insieme alle reazioni comuni, ecc.
Questo dominio diventa rapidamente complesso:
DTaP = 3 vaccini, 1 iniezione, non possono essere separati
HepB = 1 vaccino, 1 iniezione
MMR = 3 vaccini, 1 iniezione, non possono essere separati
I pediatri spesso somministrano vaccini combinati come Vaxelis, un’iniezione 6 in 1: DTaP + HepB + Polio + Hib
Una visita di controllo dei 2 mesi potrebbe comportare Vaxelis + PCV + Rotavirus
Se un utente chiede di un’imminente visita dei 2 mesi, il bot orchestratore (VaccineBot) dovrebbe lavorare con 6 Personas (bot) diverse o almeno portarle nella conversazione.
Ha senso?