2.了解诊断在例行的年度体检之后,听到医生怀疑您患有前列腺癌,您会感到震惊。你从来没有想过小便时偶尔的疼痛是由不断增长的癌症引起的。当你试图理解这一切意味着坐在医生办公室里意味着什么时,一种令人不安的困惑和疏离感很快就会出现,让你几乎无法倾听和理解医生在说什么。直到你回到家,坐了一会儿,试着回忆起谈话,你才意识到所说的大部分内容只是模糊不清。为了在与家人交谈之前获得更好的信息,您开始在 Google 搜索框中输入单词,希望它能以某种方式让您知道下一步该做什么。无所事事。我希望有一个应用程序或更好的工具可以让我解决这个问题。
本质上,技术系统的用户界面或表示层是我们与之通信和交互的方式。在大多数情况下,这将采取网站、应用程序或某种数字助理的物理形式。这些接口以各种形式实现,以满足人们的设备和他们首选的输入方法。设计出色“前端”的关键是在预期的输入方法中提供足够的选择,我们有效地消除了使用障碍。如果此人可以在他们的 iPad、Android 手机、Google Home 或 Microsoft Surface Book 上找到并使用它,我们已经提供了足够的访问权限以使其被视为可访问。对于网站,我们会启用预期的鼠标和键盘输入,可能在手机或平板电脑上进行触摸,以及属于可访问性类别的语音或其他特殊方法。对于数字助理,纯语音界面(如亚马逊的 Alexa 中的界面)已成为相当标准。我们的汽车导航系统也是如此。表示层通常由用于基于 Web 的产品的 HTML 和 Javascript 技术以及用于基于语音的服务的各种语言和技术构成。表示层的关键方面是灵活性、速度和容错性。
应用层
了解一个人的需求并为他们得到它是这样一个系统的应用程序层的角色。我们经常忽略这个重要的功能,因为它对我们大多数人来说几乎是完全不可见的。当我们要求某事时,它就会神奇地出现。事件的顺序、所涉及的逻辑和信息交换都包含在这一层中。这就是为什么这一层通常被称为系统的业务逻辑。该层通常与表示层分开,以允许多种类型的输入体验,这些体验可以利用逻辑和访问器功能的单一实现来获取系统所需的信息和数据。可以将其视为在云中运行的自包含服务,可以由许多不同类型的前端(例如网站、应用程序和设备)访问。应用层通常作为托管在 Microsoft Azure、Amazon Web Services 或 Google Cloud Platform 上的在线服务来实现。这些服务是匿名的,这意味着它们是一个中间件,各种前端可以通过应用程序编程接口 (API) 访问。这允许重用和可扩展性。应用层的关键方面是可重用性和效率。
数据层
系统的“后端”是存储和收集所有信息和数据的地方。如果我们对某事提出问题,将从此处检索答案。随着时间的推移,随着系统的使用,它也是存储新信息的地方。这部分由一个不断更新的数据库组成,它是对系统整体任务很重要的完整工件,例如文本响应、视频、照片和记录。这些数据集合可能非常庞大,并且会随着时间的推移继续增长。通常,数据层会从多个来源提取信息,而并非所有信息都位于同一个地方。能够从多个位置获取数据使设计更加灵活和健壮。在设计数据层的实现时,能够保持这些关键信息的安全和私密也是一个非常重要的考虑因素。数据层由托管在 Microsoft Azure 和 Amazon Web Services 中的大型数据库和数据仓库构建而成,采用 SQL 和其他数据库技术。数据层的关键方面是完整性、安全性和隐私性。
下一步
鉴于这个解决方案空间的广度,我们唯一的前进方式是将问题分解为可管理的步骤和组件。显而易见的第一步是创建一个网站和移动应用程序,通过其简单的语言、直接的方法和详细的信息来激发患者的高度信任。这些体验将体现一种温暖而专业的外观和感觉,激发信心。接下来将采用人工智能系统以对话方式将知识库传达给患者及其家人。为了成功地做到这一点,我们必须使用我们最大和最新的知识库和文章来训练 AI 模型,同时测试在关于男性健康主题的正常对话中发现的常见场景。最后,我们将尝试使用纯语音或对话优先设备,以尝试将这项服务带入那些更愿意以这种方式处理问题和答案的人们的家中。通过在每个阶段构建和测试我们的初始假设和假设,我们可以在追求更好结果的过程中取得有意义的进展。