TY - GEN
T1 - Web screen reading automation assistance using semantic abstraction
AU - Ashok, Vikas
AU - Puzis, Yury
AU - Borodin, Yevgen
AU - Ramakrishnan, I. V.
N1 - Publisher Copyright: © 2017 ACM.
PY - 2017/3/7
Y1 - 2017/3/7
N2 - A screen reader's sequential press-And-listen interface makes for an unsatisfactory and often times painful webbrowsing experience for blind people. To help alleviate this situation, we introduce Web Screen Reading Automation Assistant (SRAA) for automating users' screen-reading actions (e.g., finding price of an item) on demand, thereby letting them focus on what they want to do rather than on how to get it done. The key idea is to elevate the interaction from operating on (syntactic) HTML elements, as is done now, to operating on web entities (which are semantically meaningful collections of related HTML elements, e.g., search results, menus, widgets, etc.). SRAA realizes this idea of semantic abstraction by constructing a Web Entity Model (WEM), which is a collection of web entities of the underlying webpage, using an extensive generic library of custom-designed descriptions of commonly occurring web entities across websites. The WEM brings blind users closer to how sighted people perceive and operate on web entities, and together with a natural-language user interface, SRAA relieves users from having to press numerous shortcuts to operate on low-level HTML elements -The principal source of tedium and frustration. This paper describes the design and implementation of SRAA. Evaluation with 18 blind subjects demonstrates its usability and effectiveness.
AB - A screen reader's sequential press-And-listen interface makes for an unsatisfactory and often times painful webbrowsing experience for blind people. To help alleviate this situation, we introduce Web Screen Reading Automation Assistant (SRAA) for automating users' screen-reading actions (e.g., finding price of an item) on demand, thereby letting them focus on what they want to do rather than on how to get it done. The key idea is to elevate the interaction from operating on (syntactic) HTML elements, as is done now, to operating on web entities (which are semantically meaningful collections of related HTML elements, e.g., search results, menus, widgets, etc.). SRAA realizes this idea of semantic abstraction by constructing a Web Entity Model (WEM), which is a collection of web entities of the underlying webpage, using an extensive generic library of custom-designed descriptions of commonly occurring web entities across websites. The WEM brings blind users closer to how sighted people perceive and operate on web entities, and together with a natural-language user interface, SRAA relieves users from having to press numerous shortcuts to operate on low-level HTML elements -The principal source of tedium and frustration. This paper describes the design and implementation of SRAA. Evaluation with 18 blind subjects demonstrates its usability and effectiveness.
KW - Accessibility
KW - Assistant
KW - Automation
KW - Blind users
KW - Blindness
KW - Natural interfaces
KW - Screen-reader
KW - Web browsing
UR - https://www.scopus.com/pages/publications/85016493472
U2 - 10.1145/3025171.3025229
DO - 10.1145/3025171.3025229
M3 - Conference contribution
T3 - International Conference on Intelligent User Interfaces, Proceedings IUI
SP - 407
EP - 418
BT - IUI 2017 - Proceedings of the 22nd International Conference on Intelligent User Interfaces
PB - Association for Computing Machinery
T2 - 22nd International Conference on Intelligent User Interfaces, IUI 2017
Y2 - 13 March 2017 through 16 March 2017
ER -