In this article, we present HealthAssistantBot, an intelligent virtual assistant able to talk with patients in order to understand their symptomatology, suggest doctors, and monitor treatments and health parameters.Inasimpleway,byexploitinganaturallanguage-basedinteraction,thesystemallowstheuserto createherhealthpro?le,todescribehersymptoms,tosearchfordoctorsortosimplyrememberatreatmentto follow. Speci?cally, our methodology exploits machine learning techniques to process users symptoms and toautomaticallyinferherdiseases.Next,theinformationobtainedisusedbyourrecommendationalgorithm toidentifythenearestdoctorwhocanbesttreattheuser’scondition,consideringthecommunitydata.Inthe experimentalsessionweevaluatedourHealthAssistantBotwithbothanof?ineandonlineevaluation.Inthe ?rst case, we assessed the performance of our internal components, while in the second one we carried out a study involving 102 subjects who interacted with the conversational agent in a daily use scenario. Results areencouragingandshowedtheeffectivenessofthestrategyinsupportingthepatientsintakingcareoftheir health.
Software And Hardware
• Hardware: Processor: i3 ,i5 RAM: 4GB Hard disk: 16 GB • Software: operating System : Windws2000/XP/7/8/10 Anaconda,jupyter,spyder,flask Frontend :-python Backend:- MYSQL