开工福利|免费学 2200+ 精品线上课,企业成员人人可得! 了解详情
写点什么

在 IT 教学中使用 AWS AI 和 Amazon Sumerian

  • 2019-10-12
  • 本文字数:1718 字

    阅读完需:约 6 分钟

在 IT 教学中使用 AWS AI 和 Amazon Sumerian

此客座博文来自 AWS Machine Learning Hero,Cyrus Wong。Cyrus 是香港专业教育学院 (Lee Wai Lee) 云计算创新中心的数据专家。他已经获得了全部九项 AWS Certification,有兴趣通过开源项目、博客文章和其他活动与他人分享 AWS 知识。


我们学院 (IVE) 每年为数千名学生提供 IT 培训,我们的课程之一成功应用了 AWS Promotional Credits。我们最近创建了名为“实验室监测”的开源项目,其用 AWS AI、无服务器和 AR/VR 服务提升学习体验,收集数据,以了解学生在实验室做了什么。


问题


实验室活动的常见问题之一是学生经常做与课程无关的事情(如看视频或打游戏)。而且,学生可以轻易从同学处抄来答案,因为实验室答案是软复本。老师们很难给学生适当的挑战,因为通常答案只有一个,没人知道哪些学生是自己在实验室做出答案的,哪些是相互抄袭而来的!


解决方案


实验室监测改变了评估模式,从仅关注最终结果变为关注整个发展进程。我们用 AWS AI 服务支持和监测学生。


系统由以下部分组成:


  • 实验室监测代理

  • 实验室监测收集器

  • AR 实验室助理

  • 实验室监测代理

  • 实验室监测代理是 Python 应用程序,在学生计算机活动上运行。全部信息定期发送给 AWS。要识别学生和保护 API 网关,每位学生有单独的带有使用限制的 API 密钥。功能包括:

  • 抓取所有键盘和指针活动。这能确保学生真正在进行练习,因为不可能不用键盘和指针就能完成编码任务! 而且,我们鼓励学生使用快捷键,我们需要这样的信息作为指标。

  • 监测和控制 PC 进程。老师可以让学生停止运行与实验室无关的程序。对于计算机测试,我们可以切断全部浏览器和通讯软件。处理详细信息是对于决定是否升级硬件而言是非常重要的!

  • 截屏。Amazon Rekognition 可以检测视频或不适当内容。提取文本内容可能触发 Amazon Sumerian 主机自动与学生谈话。老师不可能监测全部学生的屏幕! 我们使用带 S3 Transfer Acceleration 的预先分配的 URL 来加速图片上载。

  • 学生保存他们的代码时,上载源代码至 AWS。知道学生何时完成任务,为速度较慢的学生提供支持,这些都很好!

  • 实验室监测收集器

  • 实验室监测收集器是 AWS 无服务器应用程序 模型,用于收集数据和为 AR 实验室助理提供 API。视情况而言,老师可以在每次学生保存代码时运行 AWS Lambda 内的单元测试,立即进行评分。它不断将全部数据保存至 Amazon S3 数据湖,老师可以使用 Amazon Athena 分析数据。


为节约成本,预定的 Lambda 功能每 15 分钟检查老师的课程日历一次。有课时,它会自动创建 Kinesis 流和 Kinesis 数据分析应用程序。老师可以看到近乎实时的全部学生活动视图。




AR 实验室助理


AR 实验室助理是 Amazon Sumerian 应用程序,用于提醒学生完成实验练习。它将摄像图像发送至 Amazon Rekognition 并获得一个学生 ID。


有情况发生时,Sumerian 主机 Christine 用 Amazon Polly 与学生对话:


  • 学生通过单元测试时,她说祝贺。

  • 学生看电影时,她用电影明星的名字提醒他们,如 Tom Cruise。

  • 学生看成人影片时,她会批评。

  • 学生做错时,如忘记设置 Python 注释器,她会提醒他们设置。

  • 学生还可以向她提问,例如,检查他们的全部进程。主机还可以连接到 Lex 聊天机器人。学生的对话保存在 DynamoDB 中,由 Amazon Comprehend 据此提供情绪分析结果。


学生屏幕像 Sumerian 应用程序里的投影仪。



Christine:“停止,在实验室内看不该看的内容! Tom Cruise 不会帮助您写 Python 代码!”


简化架构图



演示视频


AR 实验室助理反应:https://youtu.be/YZCR2aROBp4

小结

凭借各种 AWS 服务的综合力量,学生现在可以集中精力仅专注于实验室练习,不再想要相互抄袭答案! 我们在四个月前创建了该项目,目前还在进行中。在未来版本中,我们计划创建机器学习模型,以基于课堂表现预测学生的最终成绩。他们感觉有了 Christine 课堂变得更有趣了。


最后,我们想感谢 AWS Educate 为我们提供了 AWS 充值,感谢来自 IVE 云和数据中心管理高级文凭班的 AWS Academy 学生开发者小组:Mike、 Long、Mandy、Tung、Jacqueline 以及 Hin。他们将该应用程序提交至 AWS 人工智能 (AI) 编程马拉松,刚获悉他们取得了三等奖!


本文转载自 AWS 技术博客。


原文链接:


https://amazonaws-china.com/cn/blogs/china/using-aws-ai-and-amazon-sumerian-in-it-education/


2019-10-12 17:21643
用户头像

发布了 1855 篇内容, 共 123.7 次阅读, 收获喜欢 81 次。

关注

评论

发布
暂无评论
发现更多内容

C语言代码封装MQTT协议报文,了解MQTT协议通信过程

DS小龙哥

6 月 优质更文活动

WeOpsV4.1重磅出击,日志监控功能横空出世!

嘉为蓝鲸

运维 日志 weops 嘉为蓝鲸

HarmonyOS 极客马拉松2023 正式启动,诚邀极客们用键盘码出无限可能!

HarmonyOS开发者

HarmonyOS

共建、共享开源EDA核心共性技术框架|2023开放原子全球开源峰会开源EDA分论坛成功举办

开放原子开源基金会

开源 开放原子全球开源峰会 开放原子 开源EDA

3个方法,产品迭代延期率降为0?

嘉为蓝鲸

DevOps 持续集成 研发迭代

CQ 社区版 v2.1.0 发布 | 新增数据发布变更、内置脱敏规则等功能

BinTools图尔兹

运维 数据库管理 数据脱敏 CloudQuery 数据变更

Spring框架中的线程池

demo123567

spring 线程池

vivo 帐号服务稳定性建设之路-平台产品系列06

vivo互联网技术

帐号 服务稳定性 架构优化

首添机密计算创新成果!龙蜥首获 ACM SIGSOFT 杰出论文奖

OpenAnolis小助手

云原生 龙蜥社区 sig 机密计算 ICSE

给你的 ABAP 对象打上标签(Tag)

汪子熙

SAP abap Netweaver 思爱普 6 月 优质更文活动

Python自动化测试的配置层实现方式对标与落地 | 京东云技术团队

京东科技开发者

Python 自动化测试 配置文件 企业号 6 月 PK 榜

Docker 与 Kubernetes:打造高效微服务架构的最佳实践

xfgg

Java Docker Kubernetes 6 月 优质更文活动

HTTP请求:requests模块基础使用必知必会 | 京东云技术团队

京东科技开发者

Python HTTP请求 requests 企业号 6 月 PK 榜

UI自动化的稳定性和效率

QE_LAB

自动化测试 UI自动化测试 appium

六大类型JavaScript题型

不叫猫先生

JavaScript 6 月 优质更文活动

华为云CodeArtBuild减负!云端编译构建,让你的开发省时省力!

华为云PaaS服务小智

云计算 代码 华为云 编译构建

6 种方式读取 Springboot 的配置,老鸟都这么玩(原理+实战)

程序员小富

springboot

开源教育决定未来|2023开放原子全球开源峰会开源教育与人才分论坛成功召开

开放原子开源基金会

开源 开放原子全球开源峰会 开放原子 开源教育与人才

轻松解决Kafka数据流丢失:提升数据完整性和可靠性

xfgg

Java kafka 6 月 优质更文活动

一行代码将SAP CDS view数据以ALV的方式输出

汪子熙

abap Netweaver 思爱普 6 月 优质更文活动

自动化回归测试平台 AREX 的 Mock 实现原理

AREX 中文社区

Java Mock测试框架 流量回放

广东省高校人工智能产教融合院长研讨会召开,校企协同探索AI教育新范式

飞桨PaddlePaddle

CFlow:从DevOps到BizDevOps,价值流管理是必然的趋势

嘉为蓝鲸

DevOps 价值流 嘉为蓝鲸 VSM

全方位整合生态能力,支付宝为小程序开发者升级一站式云服务

TRaaS

小程序 支付宝小程序 云服务 蚂蚁集团

「有问必答」Go如何优雅的对时间进行格式化?

王中阳Go

高效工作 学习方法 面试题 Go 语言 6 月 优质更文活动

洞察开源代码平台“创新力”|2023开放原子全球开源峰会开源协作平台分论坛成功举办

开放原子开源基金会

开源 开放原子全球开源峰会 开放原子 开源协作平台

原点安全助力金融机构消费者个人信息保护合规

原点安全

数据安全 金融机构 消费者个人信息保护

玺璐传媒——连续多年获得中央电视台广告一级代理资质

科技热闻

当 Rokid 遇上函数计算

Serverless Devs

IT服务台智能助手,真的靠谱吗?

嘉为蓝鲸

智能助手 GPT IT服务 ChatGPT

iOS 单元测试之常用框架 OCMock 详解 | 京东云技术团队

京东科技开发者

ios 测试 单元测试 Mock 企业号 6 月 PK 榜

在 IT 教学中使用 AWS AI 和 Amazon Sumerian_语言 & 开发_亚马逊云科技 (Amazon Web Services)_InfoQ精选文章