首页 > 最新文献

Proceedings of the ACM Symposium on User Interface Software and Technology. ACM Symposium on User Interface Software and Technology最新文献

英文 中文
CommunityCommands: command recommendations for software applications CommunityCommands:软件应用程序的命令建议
Justin Matejka, Wei Li, Tovi Grossman, G. Fitzmaurice
We explore the use of modern recommender system technology to address the problem of learning software applications. Before describing our new command recommender system, we first define relevant design considerations. We then discuss a 3 month user study we conducted with professional users to evaluate our algorithms which generated customized recommendations for each user. Analysis shows that our item-based collaborative filtering algorithm generates 2.1 times as many good suggestions as existing techniques. In addition we present a prototype user interface to ambiently present command recommendations to users, which has received promising initial user feedback.
我们探索使用现代推荐系统技术来解决学习软件应用的问题。在描述我们的新命令推荐系统之前,我们首先定义相关的设计考虑。然后,我们讨论了我们与专业用户进行的为期3个月的用户研究,以评估我们为每个用户生成定制推荐的算法。分析表明,我们的基于项目的协同过滤算法产生的好建议是现有技术的2.1倍。此外,我们还提供了一个原型用户界面,以环境地向用户提供命令建议,该界面收到了良好的初始用户反馈。
{"title":"CommunityCommands: command recommendations for software applications","authors":"Justin Matejka, Wei Li, Tovi Grossman, G. Fitzmaurice","doi":"10.1145/1622176.1622214","DOIUrl":"https://doi.org/10.1145/1622176.1622214","url":null,"abstract":"We explore the use of modern recommender system technology to address the problem of learning software applications. Before describing our new command recommender system, we first define relevant design considerations. We then discuss a 3 month user study we conducted with professional users to evaluate our algorithms which generated customized recommendations for each user. Analysis shows that our item-based collaborative filtering algorithm generates 2.1 times as many good suggestions as existing techniques. In addition we present a prototype user interface to ambiently present command recommendations to users, which has received promising initial user feedback.","PeriodicalId":93361,"journal":{"name":"Proceedings of the ACM Symposium on User Interface Software and Technology. ACM Symposium on User Interface Software and Technology","volume":"112 1","pages":"193-202"},"PeriodicalIF":0.0,"publicationDate":"2009-10-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"75178046","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 138
Overview based example selection in end user interactive concept learning 终端用户交互式概念学习中基于示例选择的概述
S. Amershi, J. Fogarty, Ashish Kapoor, Desney S. Tan
Interaction with large unstructured datasets is difficult because existing approaches, such as keyword search, are not always suited to describing concepts corresponding to the distinctions people want to make within datasets. One possible solution is to allow end users to train machine learning systems to identify desired concepts, a strategy known as interactive concept learning. A fundamental challenge is to design systems that preserve end user flexibility and control while also guiding them to provide examples that allow the machine learning system to effectively learn the desired concept. This paper presents our design and evaluation of four new overview based approaches to guiding example selection. We situate our explorations within CueFlik, a system examining end user interactive concept learning in Web image search. Our evaluation shows our approaches not only guide end users to select better training examples than the best performing previous design for this application, but also reduce the impact of not knowing when to stop training the system. We discuss challenges for end user interactive concept learning systems and identify opportunities for future research on the effective design of such systems.
与大型非结构化数据集的交互是困难的,因为现有的方法,如关键字搜索,并不总是适合于描述与人们想要在数据集中做出的区分相对应的概念。一种可能的解决方案是允许最终用户训练机器学习系统来识别所需的概念,这种策略被称为交互式概念学习。一个基本的挑战是设计系统,保持最终用户的灵活性和控制,同时也引导他们提供示例,使机器学习系统能够有效地学习所需的概念。本文介绍了我们的设计和评估四种新的基于概述的方法来指导示例选择。我们将我们的探索置于CueFlik中,这是一个在Web图像搜索中检查最终用户交互式概念学习的系统。我们的评估表明,我们的方法不仅可以指导最终用户选择比该应用程序先前最佳设计更好的训练示例,而且还可以减少不知道何时停止训练系统的影响。我们讨论了最终用户交互式概念学习系统面临的挑战,并确定了未来研究此类系统有效设计的机会。
{"title":"Overview based example selection in end user interactive concept learning","authors":"S. Amershi, J. Fogarty, Ashish Kapoor, Desney S. Tan","doi":"10.1145/1622176.1622222","DOIUrl":"https://doi.org/10.1145/1622176.1622222","url":null,"abstract":"Interaction with large unstructured datasets is difficult because existing approaches, such as keyword search, are not always suited to describing concepts corresponding to the distinctions people want to make within datasets. One possible solution is to allow end users to train machine learning systems to identify desired concepts, a strategy known as interactive concept learning. A fundamental challenge is to design systems that preserve end user flexibility and control while also guiding them to provide examples that allow the machine learning system to effectively learn the desired concept. This paper presents our design and evaluation of four new overview based approaches to guiding example selection. We situate our explorations within CueFlik, a system examining end user interactive concept learning in Web image search. Our evaluation shows our approaches not only guide end users to select better training examples than the best performing previous design for this application, but also reduce the impact of not knowing when to stop training the system. We discuss challenges for end user interactive concept learning systems and identify opportunities for future research on the effective design of such systems.","PeriodicalId":93361,"journal":{"name":"Proceedings of the ACM Symposium on User Interface Software and Technology. ACM Symposium on User Interface Software and Technology","volume":"59 1","pages":"247-256"},"PeriodicalIF":0.0,"publicationDate":"2009-10-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"84630013","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 46
A reconfigurable ferromagnetic input device 一种可重构的铁磁输入装置
J. Hook, Stuart Taylor, Alex Butler, N. Villar, S. Izadi
We present a novel hardware device based on ferromagnetic sensing, capable of detecting the presence, position and deformation of any ferrous object placed on or near its surface. These objects can include ball bearings, magnets, iron filings, and soft malleable bladders filled with ferrofluid. Our technology can be used to build reconfigurable input devices -- where the physical form of the input device can be assembled using combinations of such ferrous objects. This allows users to rapidly construct new forms of input device, such as a trackball-style device based on a single large ball bearing, tangible mixers based on a collection of sliders and buttons with ferrous components, and multi-touch malleable surfaces using a ferrofluid bladder. We discuss the implementation of our technology, its strengths and limitations, and potential application scenarios.
我们提出了一种基于铁磁传感的新型硬件设备,能够检测放置在其表面或其附近的任何含铁物体的存在,位置和变形。这些物体可以包括滚珠轴承、磁铁、铁屑和充满铁磁流体的柔软可塑膀胱。我们的技术可以用来构建可重构的输入设备——输入设备的物理形式可以使用这些黑色物体的组合来组装。这允许用户快速构建新形式的输入设备,例如基于单个大滚珠轴承的轨迹球式设备,基于带有黑色元件的滑块和按钮集合的有形混合器,以及使用铁磁流体膀胱的多点触摸可塑表面。我们讨论了我们的技术的实现,它的优势和局限性,以及潜在的应用场景。
{"title":"A reconfigurable ferromagnetic input device","authors":"J. Hook, Stuart Taylor, Alex Butler, N. Villar, S. Izadi","doi":"10.1145/1622176.1622186","DOIUrl":"https://doi.org/10.1145/1622176.1622186","url":null,"abstract":"We present a novel hardware device based on ferromagnetic sensing, capable of detecting the presence, position and deformation of any ferrous object placed on or near its surface. These objects can include ball bearings, magnets, iron filings, and soft malleable bladders filled with ferrofluid. Our technology can be used to build reconfigurable input devices -- where the physical form of the input device can be assembled using combinations of such ferrous objects. This allows users to rapidly construct new forms of input device, such as a trackball-style device based on a single large ball bearing, tangible mixers based on a collection of sliders and buttons with ferrous components, and multi-touch malleable surfaces using a ferrofluid bladder. We discuss the implementation of our technology, its strengths and limitations, and potential application scenarios.","PeriodicalId":93361,"journal":{"name":"Proceedings of the ACM Symposium on User Interface Software and Technology. ACM Symposium on User Interface Software and Technology","volume":"31 1","pages":"51-54"},"PeriodicalIF":0.0,"publicationDate":"2009-10-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"73561152","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 47
ARC-Pad: absolute+relative cursor positioning for large displays with a mobile touchscreen ARC-Pad:用于移动触摸屏的大型显示器的绝对+相对光标定位
David C. McCallum, Pourang Irani
We introduce ARC-Pad (Absolute+Relative Cursor pad), a novel technique for interacting with large displays using a mobile phone's touchscreen. In ARC-Pad we combine ab-solute and relative cursor positioning. Tapping with ARC-Pad causes the cursor to jump to the corresponding location on the screen, providing rapid movement across large distances. For fine position control, users can also clutch using relative mode. Unlike prior hybrid cursor positioning techniques, ARC-Pad does not require an explicit switch between relative and absolute modes. We compared ARC-Pad with the relative positioning commonly found on touchpads. Users were given a target acquisition task on a large display, and results showed that they were faster with ARC-Pad, without sacrificing accuracy. Users welcomed the benefits associated with ARC-Pad.
我们介绍了ARC-Pad(绝对+相对光标垫),这是一种使用手机触摸屏与大型显示器交互的新技术。在ARC-Pad中,我们结合了绝对和相对光标定位。用ARC-Pad敲击鼠标会使光标跳转到屏幕上相应的位置,提供远距离快速移动。对于精细的位置控制,用户还可以使用相对方式离合器。与之前的混合光标定位技术不同,ARC-Pad不需要在相对模式和绝对模式之间进行显式切换。我们将ARC-Pad与触摸板上常见的相对定位进行了比较。研究人员在一个大屏幕上给用户分配了一个目标获取任务,结果表明,他们使用ARC-Pad的速度更快,而且没有牺牲准确性。用户欢迎ARC-Pad带来的好处。
{"title":"ARC-Pad: absolute+relative cursor positioning for large displays with a mobile touchscreen","authors":"David C. McCallum, Pourang Irani","doi":"10.1145/1622176.1622205","DOIUrl":"https://doi.org/10.1145/1622176.1622205","url":null,"abstract":"We introduce ARC-Pad (Absolute+Relative Cursor pad), a novel technique for interacting with large displays using a mobile phone's touchscreen. In ARC-Pad we combine ab-solute and relative cursor positioning. Tapping with ARC-Pad causes the cursor to jump to the corresponding location on the screen, providing rapid movement across large distances. For fine position control, users can also clutch using relative mode. Unlike prior hybrid cursor positioning techniques, ARC-Pad does not require an explicit switch between relative and absolute modes. We compared ARC-Pad with the relative positioning commonly found on touchpads. Users were given a target acquisition task on a large display, and results showed that they were faster with ARC-Pad, without sacrificing accuracy. Users welcomed the benefits associated with ARC-Pad.","PeriodicalId":93361,"journal":{"name":"Proceedings of the ACM Symposium on User Interface Software and Technology. ACM Symposium on User Interface Software and Technology","volume":"12 1","pages":"153-156"},"PeriodicalIF":0.0,"publicationDate":"2009-10-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"81770185","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 99
Disappearing mobile devices 移动设备正在消失
Tao Ni, Patrick Baudisch
In this paper, we extrapolate the evolution of mobile devices in one specific direction, namely miniaturization. While we maintain the concept of a device that people are aware of and interact with intentionally, we envision that this concept can become small enough to allow invisible integration into arbitrary surfaces or human skin, and thus truly ubiquitous use. This outcome assumed, we investigate what technology would be most likely to provide the basis for these devices, what abilities such devices can be expected to have, and whether or not devices that size can still allow for meaningful interaction. We survey candidate technologies, drill down on gesture-based interaction, and demonstrate how it can be adapted to the desired form factors. While the resulting devices offer only the bare minimum in feedback and only the most basic interactions, we demonstrate that simple applications remain possible. We complete our exploration with two studies in which we investigate the affordance of these devices more concretely, namely marking and text entry using a gesture alphabet.
在本文中,我们推断移动设备的进化在一个特定的方向,即小型化。当我们保持人们有意识地意识到并与之互动的设备概念时,我们设想这个概念可以变得足够小,可以隐形地集成到任意表面或人类皮肤上,从而真正无处不在。在这个结果的假设下,我们研究了什么技术最有可能为这些设备提供基础,这些设备有望拥有什么功能,以及这些设备的尺寸是否仍然允许有意义的交互。我们调查了候选技术,深入研究了基于手势的交互,并演示了它如何适应所需的形式因素。虽然最终的设备只提供最低限度的反馈和最基本的交互,但我们证明了简单的应用程序仍然是可能的。我们通过两项研究来完成我们的探索,在这两项研究中,我们更具体地研究了这些设备的功能,即使用手势字母进行标记和文本输入。
{"title":"Disappearing mobile devices","authors":"Tao Ni, Patrick Baudisch","doi":"10.1145/1622176.1622197","DOIUrl":"https://doi.org/10.1145/1622176.1622197","url":null,"abstract":"In this paper, we extrapolate the evolution of mobile devices in one specific direction, namely miniaturization. While we maintain the concept of a device that people are aware of and interact with intentionally, we envision that this concept can become small enough to allow invisible integration into arbitrary surfaces or human skin, and thus truly ubiquitous use. This outcome assumed, we investigate what technology would be most likely to provide the basis for these devices, what abilities such devices can be expected to have, and whether or not devices that size can still allow for meaningful interaction. We survey candidate technologies, drill down on gesture-based interaction, and demonstrate how it can be adapted to the desired form factors. While the resulting devices offer only the bare minimum in feedback and only the most basic interactions, we demonstrate that simple applications remain possible. We complete our exploration with two studies in which we investigate the affordance of these devices more concretely, namely marking and text entry using a gesture alphabet.","PeriodicalId":93361,"journal":{"name":"Proceedings of the ACM Symposium on User Interface Software and Technology. ACM Symposium on User Interface Software and Technology","volume":"19 1","pages":"101-110"},"PeriodicalIF":0.0,"publicationDate":"2009-10-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"78101387","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 78
Sikuli: using GUI screenshots for search and automation Sikuli:使用GUI截图进行搜索和自动化
Tom Yeh, Tsung-Hsiang Chang, Rob Miller
We present Sikuli, a visual approach to search and automation of graphical user interfaces using screenshots. Sikuli allows users to take a screenshot of a GUI element (such as a toolbar button, icon, or dialog box) and query a help system using the screenshot instead of the element's name. Sikuli also provides a visual scripting API for automating GUI interactions, using screenshot patterns to direct mouse and keyboard events. We report a web-based user study showing that searching by screenshot is easy to learn and faster to specify than keywords. We also demonstrate several automation tasks suitable for visual scripting, such as map navigation and bus tracking, and show how visual scripting can improve interactive help systems previously proposed in the literature.
我们介绍了Sikuli,一种使用屏幕截图搜索和自动化图形用户界面的可视化方法。Sikuli允许用户截取GUI元素(如工具栏按钮、图标或对话框)的屏幕截图,并使用屏幕截图而不是元素的名称来查询帮助系统。Sikuli还提供了一个可视化脚本API,用于自动化GUI交互,使用屏幕截图模式来指导鼠标和键盘事件。我们报告了一项基于网络的用户研究,该研究表明,通过屏幕截图进行搜索更容易学习,并且比指定关键字更快。我们还演示了几个适合可视化脚本的自动化任务,如地图导航和总线跟踪,并展示了可视化脚本如何改进文献中先前提出的交互式帮助系统。
{"title":"Sikuli: using GUI screenshots for search and automation","authors":"Tom Yeh, Tsung-Hsiang Chang, Rob Miller","doi":"10.1145/1622176.1622213","DOIUrl":"https://doi.org/10.1145/1622176.1622213","url":null,"abstract":"We present Sikuli, a visual approach to search and automation of graphical user interfaces using screenshots. Sikuli allows users to take a screenshot of a GUI element (such as a toolbar button, icon, or dialog box) and query a help system using the screenshot instead of the element's name. Sikuli also provides a visual scripting API for automating GUI interactions, using screenshot patterns to direct mouse and keyboard events. We report a web-based user study showing that searching by screenshot is easy to learn and faster to specify than keywords. We also demonstrate several automation tasks suitable for visual scripting, such as map navigation and bus tracking, and show how visual scripting can improve interactive help systems previously proposed in the literature.","PeriodicalId":93361,"journal":{"name":"Proceedings of the ACM Symposium on User Interface Software and Technology. ACM Symposium on User Interface Software and Technology","volume":"42 1","pages":"183-192"},"PeriodicalIF":0.0,"publicationDate":"2009-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"85967733","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 384
Edge-respecting brushes Edge-respecting刷
D. Olsen, Mitchell K. Harris
Digital paint is one of the more successful interactive applications of computing. Brushes that apply various effects to an image have been central to this success. Current painting techniques ignore the underlying image. By considering that image we can help the user paint more effectively. There are algorithms that assist in selecting regions to paint including flood fill, intelligent scissors and graph cut. Selected regions and the algorithms to create them introduce conceptual layers between the user and the painting task. We propose a series of "edge-respecting brushes" that spread paint or other effects according to the edges and texture of the image being modified. This restores the simple painting metaphor while providing assistance in working with the shapes already in the image. Our most successful fill brush algorithm uses competing least-cost-paths to identify what should be selected and what should not.
数字绘画是比较成功的交互式计算应用之一。在图像上应用各种效果的画笔是这一成功的核心。当前的绘画技术忽略了底层的图像。通过考虑图像,我们可以帮助用户更有效地绘画。有一些算法可以帮助选择要绘制的区域,包括洪水填充、智能剪刀和图形切割。选定的区域和创建它们的算法在用户和绘画任务之间引入了概念层。我们提出了一系列“尊重边缘的画笔”,根据被修改图像的边缘和纹理涂抹油漆或其他效果。这恢复了简单的绘画隐喻,同时为处理图像中已经存在的形状提供了帮助。我们最成功的填充刷算法使用竞争最小成本路径来确定应该选择什么,不应该选择什么。
{"title":"Edge-respecting brushes","authors":"D. Olsen, Mitchell K. Harris","doi":"10.1145/1449715.1449742","DOIUrl":"https://doi.org/10.1145/1449715.1449742","url":null,"abstract":"Digital paint is one of the more successful interactive applications of computing. Brushes that apply various effects to an image have been central to this success. Current painting techniques ignore the underlying image. By considering that image we can help the user paint more effectively. There are algorithms that assist in selecting regions to paint including flood fill, intelligent scissors and graph cut. Selected regions and the algorithms to create them introduce conceptual layers between the user and the painting task. We propose a series of \"edge-respecting brushes\" that spread paint or other effects according to the edges and texture of the image being modified. This restores the simple painting metaphor while providing assistance in working with the shapes already in the image. Our most successful fill brush algorithm uses competing least-cost-paths to identify what should be selected and what should not.","PeriodicalId":93361,"journal":{"name":"Proceedings of the ACM Symposium on User Interface Software and Technology. ACM Symposium on User Interface Software and Technology","volume":"17 1","pages":"171-180"},"PeriodicalIF":0.0,"publicationDate":"2008-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"85820858","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 12
Is the sky pure today? AwkChecker: an assistive tool for detecting and correcting collocation errors 今天的天空晴朗吗?AwkChecker:用于检测和纠正搭配错误的辅助工具
Taehyun Park, E. Lank, P. Poupart, Michael A. Terry
Collocation preferences represent the commonly used expressions, idioms, and word pairings of a language. Because collocation preferences arise from consensus usage, rather than a set of well-defined rules, they must be learned on a case-by-case basis, making them particularly challenging for non-native speakers of a language. To assist non-native speakers with these parts of a language, we developed AwkChecker, the first end-user tool geared toward helping non-native speakers detect and correct collocation errors in their writing. As a user writes, AwkChecker automatically flags collocation errors and suggests replacement expressions that correspond more closely to consensus usage. These suggestions include example usage to help users choose the best candidate. We describe AwkChecker's interface, its novel methods for detecting collocation errors and suggesting alternatives, and an early study of its use by non-native English speakers at our institution. Collectively, these contributions advance the state of the art in writing aids for non-native speakers.
搭配偏好代表了一种语言的常用表达、习语和单词对。因为搭配偏好来自于一致的用法,而不是一组定义良好的规则,所以必须根据具体情况学习,这对于非母语人士来说尤其具有挑战性。为了帮助非母语人士掌握语言的这些部分,我们开发了AwkChecker,这是第一个面向终端用户的工具,旨在帮助非母语人士检测和纠正他们写作中的搭配错误。当用户写入时,AwkChecker自动标记搭配错误,并建议更接近共识用法的替换表达式。这些建议包括示例用法,以帮助用户选择最佳候选。我们描述了AwkChecker的界面,它检测搭配错误和建议替代的新方法,以及我们机构对非英语母语人士使用它的早期研究。总的来说,这些贡献推动了非母语人士写作辅助工具的发展。
{"title":"Is the sky pure today? AwkChecker: an assistive tool for detecting and correcting collocation errors","authors":"Taehyun Park, E. Lank, P. Poupart, Michael A. Terry","doi":"10.1145/1449715.1449736","DOIUrl":"https://doi.org/10.1145/1449715.1449736","url":null,"abstract":"Collocation preferences represent the commonly used expressions, idioms, and word pairings of a language. Because collocation preferences arise from consensus usage, rather than a set of well-defined rules, they must be learned on a case-by-case basis, making them particularly challenging for non-native speakers of a language. To assist non-native speakers with these parts of a language, we developed AwkChecker, the first end-user tool geared toward helping non-native speakers detect and correct collocation errors in their writing. As a user writes, AwkChecker automatically flags collocation errors and suggests replacement expressions that correspond more closely to consensus usage. These suggestions include example usage to help users choose the best candidate. We describe AwkChecker's interface, its novel methods for detecting collocation errors and suggesting alternatives, and an early study of its use by non-native English speakers at our institution. Collectively, these contributions advance the state of the art in writing aids for non-native speakers.","PeriodicalId":93361,"journal":{"name":"Proceedings of the ACM Symposium on User Interface Software and Technology. ACM Symposium on User Interface Software and Technology","volume":"22 1","pages":"121-130"},"PeriodicalIF":0.0,"publicationDate":"2008-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"89244231","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 33
Going beyond the display: a surface technology with an electronically switchable diffuser 超越显示器:一种带有电子可切换扩散器的表面技术
S. Izadi, Steve Hodges, Stuart Taylor, Dan Rosenfeld, N. Villar, Alex Butler, Jonathan Westhues
We introduce a new type of interactive surface technology based on a switchable projection screen which can be made diffuse or clear under electronic control. The screen can be continuously switched between these two states so quickly that the change is imperceptible to the human eye. It is then possible to rear-project what is perceived as a stable image onto the display surface, when the screen is in fact transparent for half the time. The clear periods may be used to project a second, different image through the display onto objects held above the surface. At the same time, a camera mounted behind the screen can see out into the environment. We explore some of the possibilities this type of screen technology affords, allowing surface computing interactions to extend 'beyond the display'. We present a single self-contained system that combines these off-screen interactions with more typical multi-touch and tangible surface interactions. We describe the technical challenges in realizing our system, with the aim of allowing others to experiment with these new forms of interactive surfaces.
我们介绍了一种基于可切换投影屏幕的新型交互表面技术,该屏幕可以在电子控制下进行漫射或清晰。屏幕可以在这两种状态之间快速切换,以至于人眼无法察觉这种变化。然后,当屏幕实际上有一半的时间是透明的时候,就可以将被认为是稳定的图像后投影到显示表面上。这段清晰的时间可以用来将另一幅不同的图像通过显示器投射到固定在地面上的物体上。与此同时,安装在屏幕后面的摄像头可以看到外面的环境。我们探索了这种类型的屏幕技术提供的一些可能性,允许表面计算交互扩展到“显示之外”。我们提出了一个独立的系统,将这些屏幕外交互与更典型的多点触摸和有形的表面交互结合在一起。我们描述了实现我们的系统的技术挑战,目的是允许其他人尝试这些新的形式的交互表面。
{"title":"Going beyond the display: a surface technology with an electronically switchable diffuser","authors":"S. Izadi, Steve Hodges, Stuart Taylor, Dan Rosenfeld, N. Villar, Alex Butler, Jonathan Westhues","doi":"10.1145/1449715.1449760","DOIUrl":"https://doi.org/10.1145/1449715.1449760","url":null,"abstract":"We introduce a new type of interactive surface technology based on a switchable projection screen which can be made diffuse or clear under electronic control. The screen can be continuously switched between these two states so quickly that the change is imperceptible to the human eye. It is then possible to rear-project what is perceived as a stable image onto the display surface, when the screen is in fact transparent for half the time. The clear periods may be used to project a second, different image through the display onto objects held above the surface. At the same time, a camera mounted behind the screen can see out into the environment. We explore some of the possibilities this type of screen technology affords, allowing surface computing interactions to extend 'beyond the display'. We present a single self-contained system that combines these off-screen interactions with more typical multi-touch and tangible surface interactions. We describe the technical challenges in realizing our system, with the aim of allowing others to experiment with these new forms of interactive surfaces.","PeriodicalId":93361,"journal":{"name":"Proceedings of the ACM Symposium on User Interface Software and Technology. ACM Symposium on User Interface Software and Technology","volume":"32 1","pages":"269-278"},"PeriodicalIF":0.0,"publicationDate":"2008-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"85045254","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 151
Lightweight material detection for placement-aware mobile computing 用于位置感知移动计算的轻质材料检测
Chris Harrison, S. Hudson
Numerous methods have been proposed that allow mobile devices to determine where they are located (e.g., home or office) and in some cases, predict what activity the user is currently engaged in (e.g., walking, sitting, or driving). While useful, this sensing currently only tells part of a much richer story. To allow devices to act most appropriately to the situation they are in, it would also be very helpful to know about their placement - for example whether they are sitting on a desk, hidden in a drawer, placed in a pocket, or held in one's hand - as different device behaviors may be called for in each of these situations. In this paper, we describe a simple, small, and inexpensive multispectral optical sensor for identifying materials in proximity to a device. This information can be used in concert with e.g., location information, to estimate, for example, that the device is "sitting on the desk at home", or "in the pocket at work". This paper discusses several potential uses of this technology, as well as results from a two-part study, which indicates that this technique can detect placement at 94.4% accuracy with real-world placement sets.
已经提出了许多方法,允许移动设备确定它们的位置(例如,家或办公室),并且在某些情况下,预测用户当前从事的活动(例如,步行,坐着或开车)。虽然这种感觉很有用,但目前只讲述了一个更丰富的故事的一部分。为了让设备能够根据它们所处的情况做出最恰当的反应,了解它们的放置位置也会非常有帮助——例如,它们是放在桌子上、藏在抽屉里、放在口袋里还是拿在手里——因为在每种情况下,设备的不同行为可能会被要求。在本文中,我们描述了一种简单,小型,廉价的多光谱光学传感器,用于识别设备附近的材料。这些信息可以与位置信息一起使用,以估计设备是“坐在家里的桌子上”,还是“在工作时的口袋里”。本文讨论了该技术的几种潜在用途,以及两部分研究的结果,表明该技术可以在现实世界的放置集上以94.4%的准确率检测放置。
{"title":"Lightweight material detection for placement-aware mobile computing","authors":"Chris Harrison, S. Hudson","doi":"10.1145/1449715.1449761","DOIUrl":"https://doi.org/10.1145/1449715.1449761","url":null,"abstract":"Numerous methods have been proposed that allow mobile devices to determine where they are located (e.g., home or office) and in some cases, predict what activity the user is currently engaged in (e.g., walking, sitting, or driving). While useful, this sensing currently only tells part of a much richer story. To allow devices to act most appropriately to the situation they are in, it would also be very helpful to know about their placement - for example whether they are sitting on a desk, hidden in a drawer, placed in a pocket, or held in one's hand - as different device behaviors may be called for in each of these situations. In this paper, we describe a simple, small, and inexpensive multispectral optical sensor for identifying materials in proximity to a device. This information can be used in concert with e.g., location information, to estimate, for example, that the device is \"sitting on the desk at home\", or \"in the pocket at work\". This paper discusses several potential uses of this technology, as well as results from a two-part study, which indicates that this technique can detect placement at 94.4% accuracy with real-world placement sets.","PeriodicalId":93361,"journal":{"name":"Proceedings of the ACM Symposium on User Interface Software and Technology. ACM Symposium on User Interface Software and Technology","volume":"29 1","pages":"279-282"},"PeriodicalIF":0.0,"publicationDate":"2008-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"84146842","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 35
期刊
Proceedings of the ACM Symposium on User Interface Software and Technology. ACM Symposium on User Interface Software and Technology
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1