Deciphering complexity and diversity neurodevelopmental disorders by developing a knowledge graph powered chatbot (Preprint)

Author:

Singla AshwaniORCID,Khanna Ritvik,Kaur ManpreetORCID,Kelm Karen,Zaiane Osmar R.,Rosenfelt CoryORCID,Bui Truong AnORCID,Rezaei Navid,Nicholas David B,Reformat Marek Z,Majnemer AnnetteORCID,Ogourtsova Tatiana,Boludc Francois V

Abstract

BACKGROUND

Finding reliable health information is a major challenge for families of individuals with neurodevelopmental disabilities/differences (NDD). NDD encompasses various conditions affecting up to 14% of children in developed countries and most individuals present with complex phenotypes and related conditions, it is challenging for families to develop literacy solely by searching online information. While in-person coaching has been shown to enhance care, it is still available to a minority of individuals with NDD. Chatbots, or computer programs recapitulating conversation, have emerged in the commercial sector as useful in answering questions but their use in healthcare remains limited.

OBJECTIVE

We aimed at identifying the features required for chatbot dealing with complex health-related domains such as NDD, and then develop a chatbot able to provide health-promoting information.

METHODS

We developed, in collaboration with individuals with lived experience, a chatbot able to provide information about trusted resources covering core knowledge and services which may be of interest to families. We used Python's Django framework for the development. We also used a knowledge graph depicting the key entities in NDD and their relations, to allow the chatbot to suggest web resources which may be related to the user queries. To identify NDD domain-specific entities from user input, we used a combination of standard sources (UMLS) and other entities identified by health professionals as well as collaborators. We also developed a user interface and assessed its functionality with experienced individuals.

RESULTS

We developed a chatbot named CAMI (Coaching assistant for medical/health information) which allowed lay people to enter questions related to NDD.Although most entities were identified in the text, some were not captured in our system and therefore went undetected. Nonetheless, the chatbot could provide resources addressing most user queries related to NDD. We observed that enriching the vocabulary (with synonyms or lay language) for specific subdomains enhanced entity detection in user input. By utilizing a dataset of numerous individuals with NDD, we developed a knowledge graph that established meaningful connections between entities. This allowed the chatbot to present related symptoms, diagnoses, and resources for those conditions.

CONCLUSIONS

To our knowledge, CAMI is the first chatbot providing resources related to NDD. Our work highlighted the importance of engaging end users to supplement standard generic ontologies to named entities for language recognition. We also found that complex medical and other health-related information could be integrated by using knowledge graphs and leveraging existing large datasets. This has multiple implications: generalizability to other health domains but also reducing the need for experts and optimizing their input while keeping healthcare professionals in the loop. Finally, our work also shows how health and computer science domains need to collaborate to achieve the granularity needed to make chatbots truly useful and impactful.

Publisher

JMIR Publications Inc.

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3