0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

通过读者互动展示预测文本可读性

星星科技指导员 来源:嵌入式计算设计 作者:Abhishek Jadhav 2022-07-11 09:22 次阅读

随着大流行的爆发,未达到最低阅读水平的儿童数量呈指数增长。这推动了预测文本可读性的研究,因为在设备上阅读已经取代了传统形式。评估阅读交互关于读者如何滚动阅读文本的潜力可以深入了解阅读特定文本时的理解水平。这种参数评估对于为低水平读者和新语言学习者设计教育应用程序很重要。

谷歌在 CoNLL 2021 上的演讲提供了 518 名参与者的调查结果,以调查滚动行为与文本可读性之间的关系。通过开源数据集,研究表明,根据文本级别,读者与文本的交互方式存在很大差异。这些措施可用于预测文本可读性、影响阅读交互的读者背景以及增加文本难度的因素。

该研究最具挑战性的方面之一是分析哪些滚动行为受文本复杂性的影响最大。在阅读多个文本的每个参与者和阅读相同文本的多个参与者的多个测量点上使用线性混合效应模型。该模型得出结论,读者交互的差异取决于文本的复杂性,而忽略了其他随机效应。当添加速度、加速度和回归作为机器学习算法的输入时,支持向量机会根据读者的滚动模式预测文本是高级的还是初级的。分析模型准确性的指标是使用 f-score 完成的,1.0 反映了完美的分类准确性。使用交互特征预测可读性的 f 分数的初始结果为 0。

为了提高可读性模型, 更多交互功能包括在内,这将该模型的 f 分数从 0.84 提高到 0.88。除此之外,该模型可以通过使用将 f 分数提高到 0.96 的词汇特征来显着优于系统。但重要的是要真正询问参与者对他们所读内容的理解程度。滚动行为的交互特征表示为高维向量,并且使用 t 分布的随机邻居嵌入绘制每个参与者的数据。t-SNE 是一种可视化高维数据的统计方法。该图显示了二维滚动交互的 t-SNE 投影。图上的颜色表示可以评估的理解分数。

在统计模型之后,研究延伸到了解不同受众之间的阅读互动。比较是在平均滚动速度和读者的第一语言之间进行的。可以清楚地看到,速度分布随着观众的熟练程度和第一语言而变化。由此得出结论,第一语言和熟练程度可以影响受众的阅读行为。直方图上的线条显示了每组的趋势。较高的平均滚动速度表明较快的阅读时间,这意味着复杂的文本对应于高级读者较慢​​的滚动速度,这与初学者在表面上与文本交互时较高的滚动速度相关。

这标志着第一项研究表明阅读交互(滚动行为)可用于预测文本可读性。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 机器学习
    +关注

    关注

    66

    文章

    8424

    浏览量

    132765
收藏 人收藏

    评论

    相关推荐

    图纸模板中的文本变量

    进行定义。无论是系统内置的变量,还是用户自定义的变量,都以这种方式表述。 系统内置文本变量 以下表格展示系统内置的文本变量,无需定义,可以直接使用: 比如说,如果在图纸编辑器中定义了以下标题栏: 当该图纸模板应用于原理图或PCB
    的头像 发表于 11-13 18:21 190次阅读
    图纸模板中的<b class='flag-5'>文本</b>变量

    【「仓颉编程快速上手」阅读体验】+初步读后感

    可读性。 这种清晰的排布和易读的内容,使得读者能够高效地获取知识,沉浸在书籍的世界中。作为一本开发参考书,这本书是非常合适。让人在阅读后受益匪浅,强烈推荐给大家
    发表于 09-10 11:09

    【「时间序列与机器学习」阅读体验】+ 简单建议

    这本书以其系统的框架和深入浅出的讲解,为读者绘制了一幅时间序列分析与机器学习融合应用的宏伟蓝图。作者不仅扎实地构建了时间序列分析的基础知识,更巧妙地展示了机器学习如何在这一领域发挥巨大潜力,使得
    发表于 08-12 11:21

    深入浅出系列之代码可读性

    ”,这是对我最大的鼓励。 一、老生常谈,到底啥是可读性 一句话:见名知其义。有人说好的代码必然有清晰完整的注释,我不否认;也有人说代码即注释,是代码简洁之道的最高境界,我也不否认。但我都不完全接受,如果照搬前者,有
    的头像 发表于 08-09 16:00 272次阅读

    为什么在ALM2403EVM的评估版本可通过20K的电阻街道24V的电压上?

    关于ALM2403的 VOTF/SH_D管脚定义的最大电压为5.5V,为什么在ALM2403EVM的评估版本可通过20K的电阻街道24V的电压上?产品设计参考demo板的设计,通过20k上拉到15V,是否会对器件造成损伤?
    发表于 07-31 08:27

    【展厅多媒体】隔空甩屏飞屏互动系统

    隔空甩屏是指通过多屏联动和无线传输技术,实现将一块屏幕上的内容“甩”到另一块屏幕上进行展示,也常称作“无线甩屏”、“飞屏互动”。这种互动方式不仅打破了传统的
    的头像 发表于 07-27 08:15 609次阅读
    【展厅多媒体】隔空甩屏飞屏<b class='flag-5'>互动</b>系统

    告别单调展示,Model4 HMI智能屏为您解锁多媒体互动展示新世界

    所谓:“技术是底层逻辑,用户是中心动力”。技术水平不断提升,人们对展会展览的形式和体验不断提出更多的要求,展会展现形式也正在不断地寻求突破。然而传统的展示形式往往只能提供静态显示和有限的互动
    的头像 发表于 06-14 08:40 258次阅读
    告别单调<b class='flag-5'>展示</b>,Model4 HMI智能屏为您解锁多媒体<b class='flag-5'>互动</b><b class='flag-5'>展示</b>新世界

    软件架构搞好了,还用担心代码可读性差?

    :硬件多样:嵌入式系统常常面临不同硬件平台和设备的多样,需要一个灵活的软件架构来适应这些差异。软件复杂:随着嵌入式系统功能的不断增加,软件规模和复杂度也在增加
    的头像 发表于 06-14 08:10 286次阅读
    软件架构搞好了,还用担心代码<b class='flag-5'>可读性</b>差?

    【大语言模型:原理与工程实践】探索《大语言模型原理与工程实践》2.0

    读者更好地把握大语言模型的应用场景和潜在价值。尽管涉及复杂的技术内容,作者尽力以通俗易懂的语言解释概念,使得非专业背景的读者也能够跟上节奏。图表和示例的运用进一步增强了书籍的可读性。本书适合对人工智能
    发表于 05-07 10:30

    你是不是也没躲过这个坑?用了太多全局变量......

    的弊端:01代码可读性差漫天全局变量,特别是各个源文件都有全部变量的情况下,代码可读性相信你都能明白有多差。如果再加上命名不规范、随处定义,代码可读性更是不能言语。0
    的头像 发表于 05-01 08:10 548次阅读
    你是不是也没躲过这个坑?用了太多全局变量......

    提高C代码可读性的编写技巧与策略

    指针是 C 语言的灵魂,是 C 比其他语言更灵活,更强大的地方。所以学习 C 语言必须很好的掌握指针。函数指针,即指向函数在内存映射中的首地址的指针,通过函数指针,可以将函数作为参数传递给另一个函数,并在适当的时候调用,从而实现异步通信等功能。
    发表于 04-23 18:25 528次阅读

    如何提升嵌入式C语言代码可读性

    接口是面向对象语言中的一个比较重要的概念,接口只对外部承诺实现该接口的实体可以完成什么样的功能,但是不暴露实现的方式。这样的好处是,实现者可以在不接触接口使用者的代码的情况下,对实现进行调整。
    发表于 04-11 11:30 363次阅读
    如何提升嵌入式C语言代码<b class='flag-5'>可读性</b>

    如何实现PLC自动化设备的预测维护

    定期检查和故障排除,然而这种方式不仅耗时费力,而且无法真正做到预防的维护。因此,我们需要思考如何借助先进的技术手段来实现PLC自动化设备的预测维护。 预测
    的头像 发表于 04-02 13:33 442次阅读
    如何实现PLC自动化设备的<b class='flag-5'>预测</b><b class='flag-5'>性</b>维护

    基于设备监控运维管理平台实现预测维护

    成本,促进企业的转型升级。 预测维护旨在更好地了解机器,以便在维护问题发生之前解决这些问题。这离不开大量设备数据的支持。通过分析数据并总结规律性经验,能够在故障发生之前快速预测并及时
    的头像 发表于 03-15 11:24 588次阅读
    基于设备监控运维管理平台实现<b class='flag-5'>预测</b><b class='flag-5'>性</b>维护

    C语言中的预处理器

    所有的预处理器命令都是以井号(#)开头。它必须是第一个非空字符,为了增强可读性,预处理器指令应从第一列开始。
    发表于 03-01 12:16 950次阅读
    C语言中的预处理器