Specifying gestures by example
Proceedings of the 18th annual conference on Computer graphics and interactive techniques
Readings in information visualization: using vision to think
Readings in information visualization: using vision to think
Recursive Restartability: Turning the Reboot Sledgehammer into a Scalpel
HOTOS '01 Proceedings of the Eighth Workshop on Hot Topics in Operating Systems
Thumbs up?: sentiment classification using machine learning techniques
EMNLP '02 Proceedings of the ACL-02 conference on Empirical methods in natural language processing - Volume 10
Data Mining: Practical Machine Learning Tools and Techniques, Second Edition (Morgan Kaufmann Series in Data Management Systems)
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Path-based faliure and evolution management
NSDI'04 Proceedings of the 1st conference on Symposium on Networked Systems Design and Implementation - Volume 1
Eyepatch: prototyping camera-based interaction through examples
Proceedings of the 20th annual ACM symposium on User interface software and technology
Gestures without libraries, toolkits or training: a $1 recognizer for user interface prototypes
Proceedings of the 20th annual ACM symposium on User interface software and technology
CueFlik: interactive concept learning in image search
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
MySong: automatic accompaniment generation for vocal melodies
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Activity sensing in the wild: a field trial of ubifit garden
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
ICSE '09 Proceedings of the 31st International Conference on Software Engineering
An 'object-use fingerprint': the use of electronic sensors for human identification
UbiComp '07 Proceedings of the 9th international conference on Ubiquitous computing
Proceedings of the 2010 ACM SIGMOD International Conference on Management of data
Wings: Intelligent Workflow-Based Design of Computational Experiments
IEEE Intelligent Systems
Lowering the barrier to applying machine learning
UIST '10 Adjunct proceedings of the 23nd annual ACM symposium on User interface software and technology
Making data analysis expertise broadly accessible through workflows
Proceedings of the 6th workshop on Workflows in support of large-scale science
Using multiple models to understand data
IJCAI'11 Proceedings of the Twenty-Second international joint conference on Artificial Intelligence - Volume Volume Two
DejaVu: integrated support for developing interactive camera-based programs
Proceedings of the 25th annual ACM symposium on User interface software and technology
PICL: portable in-circuit learner
Proceedings of the 25th annual ACM symposium on User interface software and technology
I can do text analytics!: designing development tools for novice developers
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Picode: inline photos representing posture data in source code
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Scaling big data mining infrastructure: the twitter experience
ACM SIGKDD Explorations Newsletter
CrowdLearner: rapidly creating mobile recognizers using crowdsourcing
Proceedings of the 26th annual ACM symposium on User interface software and technology
Integrated visual representations for programming with real-world input and output
Proceedings of the adjunct publication of the 26th annual ACM symposium on User interface software and technology
Hi-index | 0.00 |
We present Gestalt, a development environment designed to support the process of applying machine learning. While traditional programming environments focus on source code, we explicitly support both code and data. Gestalt allows developers to implement a classification pipeline, analyze data as it moves through that pipeline, and easily transition between implementation and analysis. An experiment shows this significantly improves the ability of developers to find and fix bugs in machine learning systems. Our discussion of Gestalt and our experimental observations provide new insight into general-purpose support for the machine learning process.