你打字时的心情,电脑也能感受了

最新研究发现,电脑通过分析人类打字习惯和速度,能够识别情绪状态,如高兴和愤怒。这一技术适用于在线教育等场景,可根据学生情绪调整界面和教学方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  电脑在很多与数学有关的方面都拥有比人类更出色的表现,一些人们无法完成的计算都能丢给电脑去解决。但是电脑在另一方面却远未能与人类相提并论——情商。不过科学家正在帮助电脑实现这方面的进化,通过一个程序,电脑将通过识别人们打字的表现来判断他们的情感,从而为开发在各方面都赶超人类的计算机打下基础——科学家将此概念称为“奇点”。

  在一项最新的研究中,研究者让一组受试者输入一段样文,并分析了他们打字的按键方式和特点。研究者试图让电脑分辨这些受试者的情绪分别属于喜悦、恐惧、愤怒、悲伤、厌恶、羞愧、内疚中的哪一种。结果在这些情绪中,电脑分辨正确率最高的是高兴(87%)和愤怒(81%)。

  “如果我们能建立一个系统,让电脑能够机智地带着‘感情’去和人们打交道——也就是能够检测用户的情绪,并根据这些情绪调整自己的行为——那么人们使用电脑时一定会觉得更亲切、更高效。”来自孟加拉伊斯兰理工大学(Islamic University of Technology)的研究者说。系统与软件实验室的卡姆鲁尔·哈桑(Kamrul Hasan)和同事将研究结果发表在《行为与信息技术》(Behavior& Information Technology)上。

  研究者特别提到,这种情感识别系统很适合应用于网上教学等方面,一个“高情商”的教学系统可以针对个别学生的情感状态改变其界面、教学风格以及教授内容。

  在该研究的第一部份,年龄为 15-40 岁的 25 名受试者分别输入了两段摘自路易斯·卡罗的著名小说《爱丽丝梦游仙境》中的文字,然后从以下情感中选择了最能贴切形容自己打字时心情的一个:喜悦、恐惧、愤怒、悲伤、厌恶、羞愧、内疚、没感觉、无聊。最后两个属于备选选项,如果受试者觉得前七个情感都与自己的心情不相符时才会从这两项中选择。

  而在研究的第二部分,研究者使用软件对受试者打出的文字进行收集,而受试者被要求每 30 分钟提交一次自己当时的心理状态,选项包括:喜悦、恐惧、愤怒、悲伤、厌恶、羞愧、内疚,或者“以上都不是”。在这部分实验中,研究者并没有指定受试者输入的样文,而是对他们日常使用电脑时的打字信息进行收集。研究者使用了一个特制的后台软件对受试者的每一次按键进行记录,同时也记录下受试者按下与放开按键的时间。

  然后,研究者从这些数据中提取了 19 项按键信息作为分析样本:包括受试者在 5 秒区间内打字速度,以及对某一个按键从按下到放开持续的时间,等等。接下来,研究者使用了一个与那 7 种情绪相关的词句标准数据库,对受试者输入的样文进行分析。

  实验流程示意图。研究者从两项实验的源数据筛选特征数据,通过其开发的软件建立模型。该模型将和词句数据库共同分析出输入者的情绪。图片来源:研究论文

  并未参与这项研究的密歇根理工大学(Michigan Technological University)应用认知科学专业的助理教授全明勋(Jeon Myounghoon)评论说,这项新发表的情感检测系统“看起来并不能算是个突破”。“不过研究者们对于整合现有方法的努力是有意义的,值得肯定,也很有前景。”

  然而,他指出这项研究所使用的从文字中检测情绪的方法具有一定的局限性。例如,与语音识别技术或者面部表情检测设备不同,该研究中的打字任务是受试者被要求完成的。因此,如果一个人真的很愤怒或者悲伤,他们可能会因为这些情绪而不愿或不能完成研究者所要求的打字任务。

  不过他表示,但系统仍不失为在线咨询的有效工具。例如,对于在线咨询十分流行的地区,精神病医师也许可以在不与患者进行语音交流的情况下评估其心理状态。(编辑:Calo)

资源下载链接为: https://pan.quark.cn/s/22ca96b7bd39 在 IT 领域,文档格式转换是常见需求,尤其在处理多种文件类型。本文将聚焦于利用 Java 技术栈,尤其是 Apache POI 和 iTextPDF 库,实现 doc、xls(涵盖 Excel 2003 及 Excel 2007+)以及 txt、图片等格式文件向 PDF 的转换,并实现在线浏览功能。 先从 Apache POI 说起,它是一个强大的 Java 库,专注于处理 Microsoft Office 格式文件,比如 doc 和 xls。Apache POI 提供了 HSSF 和 XSSF 两个 API,其中 HSSF 用于读写老版本的 BIFF8 格式(Excel 97-2003),XSSF 则针对新的 XML 格式(Excel 2007+)。这两个 API 均具备读取和写入工作表、单元格、公式、样式等功能。读取 Excel 文件,可通过创建 HSSFWorkbook 或 XSSFWorkbook 对象来打开相应格式的文件,进而遍历工作簿中的每个 Sheet,获取行和列数据。写入 Excel 文件,创建新的 Workbook 对象,添加 Sheet、Row 和 Cell,即可构建新 Excel 文件。 再看 iTextPDF,它是一个用于生成和修改 PDF 文档的 Java 库,拥有丰富的 API。创建 PDF 文档,借助 Document 对象,可定义页面尺寸、边距等属性来定制 PDF 外观。添加内容方面,可使用 Paragraph、List、Table 等元素将文本、列表和表格加入 PDF,图片可通过 Image 类加载插入。iTextPDF 支持多种字体和样式,可设置文本颜色、大小、样式等。此外,iTextPDF 的 TextRenderer 类能将 HTML、
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值