Demo Data from SIGIR 2026 / reviewers in the wild / expert
Michael Fischer 0010
dblp:188/9669 · also Michael H. Fischer
· DBLP profile ↗
5ranked-venue papers
3as first author
1since 2021 · last 2021
0000-0001-5133-1537ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 1Systems, architecture and hardware · 1Software engineering, systems software and programming languages · 1 · 1 first-author · 1 since 2021Databases, data management, data science and information retrieval · 1Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-authorHuman-computer interaction and ubiquitous computing · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Human-computer interaction and pervasive computing
3 papers |
User interface design and tools · 50% Human-AI interaction · 28% Haptics and multimodal interaction · 22% | |
| Artificial intelligence
2 papers |
Question answering and dialogue systems · 67% Robot manipulation · 33% | |
| Network and information security
1 paper |
Privacy and data protection · 100% | |
| Software engineering, system software, and programming languages
1 paper |
Program synthesis and code generation · 100% |
Topics — the 7 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
User interface design and tools
end-user programming |
0.5 | 1 | 2021 | DIY assistant: a multi-modal end-user programmable virtual assistant · PLDI 2021 |
Natural language and speech › Question answering and dialogue systems
natural language interface |
0.3 | 1 | 2017 | Almond: The Architecture of an Open, Crowdsourced, Privacy-Preserving, Programmable Virtual Assistant · WWW 2017 |
Human-AI interaction › intelligent assistant
virtual assistants |
0.3 | 1 | 2017 | Almond: The Architecture of an Open, Crowdsourced, Privacy-Preserving, Programmable Virtual Assistant · WWW 2017 |
Haptics and multimodal interaction
multimodal interaction |
0.1 | 1 | 2021 | DIY assistant: a multi-modal end-user programmable virtual assistant · PLDI 2021 |
Robotics › Robot manipulation › manipulation control
contour following |
0.1 | 1 | 2007 | An Optical Fiber Proximity Sensor for Haptic Exploration · ICRA 2007 |
Robotics › Robot manipulation › tactile sensing › tactile perception
haptic exploration |
0.1 | 1 | 2007 | An Optical Fiber Proximity Sensor for Haptic Exploration · ICRA 2007 |
Haptics and multimodal interaction
tactile sensing |
0.1 | 1 | 2007 | An Optical Fiber Proximity Sensor for Haptic Exploration · ICRA 2007 |
Methods — techniques the papers use, named apart from their topics
iterative evaluation · 1.0function composition · 1.0conditional evaluation · 1.0domain-specific language · 0.9crowdsourcing · 0.9webcam image processing · 0.1optical fiber sensing · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | DIY assistant: a multi-modal end-user programmable virtual assistantabstractWhile Alexa can perform over 100,000 skills, its capability covers only a fraction of what is possible on the web. Individuals need and want to automate a long tail of web-based tasks which often involve visiting different websites and require programming concepts such as function composition, conditional, and iterative evaluation. This paper presents DIYA (Do-It-Yourself Assistant), a new system that empowers users to create personalized web-based virtual assistant skills that require the full generality of composable control constructs, without having to learn a formal programming language. Michael Fischer 0010, Giovanni Campagna, Euirim Choi, Monica S. Lam |
PLDI | 1 |
| 2018 | Brassau: automatic generation of graphical user interfaces for virtual assistantsabstractThis paper presents Brassau, a graphical virtual assistant that converts natural language commands into GUIs. A virtual assistant with a GUI has the following benefits compared to text or speech based virtual assistants: users can monitor multiple queries simultaneously, it is easy to re-run complex commands, and user can adjust settings using multiple modes of interaction. Brassau introduces a novel template-based approach that leverages a large corpus of images to make GUIs visually diverse and interesting. Brassau matches a command from the user to an image to create a GUI. This approach decouples the commands from GUIs and allows for reuse of GUIs across multiple commands. In our evaluation, users prefer the widgets produced by Brassau over plain GUIs. Michael Fischer 0010, Giovanni Campagna, Silei Xu, Monica S. Lam |
MobileHCI | 1 |
| 2017 | Almond: The Architecture of an Open, Crowdsourced, Privacy-Preserving, Programmable Virtual AssistantabstractThis paper presents the architecture of Almond, an open, crowdsourced, privacy-preserving and programmable virtual assistant for online services and the Internet of Things (IoT). Included in Almond is Thingpedia, a crowdsourced public knowledge base of natural language interfaces and open APIs. Our proposal addresses four challenges in virtual assistant technology: generality, interoperability, privacy, and usability. Generality is addressed by crowdsourcing Thingpedia, while interoperability is provided by ThingTalk, a high-level domain-specific language that connects multiple devices or services via open APIs. For privacy, user credentials and user data are managed by our open-source ThingSystem, which can be run on personal phones or home servers. Finally, we address usability by providing a natural language interface, whose capability can be extended via training with the help of a menu-driven interface. Giovanni Campagna, Rakesh Ramesh, Silei Xu, Michael Fischer 0010, Monica S. Lam |
WWW | 4 |
| 2016 | Inception: a creative coding environment for virtual reality, in virtual realityabstractIn this paper we build and evaluate a live-programming system for digital artists to create artwork within a virtual reality environment. Using the large display space that virtual reality provides, we develop an interaction for artists to see parallel evaluations of their art. A study of the system with ten participants demonstrated that parallel editing and execution is accessible to designers and that designers can leverage these techniques to survey more options faster. Michael Fischer 0010 |
VRST | 1 |
| 2007 | An Optical Fiber Proximity Sensor for Haptic ExplorationabstractThis paper presents the design of an optical fiber proximity sensor for haptic exploration with a robotic finger. The sensor uses emitter and receiver optical fiber pairs to measure the intensity of light reflected off surrounding objects in a 2-D workspace. We present the design and construction a 32-point sensor array mounted within a 36 mm diameter finger and describe software techniques to process data acquired by an inexpensive web-cam. We experimentally characterize the sensor performance and demonstrate applications for haptic exploration such as pre-contact velocity reduction and non-contact contour following based on object curvature. Sean Walker, Kevin E. Loewke, Michael Fischer 0010, Carl Liu, John Kenneth Salisbury Jr. |
ICRA | 3 |