发表在第22卷第12期(2020年):12月

本文的预印本(早期版本)可在https://preprints.www.mybigtv.com/preprint/19127,首次出版
为医疗应用开发聊天机器人的技术方面:范围审查

为医疗应用开发聊天机器人的技术方面:范围审查

为医疗应用开发聊天机器人的技术方面:范围审查

审查

1哈马德·本·哈利法大学科学与工程学院信息与计算技术部,卡塔尔基金会,卡塔尔多哈

2澳大利亚悉尼麦考瑞大学医学、卫生和人文科学学院,澳大利亚卫生创新研究所卫生信息学中心

通讯作者:

Mowafa Househ博士

科学与工程学院信息与计算技术教研室“,

哈马德·本·哈利法大学

卡塔尔基金会

邮政信箱34110

多哈Al Luqta St, Ar-Rayyan

多哈回合谈判

卡塔尔

电话:974 55708549

电子邮件:mhouseh@hbku.edu.qa


背景:聊天机器人是可以与用户进行自然语言对话的应用程序。在医疗领域,聊天机器人已经被开发出来并用于不同的目的。它们为患者提供在某些情况下可能至关重要的及时信息,例如获得精神卫生资源。自从第一个聊天机器人ELIZA在20世纪60年代末开发出来以来,人们一直在努力生产以不同方式开发的用于各种健康目的的聊天机器人。

摘要目的:本研究旨在探索医疗领域中聊天机器人相关的技术方面和开发方法,以解释最佳的开发方法,并为聊天机器人开发研究人员未来的工作提供支持。

方法:我们在8个文献数据库(IEEE、ACM、施普林格、ScienceDirect、Embase、MEDLINE、PsycINFO和谷歌Scholar)中搜索相关文章。我们还对所选文章进行了向前和向后的参考文献检查。研究选择由一名审稿人完成,被选研究的50%由另一名审稿人随机检查。结果综合采用叙述方法。聊天机器人是根据其开发的不同技术方面进行分类的。除了实现每个模块的不同技术外,还确定了聊天机器人的主要组件。

结果:最初的检索返回了2481篇论文,其中我们确定了45篇符合纳入和排除标准的研究。用户和聊天机器人之间最常见的交流语言是英语(n=23)。我们确定了4个主要模块:文本理解模块、对话框管理模块、数据库层和文本生成模块。开发文本理解和对话管理的最常用技术是模式匹配方法(n=18和n=25)。最常见的文本生成是固定输出(n=36)。很少有研究依赖于产生原始输出。大多数研究都保留了一个医学知识库,供聊天机器人在整个对话过程中用于不同的目的。一些研究保留了对话脚本,并收集了用户数据和以前的对话。

结论:许多聊天机器人已被开发用于医疗用途,并以越来越快的速度发展。最近,在采用基于机器学习的方法开发聊天机器人系统方面出现了明显的转变。可以进行进一步的研究,将临床结果与不同的聊天机器人开发技术和技术特征联系起来。

中国医学杂志,2020;22(12):e19127

doi: 10.2196/19127

关键字



聊天机器人是能够以一种模拟与真人互动的方式与用户用自然语言交谈的系统。长期以来,聊天机器人的发展一直受到研究人员的关注。伊莉莎(1)是开发对话系统的最早尝试之一。从那时起,聊天机器人开发已经发展成为许多应用程序领域不可或缺的一部分。最突出的例子是使用聊天机器人作为个人助理,如苹果的Siri和谷歌Assistant。聊天机器人也被开发出来,并被用于不同的应用领域,例如市场营销和提供不同类型的服务[23.].

在聊天机器人发展的早期,人们在设计和开发聊天机器人时采用了不同的技术。近年来,随着机器学习和人工智能方法在不同应用领域的应用越来越多,对话生成和对话管理中的前沿方法也越来越多地使用机器学习和深度学习方法[4-6].

医疗领域是一个应用领域,聊天机器人越来越多地被采用为一种工具,以方便从患者方面获取信息,并减轻临床医生方面的负担。许多商业聊天机器人应用程序已经开发出来,可以作为web或移动应用程序与患者互动。医疗聊天机器人的一些例子是OneRemission1,它是为了帮助癌症幸存者而开发的;巴比伦健康,这是一个症状检查器;威萨[7],这是一个心理健康聊天机器人,可以与用户互动,帮助他们解决焦虑和抑郁的症状。

由于许多原因,了解在医疗领域开发聊天机器人所采用的不同方法和技术的现状是很重要的。进行这样的调查将帮助研究人员在未来确定已经使用的不同方法,并在现有方法的基础上开发更智能的聊天机器人,为用户提供更自然的体验。与为其他应用开发聊天机器人相比,了解聊天机器人的当前开发状态也很重要。因此,在这项工作中,我们对医疗领域中聊天机器人开发的现有文献进行了范围审查,构建并确定了聊天机器人开发中涉及的主要组件,以及用于开发每个已识别组件的技术描述。本研究的主要目的是探索与医疗领域中使用的聊天机器人相关的技术方面和开发方法,以解释最佳的开发方法,并为聊天机器人开发研究人员未来的工作提供支持。


本研究遵循范围审查方法。具体来说,它遵循了范围审查的PRISMA扩展[8].在本节中,我们将详细说明执行评审所采用的方法。中提供了用于范围检查的PRISMA扩展多媒体附件1

搜索策略

搜索源

我们搜索了8个数据库(IEEE、ACM、施普林格、ScienceDirect、Embase、MEDLINE、PsycINFO和谷歌Scholar)来收集与该主题相关的研究。对于谷歌Scholar,我们只使用每个搜索字符串的前100个结果,因为谷歌Scholar首先返回属于每个搜索查询的最相关的结果。搜索在2019年9月9日至2019年9月13日期间进行。对于前向引用列表检查,我们使用了谷歌scholar的引用功能。我们还检查了纳入研究的参考文献列表,以回顾反向参考文献列表。

搜索条件

我们使用两组不同的搜索词来搜索数据库。搜索词集是根据数据库索引的研究类型决定的。对于主要索引医疗领域研究的数据库(Embase, MEDLINE, PsycINFO),我们依赖于与干预严格相关的关键字(例如,聊天机器人,聊天机器人,会话代理,会话机器人)。对于没有特定应用领域的数据库,除了与干预相关的单词外,我们还使用与医疗领域相关的关键字(例如,health、medical、illness、disease、disability)。中给出了用于搜索数据库的搜索策略多媒体附件2

研究资格准则

这项工作的目的是回顾在医疗领域开发基于文本的聊天机器人的技术方面。因此,要考虑一项研究,它必须满足以下标准:描述一个聊天机器人应用,聊天机器人必须是为医疗应用(如管理、诊断、咨询)开发的,聊天机器人的输入或输出方式必须是文本,必须提到输入如何处理和输出如何产生的技术细节。使用绿野仙踪实验设计的研究被排除在外。此外,还对研究的语言和出版物的类型实行了一些限制。只包括用英语发表的研究,只考虑同行评审的文章、会议论文、论文、学位论文以及工业和学术报告。

研究选择

研究选择分两个阶段进行。标题和摘要筛选之后是全文筛选阶段。两个阶段均由2名审稿人进行。第一位审稿人ZS对全套文章进行了筛选。由于时间限制,第二个审稿人AA随机选取了50%的文章进行审稿。审稿人之间的分歧由第三位审稿人MH解决。为了评估审稿人之间的协议,我们使用了Cohen kappa [9].审稿人在两个阶段都有实质性的一致性,在第一和第二阶段的kappa测量值分别为0.74和0.67。

数据提取

数据提取由ZS按照预先设定的形式进行。提取的数据涉及所包括研究的元数据以及研究中感兴趣的不同技术模块,如文本理解模块、文本生成模块以及链接这些模块的方法。数据提取表单如所示多媒体

研究质量评估

由于这是一个范围,而不是一个系统的综述,没有为这项工作的目的进行研究质量评估。

数据合成

我们使用叙述的方法来综合不同的报告结果。我们对所包含的研究进行了描述,并对用于开发聊天机器人的不同技术进行了描述。


搜索结果

图1总结了选择研究的过程。在检索数据库后返回的2481篇研究中,有1245篇是重复的。去除重复后,剩下1236篇研究,根据标题和摘要进行筛选。经过标题和基于摘要的筛选,1060篇研究因以下原因被删除:不描述聊天机器人(n=840),不包含聊天机器人实现的技术细节(n=4),不属于医疗应用(n=172),不包含文本理解或文本生成(n=5),不是用英语写的(n=8),以及非同行评审的出版物(n=31)。在全文筛选阶段之后,由于以下原因,另外138项研究被删除:不描述聊天机器人(n=35),不包含聊天机器人实现的技术细节(n=56),不属于医疗应用(n=3),不包含文本理解或文本生成(n=27),不是用英语写的(n=1),以及非同行评审的出版物(n=16)。在进行正向和反向参考文献检查后,再纳入8项研究。纳入的研究总数为45项。

图1。研究选择过程。
查看此图

纳入研究的描述

纳入的研究发表于2009年至2019年之间,其中80%(36/45)的研究发表于2015-2019年的过去5年。会议论文是最常见的发表类型(23/ 45,51%),其次是期刊论文(19/ 45,42%),此外还有2篇杂志文章和1篇论文。发表论文最多的国家是美国,有8项研究,其次是澳大利亚、印度和瑞士,各有4项研究。多媒体附件4显示每个纳入研究的特征。

聊天机器人描述

这项研究评估的聊天机器人总数为45个。这些聊天机器人是针对不同的疾病和不同的目的而开发的。表1显示在每个类别中开发的聊天机器人的不同类别和数量。最常见的类别是“一般健康”,包括为一般健康状况的健康教育或咨询目的而设计的聊天机器人。这些聊天机器人还可以提供一般医疗服务的信息,例如根据患者给出的症状进行疾病诊断。有些医院在病人出院前提供出院信息。第二常见的聊天机器人类型是为心理健康目的开发的聊天机器人,其次是为特定疾病开发的聊天机器人,如糖尿病、癌症、自闭症、心脏病和哮喘。

开发聊天机器人的技术方面的一个重要因素是聊天机器人用于交流的语言。大多数聊天机器人用英语交流(23/ 45,51.1%),4个德语,3个中文,2个阿拉伯语,2个韩语,1个泰国语,1个西班牙语,1个俄语;8项研究没有提到语言。聊天机器人可以作为独立应用程序(n=17)或web应用程序(n=20)运行,而其余的研究没有提到应用程序类型(n=8)。

表1。在纳入的研究(n=45)中,聊天机器人开发的目标疾病。
疾病/条件 百分比(%) 研究
一般健康 21 47 10-31
心理健康 15 33 32-45
糖尿病 2 4 4647
癌症 2 4 4849
自闭症 2 4 5051
心脏病 1 2 52
哮喘 1 2 53
艾滋病毒 1 2 54

聊天机器人实现

概述

研究中的聊天机器人包括4个主要模块:文本理解模块、对话管理器、文本生成模块和数据库层,数据库层包含聊天机器人训练和功能所需的各种类型的信息。图2展示了聊天机器人开发的高级体系结构以及组成它的不同模块之间的关系。下面的小节重点介绍了前面提到的每个组件是如何实现的。

图2。高级聊天机器人架构。
查看此图
文本理解

文本理解模块是用户直接与之交互的模块。文本理解模块的功能是在生成特定答案之前从用户输入中提取含义。在纳入的研究中,有7种方法用于文本理解。模式匹配方法是最常见的,45个聊天机器人中有18个(40%)使用。许多文本理解方法都可以归入模式匹配。在纳入的研究中报道的不同模式匹配方法如下:关键字匹配或字符串匹配,其中用户输入的特定关键字或字符串匹配到存储在数据库中的脚本,这在11项研究中使用[10-153233464850],或可扩展标记语言(XML)变体,如人工智能标记语言(AIML),这些语言在7项研究中使用[161734-3747].第二种最流行的方法是使用机器学习方法来理解文本,在6项研究中使用了这种方法。这些研究大多使用监督机器学习算法,包括决策树和随机森林。这包括决策树组,其中每棵树都以投票的形式对文本进行分类,而森林则选择对森林中所有树投票最多的分类。机器学习培训材料有时基于从医院信息系统和电子健康记录中提取和匿名的真实健康数据。在其他情况下,聊天机器人接受了从谷歌News数据集中提取的数十亿个单词的训练[181938394951].另外6项研究依赖于谷歌的Dialogflow等网络服务。Web服务通常是通过计算机服务器提供的,该服务器通过网络(如internet)上的端口响应请求,以在Web上解决特定的域问题。他们还可以混合使用机器学习和基于规则的方法来生成可定制的聊天机器人实现。三项研究使用基于自然语言处理的方法,如命名实体识别,从用户输入中提取意义。为了开发聊天机器人,其中两项研究使用了基于规则的方法,其中聊天机器人由一组IF-THEN规则或基于状态的系统操作。一些研究依赖于固定的输入法,即用户从可能的输入列表中选择输入。固定输入聊天机器人在技术上不需要经过文本理解模块,因为系统不需要解释用户输入。输入只需要定向到对话管理器。一些研究提出了几种混合文本理解方法。 Hybrid approaches use a combination of 2 or more of the previously mentioned methods for text understanding.表2总结了提出的不同文本理解方法以及每种方法下的研究。

表2。研究中使用的文本理解方法(n=45)。
文本理解法 研究
模式匹配 10-1732-3746-4850
机器学习 181938394951
Web服务 20.-22405354
固定的输入 23-254142
自然语言处理 26-28
混合动力 434452
基于规则的 2930.
没有提到过 3145
对话管理

在报道的研究中,对话管理模块的输入是文本理解模块提供的经过处理的用户自由文本输入。对话管理模块控制对话的不同方面,并将每个用户输入链接到适当的输出。在包括的研究中,报告了两种主要类型的对话管理技术:静态对话管理和动态对话管理。在静态对话框管理的情况下,使用模式匹配算法(25/45)或使用一组规则(7/45)将用户输入直接匹配到适当的输出。在动态对话管理的情况下,对话的上下文根据特定的用户输入特征而变化。上下文切换可以通过训练机器学习算法从用户输入中识别上下文(5/45)或使用web服务进行意图识别(4/45)来完成。表3总结了不同的对话管理方法以及对应于每种方法的研究。

表3。纳入研究的对话管理方法(n=45)。
对话管理方法/平台 研究
模式匹配算法 101214-1922252832-384245-50
基于规则的方法 11262729-3152
机器学习 3940434451
基于网络的 20.215354
没有提到过 13232441
数据管理

所包含的研究中的大多数聊天机器人都包含3种数据存储库类型中的一种或多种。大多数纳入的研究保留了医学知识库(28/ 45,62%)。医学知识库包含与所开发聊天机器人应用领域相关的医学信息。医学知识来源可以是本地的,例如从医务人员那里获得,也可以从维基百科或其他网站等在线资源中收集。医学知识可以在教育聊天机器人的上下文中呈现给用户(17/45)[12-141923-25273234414648-5153],或者可以用来训练机器学习算法(5/45)[3940434451].许多已开发的方法存储用户数据,并使用这些数据来定制聊天机器人的响应并改进其功能(11/45)。对话脚本是第三种数据存储库类型,它们通常由使用模式匹配作为文本理解或文本生成方式的聊天机器人保存(5/45)。少数研究没有提及存储的数据类型(9/45)。表4总结了不同的数据库类型,并报告了保持每种数据库类型的研究。

表4。纳入研究的数据库类型(n=45)。
数据库类型 研究
医学知识数据库 10111315-1720.22-2426-2831-3336-42474850-53
用户信息数据库 1113182125394045465053
对话脚本 1112141519
没有提到过 212930.343543444954
文本生成

文本生成模块为用户提供输出。在所包括的研究中,文本生成使用两种方法之一:固定输出或生成输出。固定输出方法在数据库中搜索最适合用户输入的输出,并将其呈现给用户。生成输出方法依赖于机器学习来生成由机器学习算法产生的原始自然语言输出。所包含的大多数研究中的聊天机器人提供了从数据库中提取的固定输出,除了[253951],提供使用机器学习和深度学习方法生成的输出,以及[43],提出了一种可以提供固定输出和生成输出的混合方法。少数研究未报道输出生成方法,或由于输出模态不是文本而不适用[2324414245].


主要研究结果

确定并报告了一个通用架构,以总结聊天机器人开发的技术方面。报告了聊天机器人的主要组件,以及这些组件之间的链接方式。聊天机器人通常由4个主要组件组成:文本理解模块、对话管理模块、数据管理层和文本生成模块。

开发聊天机器人最常用的设计方法是用于文本理解和响应生成的模式匹配。机器学习和生成方法是医疗领域中最不常用的聊天机器人开发方法之一。这主要有两个原因。与基于机器学习的方法相比,更依赖模式匹配方法的第一个原因是,模式匹配方法在实践中更可靠,因为它们对定义良好的查询产生准确的响应,从而导致更少的错误。基于机器学习的方法通常会产生不同类型的错误,这在医疗应用中是不能容忍的。造成这一趋势的第二个原因是机器学习领域在过去几年的快速发展,以及其方法的鲁棒性的增加,特别是随着深度学习的出现。虽然旧的方法依赖于基于规则的聊天机器人和模式匹配算法,但所有依赖机器学习进行文本理解和响应生成的方法都是在2017年至2019年间提出的。可能缺乏使用机器学习方法的另一个原因可能是,基于机器学习的方法需要使用大量特定领域的数据进行训练,这些数据在医疗领域可能稀缺且难以访问。总的来说,机器学习方法和算法更适合开发用于特定医疗条件的聊天机器人,如精神健康和自闭症,而基于规则的方法更适合开发用于一般医疗目的的聊天机器人。另一方面,模式匹配方法和算法在开发用于特殊和一般医疗条件的聊天机器人中得到了更广泛的应用。

在数据管理方面,所开发的聊天机器人跟踪了3种不同类型的数据库:医学知识库,包括医学事实库;用户信息数据库,包括用户的人口统计数据和他们的偏好细节;对话脚本数据库,包括用户响应的所有可能的对话文本条目。数据库的类型取决于聊天机器人的类型和目标功能。教育聊天机器人通常有一个医学知识库。基于用户情绪进行上下文切换的聊天机器人通常会保留一个用户信息数据库。

大多数开发的聊天机器人使用英语作为与用户交流的语言,而其他语言如德语、汉语和阿拉伯语则不太常见。这与大多数出版物起源于美国的事实是一致的,其次是澳大利亚,那里的第一语言是英语。

优势与局限

的优势

这篇综述主要集中在医疗领域的聊天机器人,没有具体说明应用领域,这使得它比以前进行的综述更全面[55].包括不同医疗应用的其他检讨[56]给出了会话代理的一般分类,而我们给出了每个组件的开发技术的更细粒度的描述。从不同的应用领域搜索更多的库,使我们在研究中包含了比Montenegro等人更多的聊天机器人[56].这就是为什么我们排除了绿野仙踪的研究,而它们在以前的评论中被使用。2018年和2019年早些时候进行了两项类似的系统回顾研究[5758].第一项研究回顾了聊天机器人和会话代理的应用和评估措施,而第二篇论文则对医疗领域中聊天机器人系统的自然语言理解和机器学习所涉及的任务进行了批判性的回顾。这两篇论文都没有讨论在医疗领域使用聊天机器人的技术方面和开发方法。

限制

本文只关注基于文本的聊天机器人应用程序,其中输入或输出模式都是编写的。这排除了输入或输出方式为语音或视觉的研究,以及机器人技术和基于电话的方法。之所以做出这样的选择,是因为我们希望专注于文本处理技术,而不是图像或语音处理,因为语音到文本技术也会给聊天机器人的开发带来错误和另一层复杂性。

我们对当前审查中包含的出版物类型实施了一些限制。这些限制可能导致遗漏了在其他研究场所(如研讨会、书籍章节和会议摘要)发表的部分已开发的聊天机器人。此外,将搜索限制在以英语发表的论文上,也可能会导致一些聊天机器人的缺失,这些机器人是为用其他语言交流而开发的,并以自己的语言发表。例如,我们没有包括用中文或阿拉伯语发表的讨论聊天机器人用这些语言交流的论文。

本文主要介绍了聊天机器人的发展过程,没有考虑这些方法对患者的影响。因此,从技术角度来看,一些纳入研究的实施可能是可行的,但这并不一定意味着从医学角度来看它们是有效的。

实践及研究意义

实际意义

本文报告了在医疗领域中开发聊天机器人的技术方面。专家可以通过这种审查来确定最常见的开发方法,以帮助他们缩小选择范围,并决定哪种开发方法最适合他们的应用程序。

报告结果显示,大多数开发的聊天机器人都用英语与用户交流。虽然有一些人尝试用其他语言设计和开发聊天机器人,但在这方面还需要做更多的工作,特别是对于世界上大部分人口使用的语言,如中文和阿拉伯语。

尽管动态对话管理提供了更自然的用户体验,但大多数已开发的系统都依赖于静态对话管理方法。根据用户情绪或通过检测用户输入中的主题变化来改变对话上下文是聊天机器人开发中需要考虑的重要方面。

机器学习和人工智能方法在不同应用领域的会话代理开发中的使用最近有所增加。在开发聊天机器人时采用基于机器学习的方法的比例仍然相对较低,尽管近年来它一直在增加。监督式机器学习算法似乎更适合用于特殊医疗条件和疾病的聊天机器人的开发,而基于规则的方法则更多地用于开发用于一般医疗目的的聊天机器人。机器学习方法允许开发更智能的代理,通过提供更好的文本理解体验,包括更动态和灵活的对话管理,并生成更广泛的响应,从而提供更真实的用户体验。

研究的意义

由于这篇综述的目的是调查聊天机器人开发的技术方面,因此没有考虑进行临床试验的临床结果。进一步的综述将不同的开发技术与所开发的聊天机器人的临床结果联系起来是可能的和建议的。

在对话管理方面更开放和更广泛地采用最先进的方法[4],文本理解[5],以及文本生成[6]的方法可以真正有益于医疗领域会话代理的发展。

值得注意的是,开发聊天机器人的技术方面在研究中并不总是被明确提及。所设计的架构是一种通用架构,并不一定适用于每个已开发的聊天机器人。一个或多个组件可能被省略,聊天机器人可能仍然正常工作。

结论

在本综述的范围内,我们分析了为执行不同的医疗干预而开发的45个基于文本的聊天机器人的技术方面。聊天机器人最常用的交流语言是英语。聊天机器人通常包含4个主要组件:文本理解模块、对话管理器、数据库层和文本生成模块。开发聊天机器人最常用的技术是使用字符串匹配算法和一组包含示例输入和输出的脚本。从不同研究的发表年份来看,我们可以得出结论,聊天机器人在医疗应用中越来越受欢迎,尤其是在心理健康方面。机器学习和人工智能技术的应用最近有所增加。有些开发方法比其他方法更适合为特定的医疗条件而不是一般的医疗条件开发聊天机器人。未来的研究可以将聊天机器人的开发技术与其临床结果联系起来。重要的是对聊天机器人在支持和增强积极临床结果方面的有效性进行更深入的系统评价。我们需要理解不同的技术标准和开发方法,并将其与聊天机器人接受、利用和临床有效性的不同水平相关联。 Discussing the pros and cons of each chatbot system has also been left to future supplementary studies, to compare advantages and disadvantages of each chatbot system and link these to their postimplementation clinical outcomes.

致谢

本研究是卡塔尔国家研究基金(NPRP12S-0303-190204)资助的项目的一部分。该项目名为“面向卡塔尔和阿拉伯世界的个性化智能数字心理健康平台”。

作者的贡献

ZS制定了研究方案,并在AA的协助下进行了搜索,AA是所选研究的第二审稿人。MK支持了这项研究,修改了手稿,改进了写作,并对审稿人做出了回应。工作在MH的指导和监督下进行,研究选择由ZS和AA完成。采用ZS软件进行数据提取和结果综合。所有作者都审阅了手稿。

利益冲突

没有宣布。

多媒体附件1

系统评审和元分析扩展范围评审(PRISMA-ScR)检查表的首选报告项目。

PDF档案(adobepdf档案),133kb

多媒体附件2

搜索策略。

DOCX文件,19kb

多媒体

数据提取表单。

DOC文件,14kb

多媒体附件4

聊天机器人描述。

XLS文件(Microsoft Excel文件),13kb

  1. eliza一种研究人与机器之间自然语言交流的计算机程序。Commun。ACM 1966年1月;9(1):36-45。[CrossRef
  2. Van den Broeck E, Zarouali B, Poels K.聊天机器人广告效果:信息何时通过?人类行为中的计算机2019年9月98日:150-157。[CrossRef
  3. Gnewuch U, Morana S, Maedche A.面向客户服务的协作和社交对话代理设计。2017发表于:国际信息系统会议(ICIS 2017);2017年12月10-13日;韩国首尔。
  4. 周波,王晓明,王晓明,等。多分辨率循环神经网络:对话响应生成的应用,2016。URL:http://arxiv.org/abs/1606.00776[2020-02-12]访问
  5. 韩德胜M, Budzianowski P, Casanueva I, Coope S, Gerz D, Kumar G,等。对话数据集存储库。2019。URL:http://arxiv.org/abs/1904.06472[2020-02-12]访问
  6. 郭娟,陆松,蔡宏,张伟,于勇,王金龙。基于泄露信息的对抗训练文本生成方法。2018年第32届美国人工智能学会人工智能会议(AAAI-18);2018年2月2日至7日;新奥尔良,洛杉矶。
  7. Inkster B, Sarda S, Subramanian V.数字心理健康的共情驱动对话人工智能代理(Wysa):真实世界数据评估混合方法研究。JMIR Mhealth Uhealth 2018 11月23日;6(11):e12106 [免费全文] [CrossRef] [Medline
  8. 崔科,李丽丽,李丽娟,李丽娟,等。用于范围审查的PRISMA扩展(PRISMA- scr):检查表和解释。安实习医学2018年10月02日;169(7):467-473 [免费全文] [CrossRef] [Medline
  9. 名义比例尺的一致系数。教育与心理测评2016 07月02日;20(1):37-46。[CrossRef
  10. Comendador BEV, Francisco BMB, Medenilla JS, Nacion SMT, Serac TBE。Pharmabot:儿科仿制药顾问聊天机器人。JOACE杂志2015;3(2):137 - 140。[CrossRef
  11. Abashev A, Grigoryev R, Grigorian K, Boyko V.基于信使的聊天机器人系统组织的编程工具:对门诊和转化医学的影响。BioNanoSci 2016 11月22日;7(2):403-407。[CrossRef
  12. 苏博波,傅培文,王杰,宽涛,赵普军。基于传记知识检索的老年人定制对话系统。2015年发表于:国际橙色技术会议(ICOT);2015年12月19-22日;香港。[CrossRef
  13. Tschanz M, Dorner T, Holm J, Denecke K.使用eMMA管理药物。计算机2018 8月;51(8):18-25。[CrossRef] [Medline
  14. 王伟,Thangarajah J, Padgham L.基于社区驱动的问答对上下文匹配的健康对话系统。2011,第20届ACM信息与知识管理国际会议;2011年10月;纽约,纽约州。[CrossRef
  15. 倪玲,陆超,刘娜,刘娟。MANDY:智能初级保健聊天机器人的应用。见:陈j, Theeramunkong T, Supnithi T, Tang X,编辑。“知识与系统科学”。KSS 2017。计算机与信息科学通讯“,”新加坡:施普林格出版公司;2017:38-52。
  16. Rarhi K, Mishra A, Mandal K.自动医疗聊天机器人。安乐椅。2018年4月28日。URL:https://easychair.org/publications/preprint/DSwT[2020-02-12]访问
  17. Sakthivel V, Srihari K, Karthik S, Anisha CD.基于人工智能排名算法的智能咨询机器人。2018年发表于:软计算与网络安全国际会议(ICSNS);2018年2月14日至16日;印度哥印拜陀。[CrossRef
  18. Mäurer D.论文:基于自然语言对话系统的理性决策支持。Technische Universität达姆施塔特。2015年10月https://d-nb.info/1116604477/34[2020-12-12]访问
  19. 苏明明,吴春春,黄建基,洪庆斌,王慧敏。一种基于lstm的多层嵌入养老聊天机器人。2018年出席:橙色技术国际会议(ICOT);2017年12月8-10日;新加坡。[CrossRef
  20. Rosruen N, Samanchuen T.聊天机器人在医疗咨询系统中的应用。2019发表于:第三届技术创新管理与工程科学国际会议(TIMES-iCON);2018年12月12日至14日;曼谷,泰国。[CrossRef
  21. Fadhil A, Gabrielli S.解决促进健康生活方式的挑战:al -聊天机器人方法。2017年发表于:第11届EAI医疗普适计算技术国际会议;2017年5月23-26日;西班牙巴塞罗那。[CrossRef
  22. Fadhil A. OlloBot -面向基于文本的阿拉伯健康对话代理:评估和结果,2019年发表于:自然语言处理最新进展国际会议(RANLP);2019年9月;保加利亚瓦尔纳。[CrossRef
  23. Bickmore TW, Utami D, Matsuyama R, paasch - orlow MK.用对话代理改善在线健康信息的访问:一项随机对照实验。J Med Internet Res 2016 Jan 04;18(1):e1 [免费全文] [CrossRef] [Medline
  24. Bickmore TW, Schulman D, Sidner C.使用对话代理对多种健康行为进行自动化干预。患者教育计数2013 Aug;92(2):142-148 [免费全文] [CrossRef] [Medline
  25. Turunen M, Hakulinen J, Ståhl O, Gambäck B, Hansen P, Rodríguez Gancedo MC,等。多模式和移动会话健康和健身伙伴。计算机语音与语言,2011年4月25日(2):192-209。[CrossRef
  26. Ghosh S, Bhatia S, Bhatia a . Quro:使用个性化聊天机器人对话系统促进用户症状检查。种马健康技术通报2018;252:51-56。[Medline
  27. 王慧,张强,叶敏,刘辉。基于社会媒体的健康管理和干预对话代理。计算机2018 8月;51(8):26-33。[CrossRef
  28. Chatzimina M, Koumakis L, Marias K, Tsiknakis M.在姑息治疗中使用对话代理:可行性研究和初步评估。2019年发表于:IEEE第19届生物信息学和生物工程国际会议(BIBE);2019年10月28日至30日;希腊雅典。[CrossRef
  29. 黄超,杨敏,黄超,陈勇,吴敏,陈凯。基于聊天机器人的体重控制与健康促进智能无线交互式医疗系统。2019发表于:IEEE工业工程与工程管理国际会议(IEEM);2018年12月16日至19日;曼谷,泰国。[CrossRef
  30. Kasinathan V, Xuan FS, Wahab MHA, Mustapha A.智能医疗聊天机器人(HECIA):马来西亚医疗中心的案例研究。2017年发表于:IEEE开放系统会议(ICOS);2017年11月13-14日;米里,马来西亚。[CrossRef
  31. Morbini F, Forbell E, DeVault D, Sagae K, trauma DR, Rizzo AA。一个混合倡议的医疗保健对话系统。2012年出席:第13届话语与对话特别兴趣小组年会上;2012年7月5-6日;韩国首尔网址:http://0-dl.acm.org.mylibrary.qu.edu.qa/citation.cfm?id=2392800.2392825
  32. 健康行为的虚拟训练和指导:以正念冥想训练为例。患者教育计数2013 Aug;92(2):160-166 [免费全文] [CrossRef] [Medline
  33. 朴山,崔杰,李山,吴c,金c,拉S,等。为压力管理的简短动机访谈设计聊天机器人:定性案例研究。J Med Internet Res 2019年4月16日;21(4):e12231 [免费全文] [CrossRef] [Medline
  34. 邓宇军,李志强,李志强。基于情感敏感的会话用户界面在医疗保健应用中的应用。种马健康技术通知2019年8月21日;264:1164-1168。[CrossRef] [Medline
  35. 邓克,霍赫罗伊特纳,Pöpel A, May R.自我记忆与会话用户界面:概念和可用性研究。方法Inf医学2018年11月15日;57(5-06):243-252。[CrossRef] [Medline
  36. Denecke K, Hochreutener SL, Pöpel A, May R.与Ana交谈:具有会话用户界面的移动自我记忆应用程序。2018年发表于:数字健康国际会议;2018年4月23-26日;法国里昂。[CrossRef
  37. 李志强,李志强,李志强,等。Hello Harlie:通过聊天机器人对话实现语音监控。Stud Health technology Inform 2016; 27:55-60。[Medline
  38. 莫瑞斯,K库德斯,R克希萨加,m舒勒。面向心理健康应用的人工共情对话代理:系统设计和用户感知。J Med Internet Res 2018年6月26日;20(6):e10148 [免费全文] [CrossRef] [Medline
  39. 吴佳杰,李丹,高斌,崔海杰。基于情感对话分析和句子生成的心理健康咨询聊天机器人。2017发表于:第18届IEEE移动数据管理(MDM)国际会议;2017年5月29日- 6月1日;韩国大田。[CrossRef
  40. Nikitina S, Callaioli S, Baez M.用于回忆的智能会话代理。2018年发表于:IEEE/ACM第一届认知服务软件工程国际研讨会(SE4COG);2018年5月28-29日;瑞典哥德堡。[CrossRef
  41. Bickmore TW, Mitchell SE, Jack BW, paasch - orlow MK, Pfeifer LM, Odonnell J.医院抑郁症状患者对关系因子的反应。交互计算2010 july 01;22(4):289-298 [免费全文] [CrossRef] [Medline
  42. 邓文杰,陈文杰,陈文杰。基于行为医学本体的可重用健康咨询对话系统框架。J Biomed Inform 2011 Apr;44(2):183-197 [免费全文] [CrossRef] [Medline
  43. 胡晓东,王志强,王志强,等。心理健康对话代理的进化自举开发方法。种马健康技术通报2019年7月04日;262(3):228-231。[CrossRef] [Medline
  44. 李东健,吴佳杰,崔海杰。聊天机器人能感觉到你——这是一种利用情绪反应产生的咨询服务。2017年发表于:IEEE大数据集市计算国际会议(BigComp);2017年2月13-16日;济州岛,韩国。[CrossRef
  45. Martínez-Miranda J, Martínez A, Ramos R, Aguilar H, Jiménez L, Arias H,等。评估用户对预防和检测自杀行为的基于移动的具身对话代理的可接受性。中华医学杂志2019年6月25日;43(8):246。[CrossRef] [Medline
  46. 李志刚,李志刚。糖尿病患者虚拟营养师(ViDi)的建筑设计。2009年发表于:第二届IEEE计算机科学与信息技术国际会议;2009年8月8日至11日;北京,中国。[CrossRef
  47. Hussain S, Athula G.将传统聊天机器人知识库扩展到外部知识源,并引入基于用户的糖尿病教育会议。2018年发表于:第32届高级信息网络与应用研讨会(WAINA);2018年5月16-18日;克拉科夫,波兰。[CrossRef
  48. Belfin RV, Shobana AJ, Manilal M, Mathew AA, Babu B.基于图形的癌症患者聊天机器人。2019发表于:第五届高级计算通信系统国际会议(ICACCS;2019年3月15日至16日;印度哥印拜陀。[CrossRef
  49. Chaix B, Bibault J, Pienkowski A, Delamon G, Guillemassé A, Nectoux P,等。当聊天机器人遇到患者:乳腺癌患者和聊天机器人之间对话的一年前瞻性研究。JMIR Cancer 2019年5月02日;5(1):e12856 [免费全文] [CrossRef] [Medline
  50. Aljameel SS, O'Shea JD, Crockett KA, Latham A, Kaleem M.用于ASD儿童教育的阿拉伯语对话智能辅导系统的开发。2017年发表于:IEEE测量系统和应用计算智能和虚拟环境国际会议(CIVEMSA);2017年6月26-28日;法国安纳西。[CrossRef
  51. Vijayan A, Janmasree S, Keerthana C, Syla LB.基于认知计算的自闭症谱系障碍儿童智能学习助手平台框架,2018年发表于:国际CET控制、通信和计算会议(IC4);2018年7月5日至7日;印度特里凡得琅。[CrossRef
  52. 虚拟心脏病专家-用于医疗诊断的对话系统。2013年发表于IEEE加拿大电气与计算机工程会议(CCECE);2013年5月26日;里贾纳,SK,加拿大。[CrossRef
  53. Kadariya D, Venkataramanan R, Yip HY, Kalra M, Thirunarayanan K, Sheth A. kBot:基于知识的哮喘自我管理个性化聊天机器人。2019年出席:IEEE智能计算国际会议(SMARTCOMP);2019年6月12日至15日;美国华盛顿特区。[CrossRef
  54. van Heerden A, Ntinga X, Vilakazi K.对话代理提供快速艾滋病毒咨询和检测服务的潜力。2018年发表于:数据科学前沿与进展国际会议(FADS);2017年10月23-25日;中国西安。[CrossRef
  55. Bendig E, Erb B, Schulze-Thuesing L, Baumeister H.下一代:临床心理学和心理治疗中的聊天机器人,以促进心理健康-范围审查。Verhaltenstherapie 2019 8月20:1-13。[CrossRef
  56. 黑山JLZ, da Costa CA, da Rosa Righi R.健康对话代理调查。专家系统与应用2019 Sep;129:56-67 [免费全文] [CrossRef
  57. 陈杰,陈志强,陈志强,等。医疗保健中的对话代理:系统回顾。J Am Med Inform association 2018年9月01日;25(9):1248-1258 [免费全文] [CrossRef] [Medline
  58. birud N, Tataale S, Randive S, Nahar S.医疗保健领域聊天机器人的文献综述。国际科学技术研究杂志2019年7月;8(7):225-231。

G·艾森巴赫(G Eysenbach)编辑;提交04.04.20;K Denecke, J Martínez-Miranda, I Roomaney, JT te Gussinklo同行评议;对作者12.06.20的评论;修订版本收到14.07.20;接受20.10.20;发表18.12.20

版权

©Zeineb Safi, Alaa Abd-Alrazaq, Mohamed Khalifa, Mowafa Househ。最初发表于《医疗互联网研究杂志》(//www.mybigtv.com), 2020年12月18日。

这是一篇开放获取的文章,根据创作共用署名许可(https://creativecommons.org/licenses/by/4.0/)的条款发布,允许在任何媒介上无限制地使用、分发和复制,前提是正确引用最初发表在《医学互联网研究杂志》上的原创作品。必须包括完整的书目信息,//www.mybigtv.com/上的原始出版物的链接,以及此版权和许可信息。


Baidu
map