利用 AWS 取得合作成功 / 一般公共服务 / 美国

2024 年 10 月

CACI 帮助美国海军预备役利用基于 AWS 构建的移动问答聊天机器人加强战备

了解 CACI 如何与美国海军预备役合作使预备役军人可以快速访问重要文件。

56000 多名

预备役军人帮助更快地找到数据

在 4 个月内

在生产环境中创建和部署问答聊天机器人

降低

拨打支援电话的需求

概览

美国海军预备役的任务是在和平或战争时期为海军和海军陆战队以及联合部队提供战略纵深和作战能力。作战准备是海军预备役的首要任务,其实现方式为,通过对预备役军人进行战时角色的持续训练;不断改进大规模动员流程和程序;以及确保及时传播准确信息。为了支持这项任务,海军预备役将重点转向生成式人工智能技术,并与 AWS 合作伙伴 CACI 合作开发了一个移动问答聊天机器人,为预备役军人提供更多访问重要政策和指导方针的机会,并提供有针对性的搜索功能。

CACI 与 AWS 合作,在四个月内构建了海军预备役的聊天机器人,依靠包括 Amazon Kendra 和 Amazon SageMaker 在内的 AWS 服务来缩短开发时间。聊天机器人帮助预备役军人更快、更轻松地访问关键信息,增强他们的能力,减少向指挥部拨打支援电话的需求。

Using a cell phone during boot camp warfare, a military soldier in the middle. A soldier in a historical reenactment using a texting smartphone that is out of date

机会 | 帮助预备役军人查找政策和程序

自 1915 年以来,美国海军预备役在和平时期和战争期间为美国海军、海军陆战队和联合部队提供作战和军事支持。海军预备役由超过 56000 名军官和入伍人员组成,他们在各个州和地区以及全球服役。 海军预备役的主要任务是为其预备役军人做好作战准备。美国海军预备役司令部(CNRFC)N65 师长 Joel Stewart 说:“我们努力通过提高预备役水手的工作效率来支持备战状态,因为他们可能有全职工作,我们需要尽最大努力让他们充分参与预备役活动。”CNRFC N65 是海军预备役的 IT 开发部门。

随着关键信息量的增加,确保备战状态变得越来越具有挑战性。Stewart 说:“预备役军人必须浏览和理解大量复杂的流程、政策和程序,而且他们并不总是有时间通读所有这些指示和指导性文件。” 海军预备役试图使用机器学习来解决这个问题。具体而言,该组织希望利用大型语言模型(LLM)来理解政策文件并从中生成文本。Stewart 说:“通过使用 LLM,我们认为我们可以使文件更清晰,从而提高预备役军人的参与度,并最终提高备战状态。” 

为了支持这项工作,海军预备役向预备役人员收集了一些想法,这是其年度 i3 Waypoints 挑战赛的一部分。2023 年的获奖想法是预备役人工智能导航器(RAIN),它提议创建一个可公开访问的移动问答聊天机器人,该聊天机器人可以为预备役人员回答与流程相关的标准问题。 将解决方案变为现实可能具有挑战性,因为海军预备役的安全要求阻止了市售托管服务的使用。Stewart 说:“我们想开发一款使用第三方后端服务的移动应用程序,但作为政府机构,我们无法做到这一点,因为它因为在基础设施之外维护数据而不会获得认证。”

kr_quotemark

AWS 上的问答聊天机器人通过为我们的预备役人员提供触手可及的所有数据来帮助他们做好更充分的备战准备。”

Joel Stewart
美国海军预备役 CNRFC N65 师长

解决方案 | 四个月内在 AWS 上创建和部署问答聊天机器人

CNRFC N65 决定与 AWS 合作伙伴 CACI 合作,将 RAIN 转变成移动式的问答聊天机器人应用程序。CACI 为联邦政府机构提供解决方案和服务,并且为海军预备役开发和维护业务系统已有十多年了。CACI 负责开发新解决方案,利用其与 Amazon Web Services(AWS)的战略合作协议(SCA)帮助入门。AWS SCA 是一项战略协议,旨在促进 AWS 与客户或合作伙伴之间更紧密的工作关系,使他们能够利用彼此的优势和专业知识来实现共同的目标并推动云计算领域的创新。“CACI 正在大力发展生成式人工智能技术,通过我们的合作,我们熟悉 AWS 在人工智能技术方面的专业知识。”CACI 软件工程主管 R. J. Lewis 说。AWS 高级解决方案架构师 Dave Horne 通过 SCA 支持 CACI,迅速掌握了问题所在,并专业性地指导 CACI 对相关的 AWS 服务和解决方案进行评估。其中一个解决方案是 AWS 云端 QnABot,这是一款随时可以部署的多渠道多语言聊天机器人,与智能企业搜索服务 Amazon Kendra 集成。

CACI 使用 Amazon Kendra 将语义搜索功能整合到新应用程序中的检索增强生成(RAG)工作流程中。CACI 技术主管 Jared Shields 说:“AWS 云端 QnABot 为我们提供了很多我们需要的东西,我们喜欢与 Amazon Kendra 的集成。”“我们使用了 QnABot 架构的一些核心原则,然后我们将这些能力和知识应用到构建我们自己的聊天机器人解决方案中。” CACI 在 AWS GovCloud(美国)实施了该聊天机器人,它旨在使政府机构能够托管敏感工作负载。Shields 说:“尽管我们目前不使用我们的解决方案处理受控非机密信息(CUI),但我们在 AWS GovCloud 中进行了构建,以确保在时机成熟时做好准备。”

为了加快开发,CACI 开发人员使用带有嵌入式文本生成接口的 Amazon SageMaker 深度学习容器和 AWS Lambda 在无服务器计算环境中运行代码。Shields 说:“Amazon Kendra 帮助我们加快了 RAG 管道的开发,因为它简化了文档摄取,使我们更容易对非结构化文档进行语义搜索。”“同样,Amazon SageMaker 使我们能够轻松地在几个小时内启动并运行 LLM,如果没有 Amazon SageMaker 提供的实时推理服务,这项任务本来会花费更长的时间。通过依靠 Amazon Kendra 和 Amazon SageMaker 等服务,我们得以在大约四个月内创建和部署完成应用程序。”

成果 | 通过帮助预备役军人更快、更轻松地访问关键文件来提高备战状态

每天,超过 8000 名预备役军人使用新的问答聊天机器人,通过移动设备即时访问获准公开传播的海军预备役指令和指示。现在,预备役军人不必花时间搜索他们需要的组织流程和程序,而是可以通过可靠的规范性和生成性回应更快地找到这些信息。海军预备役预计,该申请将减少向指挥部支援人员拨打支援电话的需求,他们通常必须管理信息请求并向预备役军人分发文件。Stewart 说:“该应用程序正在提高海军预备役的效率。”“最终,该应用程序可以根据一系列要点创建健康报告和评估文件,并快速返回这些信息。” 最终,海军预备役预计,它将通过聊天机器人简化信息,提高预备役军人的备战状态。Stewart 说:“AWS 上的问答聊天机器人通过为我们的预备役人员提供触手可及的所有数据来帮助他们做好更充分的备战准备。”

海军预备役正在与 CACI 合作,在 Amazon QuickSight 等 AWS 服务的基础上构建其他解决方案。Shields 说:“CACI 经常收到为海军预备役构建新能力的请求。”“现在,我们已经体验了利用 AWS 服务,而不仅仅是基础设施即服务,我们在开发速度和成本方面发现了巨大的价值。SCA CACI 与 AWS 合作将帮助我们继续助力客户加快云迁移、集成人工智能技术并更快地取得成果。”

关于美国海军预备役

美国海军预备役成立于 1915 年,是美国海军的预备役部队。海军预备役由超过 56000 名军官和入伍人员组成,他们在各个州和地区以及海外服役。

关于 AWS 合作伙伴 CACI

CACI 是 AWS 合作伙伴,为美国政府客户提供专业知识和技术,以加强国家安全。

使用的 AWS 服务

Amazon QuickSight

Amazon QuickSight 为数据驱动型组织提供超大规模的统一商业智能(BI)。 

了解更多 »

Amazon SageMaker

Amazon SageMaker 建立在 Amazon 二十年来开发现实世界 ML 应用程序的经验之上,这些应用程序包括产品推荐、个性化、智能购物、机器人技术和语音辅助设备。

了解更多 »

AWS GovCloud(美国)

AWS GovCloud(美国)是领先的受监管行业云解决方案,旨在支持任务和业务关键型高价值资产。该方案深受技术领导者的信赖,用于管理敏感数据和受控的非机密信息(CUI)。

了解更多 »

Amazon Kendra

Amazon Kendra 是一项智能企业搜索服务,可以帮助您通过内置连接器在不同内容存储库中进行搜索。

了解更多 »

行动起来

无论行业无论规模,每天都有各种机构在使用 AWS 实现自身业务转型、实现企业愿景。欢迎您联系我们的专家,立即踏上您的 AWS 之旅。