为个性化网页阅读自动推荐浏览操作

Vikas Ashok, Syed Masum Billah, Yevgen Borodin, I V Ramakrishnan
{"title":"为个性化网页阅读自动推荐浏览操作","authors":"Vikas Ashok, Syed Masum Billah, Yevgen Borodin, I V Ramakrishnan","doi":"10.1145/3320435.3320460","DOIUrl":null,"url":null,"abstract":"<p><p>Web browsing has never been easy for blind people, primarily due to the serial press-and-listen interaction mode of screen readers - their \"go-to\" assistive technology. Even simple navigational browsing actions on a page require a multitude of shortcuts. Auto-suggesting the next browsing action has the potential to assist blind users in swiftly completing various tasks with minimal effort. Extant auto-suggest feature in web pages is limited to filling form fields; in this paper, we generalize it to any web screen-reading browsing action, e.g., navigation, selection, etc. Towards that, we introduce <i>SuggestOmatic</i>, a personalized and scalable unsupervised approach for predicting the most likely next browsing action of the user, and proactively suggesting it to the user so that the user can avoid pressing a lot of shortcuts to complete that action. SuggestOmatic rests on two key ideas. First, it exploits the user's Action History to identify and suggest a small set of browsing actions that will, with high likelihood, contain an action which the user will want to do next, and the chosen action is executed automatically. Second, the Action History is represented as an abstract temporal sequence of operations over semantic web entities called Logical Segments - a collection of related HTML elements, e.g., widgets, search results, menus, forms, etc.; this semantics-based abstract representation of browsing actions in the Action History makes SuggestOmatic scalable across websites, i.e., actions recorded in one website can be used to make suggestions for other similar websites. We also describe an interface that uses an off-the-shelf physical Dial as an input device that enables SuggestOmatic to work with any screen reader. The results of a user study with 12 blind participants indicate that SuggestOmatic can significantly reduce the browsing task times by as much as 29% when compared with a hand-crafted macro-based web automation solution.</p>","PeriodicalId":93391,"journal":{"name":"UMAP ... proceedings of the ... Conference on User Modeling, Adaptation and Personalization. UMAP (Conference)","volume":"2019 ","pages":"252-260"},"PeriodicalIF":0.0000,"publicationDate":"2019-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8319855/pdf/nihms-1664019.pdf","citationCount":"0","resultStr":"{\"title\":\"Auto-Suggesting Browsing Actions for Personalized Web Screen Reading.\",\"authors\":\"Vikas Ashok, Syed Masum Billah, Yevgen Borodin, I V Ramakrishnan\",\"doi\":\"10.1145/3320435.3320460\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<p><p>Web browsing has never been easy for blind people, primarily due to the serial press-and-listen interaction mode of screen readers - their \\\"go-to\\\" assistive technology. Even simple navigational browsing actions on a page require a multitude of shortcuts. Auto-suggesting the next browsing action has the potential to assist blind users in swiftly completing various tasks with minimal effort. Extant auto-suggest feature in web pages is limited to filling form fields; in this paper, we generalize it to any web screen-reading browsing action, e.g., navigation, selection, etc. Towards that, we introduce <i>SuggestOmatic</i>, a personalized and scalable unsupervised approach for predicting the most likely next browsing action of the user, and proactively suggesting it to the user so that the user can avoid pressing a lot of shortcuts to complete that action. SuggestOmatic rests on two key ideas. First, it exploits the user's Action History to identify and suggest a small set of browsing actions that will, with high likelihood, contain an action which the user will want to do next, and the chosen action is executed automatically. Second, the Action History is represented as an abstract temporal sequence of operations over semantic web entities called Logical Segments - a collection of related HTML elements, e.g., widgets, search results, menus, forms, etc.; this semantics-based abstract representation of browsing actions in the Action History makes SuggestOmatic scalable across websites, i.e., actions recorded in one website can be used to make suggestions for other similar websites. We also describe an interface that uses an off-the-shelf physical Dial as an input device that enables SuggestOmatic to work with any screen reader. The results of a user study with 12 blind participants indicate that SuggestOmatic can significantly reduce the browsing task times by as much as 29% when compared with a hand-crafted macro-based web automation solution.</p>\",\"PeriodicalId\":93391,\"journal\":{\"name\":\"UMAP ... proceedings of the ... Conference on User Modeling, Adaptation and Personalization. UMAP (Conference)\",\"volume\":\"2019 \",\"pages\":\"252-260\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-06-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8319855/pdf/nihms-1664019.pdf\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"UMAP ... proceedings of the ... Conference on User Modeling, Adaptation and Personalization. UMAP (Conference)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3320435.3320460\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"2019/6/7 0:00:00\",\"PubModel\":\"Epub\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"UMAP ... proceedings of the ... Conference on User Modeling, Adaptation and Personalization. UMAP (Conference)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3320435.3320460","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2019/6/7 0:00:00","PubModel":"Epub","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

对于盲人来说,浏览网页从来都不是一件容易的事,这主要是由于他们 "常用 "的辅助技术--屏幕阅读器的串行按听交互模式造成的。即使是页面上简单的浏览操作,也需要多种快捷方式。自动推荐下一个浏览操作有可能帮助盲人用户以最小的努力迅速完成各种任务。网页中现有的自动建议功能仅限于填写表格字段;在本文中,我们将其推广到任何网页读屏浏览操作,如导航、选择等。为此,我们引入了 SuggestOmatic,这是一种个性化的、可扩展的无监督方法,用于预测用户最有可能进行的下一步浏览操作,并主动向用户提出建议,这样用户就可以避免按大量快捷键来完成该操作。SuggestOmatic 基于两个关键理念。首先,它利用用户的 "操作历史记录 "来识别和建议一小部分浏览操作,这些操作很有可能包含用户下一步要做的操作,而且所选操作会自动执行。其次,"操作历史 "被表示为对称为 "逻辑段 "的语义网络实体(相关 HTML 元素的集合,例如小工具、搜索结果、菜单、表单等)进行操作的抽象时间序列;"操作历史 "中浏览操作的这种基于语义的抽象表示法使 SuggestOmatic 可以跨网站扩展,也就是说,一个网站中记录的操作可用于为其他类似网站提供建议。我们还介绍了一种使用现成的物理拨号盘作为输入设备的界面,它使 SuggestOmatic 能够与任何屏幕阅读器配合使用。对 12 名盲人进行的用户研究结果表明,与手工制作的基于宏的网络自动化解决方案相比,SuggestOmatic 可以显著缩短浏览任务时间,缩短幅度高达 29%。
本文章由计算机程序翻译,如有差异,请以英文原文为准。

Auto-Suggesting Browsing Actions for Personalized Web Screen Reading.

Auto-Suggesting Browsing Actions for Personalized Web Screen Reading.

Auto-Suggesting Browsing Actions for Personalized Web Screen Reading.

Auto-Suggesting Browsing Actions for Personalized Web Screen Reading.

Web browsing has never been easy for blind people, primarily due to the serial press-and-listen interaction mode of screen readers - their "go-to" assistive technology. Even simple navigational browsing actions on a page require a multitude of shortcuts. Auto-suggesting the next browsing action has the potential to assist blind users in swiftly completing various tasks with minimal effort. Extant auto-suggest feature in web pages is limited to filling form fields; in this paper, we generalize it to any web screen-reading browsing action, e.g., navigation, selection, etc. Towards that, we introduce SuggestOmatic, a personalized and scalable unsupervised approach for predicting the most likely next browsing action of the user, and proactively suggesting it to the user so that the user can avoid pressing a lot of shortcuts to complete that action. SuggestOmatic rests on two key ideas. First, it exploits the user's Action History to identify and suggest a small set of browsing actions that will, with high likelihood, contain an action which the user will want to do next, and the chosen action is executed automatically. Second, the Action History is represented as an abstract temporal sequence of operations over semantic web entities called Logical Segments - a collection of related HTML elements, e.g., widgets, search results, menus, forms, etc.; this semantics-based abstract representation of browsing actions in the Action History makes SuggestOmatic scalable across websites, i.e., actions recorded in one website can be used to make suggestions for other similar websites. We also describe an interface that uses an off-the-shelf physical Dial as an input device that enables SuggestOmatic to work with any screen reader. The results of a user study with 12 blind participants indicate that SuggestOmatic can significantly reduce the browsing task times by as much as 29% when compared with a hand-crafted macro-based web automation solution.

求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信