Artificial intelligence: a modern approach
Artificial intelligence: a modern approach
ACM Transactions on Computer-Human Interaction (TOCHI)
Getting more out of programming-by-demonstration
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
Visualizing the simple Baysian classifier
Information visualization in data mining and knowledge discovery
End-user software engineering with assertions in the spreadsheet paradigm
Proceedings of the 25th International Conference on Software Engineering
Supporting user hypotheses in problem diagnosis
Proceedings of the 9th international conference on Intelligent user interfaces
A review of explanation methods for Bayesian networks
The Knowledge Engineering Review
Six Learning Barriers in End-User Programming Systems
VLHCC '04 Proceedings of the 2004 IEEE Symposium on Visual Languages - Human Centric Computing
Effectiveness of end-user debugging software features: are there gender issues?
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Answering why and why not questions in user interfaces
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Toward harnessing user feedback for machine learning
Proceedings of the 12th international conference on Intelligent user interfaces
Koala: capture, share, automate, personalize business processes on the web
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Testing vs. code inspection vs. what else?: male and female end users' debugging strategies
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Investigating statistical machine learning as a tool for software development
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Integrating rich user feedback into intelligent user interfaces
Proceedings of the 13th international conference on Intelligent user interfaces
Recovering from errors during programming by demonstration
Proceedings of the 13th international conference on Intelligent user interfaces
Toward establishing trust in adaptive agents
Proceedings of the 13th international conference on Intelligent user interfaces
Can feature design reduce the gender gap in end-user software development environments?
VLHCC '08 Proceedings of the 2008 IEEE Symposium on Visual Languages and Human-Centric Computing
Visual explanation of evidence in additive classifiers
IAAI'06 Proceedings of the 18th conference on Innovative applications of artificial intelligence - Volume 2
When do numbers really matter?
Journal of Artificial Intelligence Research
End user software engineering: CHI: 2009 special interest group meeting
CHI '09 Extended Abstracts on Human Factors in Computing Systems
What Is End-User Software Engineering and Why Does It Matter?
IS-EUD '09 Proceedings of the 2nd International Symposium on End-User Development
End-user software engineering and distributed cognition
SEEUP '09 Proceedings of the 2009 ICSE Workshop on Software Engineering Foundations for End User Programming
Assessing demand for intelligibility in context-aware applications
Proceedings of the 11th international conference on Ubiquitous computing
End user software engineering: CHI 2010 special interest group meeting
CHI '10 Extended Abstracts on Human Factors in Computing Systems
Toolkit to support intelligibility in context-aware applications
Proceedings of the 12th ACM international conference on Ubiquitous computing
Improving trust in context-aware applications with intelligibility
Proceedings of the 12th ACM international conference adjunct papers on Ubiquitous computing - Adjunct
End-user feature labeling: a locally-weighted regression approach
Proceedings of the 16th international conference on Intelligent user interfaces
Where are my intelligent assistant's mistakes? a systematic testing approach
IS-EUD'11 Proceedings of the Third international conference on End-user development
Investigating intelligibility for uncertain context-aware applications
Proceedings of the 13th international conference on Ubiquitous computing
Why-oriented end-user debugging of naive Bayes text classification
ACM Transactions on Interactive Intelligent Systems (TiiS)
Design of an intelligible mobile context-aware application
Proceedings of the 13th International Conference on Human Computer Interaction with Mobile Devices and Services
Gender pluralism in problem-solving software
Interacting with Computers
An explanation-centric approach for personalizing intelligent agents
Proceedings of the 2012 ACM international conference on Intelligent User Interfaces
Tell me more?: the effects of mental model soundness on personalizing an intelligent agent
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
End-user interactions with intelligent and autonomous systems
CHI '12 Extended Abstracts on Human Factors in Computing Systems
The Tag Genome: Encoding Community Knowledge to Support Novel Interaction
ACM Transactions on Interactive Intelligent Systems (TiiS) - Special Issue on Common Sense for Interactive Systems
Weights of evidence for intelligible smart environments
Proceedings of the 2012 ACM Conference on Ubiquitous Computing
End-User Software Engineering and Why it Matters
Journal of Organizational and End User Computing
Learning from a learning thermostat: lessons for intelligent systems for the home
Proceedings of the 2013 ACM international joint conference on Pervasive and ubiquitous computing
Hi-index | 0.00 |
The results of a machine learning from user behavior can be thought of as a program, and like all programs, it may need to be debugged. Providing ways for the user to debug it matters, because without the ability to fix errors users may find that the learned program's errors are too damaging for them to be able to trust such programs. We present a new approach to enable end users to debug a learned program. We then use an early prototype of our new approach to conduct a formative study to determine where and when debugging issues arise, both in general and also separately for males and females. The results suggest opportunities to make machine-learned programs more effective tools.