The DOI matches its Crossref record; 23 of the 24 references it cites were found in a registry or an index.
Gestalt: integrated support for implementation and analysis in machine learning
Abstract
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.
Overview
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
In the citing paper
“Interfaces that facilitate seamless transitions between these activities result in fewer errors and outputs that better match users' expectations [38, 46].”
From Who Validates the Validators? Aligning LLM-Assisted Evaluation of LLM Outputs with Human Preferences (2024) · cites this paper as [38]
Citations
Cites
Data Mining: Practical Machine Learning Tools and Techniques
Witten, I. H., Frank, E., & Hall, M. A. (2011) · Elsevier eBooks · doi:10.1016/c2009-0-19715-5 · Cited by 25,543
Witten, I. H. (2008) · Cited by 9,143
Thumbs up?: sentiment classification using machine learning techniques
Pang, B., Lee, L., & Vaithyanathan, S. (2002) · Proceedings of the ACL-02 conference on Empirical methods in natural language processing - EMNLP '02 · doi:10.3115/1118693.1118704 · Cited by 7,024
Readings in Information Visualization: Using Vision to Think
Card, S. K., Mackinlay, J. D., & Shneiderman, B. (1999) · Cited by 3,935
Consolvo, S., McDonald, D. W., Toscos, T., Chen, M. Y., Froehlich, J. E., Harrison, B. L., Klasnja, P., LaMarca, A., LeGrand, L., Libby, R., et al. (2008) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/1357054.1357335 · Cited by 1,133
Self-citationApplications of machine learning in cancer prediction and prognosis.
Cruz, J. A., & Wishart, D. S. (2007) · PubMed Central · Cited by 879
Gestures without libraries, toolkits or training: a $1 recognizer for user interface prototypes
Wobbrock, J. O., Wilson, A. D., & Li, Y. (2007) · ACM Symposium on User Interface Software and Technology (UIST) · doi:10.1145/1294211.1294238 · Cited by 823
Specifying gestures by example
Rubine, D. (1991) · ACM SIGGRAPH Annual Conference on Computer Graphics and Interactive Techniques (SIGGRAPH) · doi:10.1145/122718.122753 · Cited by 780
Fails, J. A., & Olsen, D. R. (2003) · Proceedings of the 8th international conference on Intelligent user interfaces · doi:10.1145/604045.604056 · Cited by 633
Data mining and machine learning in astronomy
BALL, N. M., & BRUNNER, R. J. (2010) · International Journal of Modern Physics D · doi:10.1142/s0218271810017160 · Cited by 383
Juergens, E., Deissenboeck, F., Hummel, B., & Wagner, S. (2009) · Cited by 354
Juergens, E., Deissenboeck, F., Hummel, B., & Wagner, S. (2009) · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion) · doi:10.1109/icse.2009.5070547 · Cited by 318
Path-based faliure and evolution management
Chen, M. Y., Accardi, A., Kıcıman, E., Lloyd, J., Patterson, D., Fox, A., & Brewer, E. (2004) · Networked Systems Design and Implementation · Cited by 308
Wings: Intelligent Workflow-Based Design of Computational Experiments
Gil, Y., Ratnakar, V., Kim, J., Gonzalez-Calero, P. A., Groth, P., Moody, J., & Deelman, E. (2010) · IEEE Intelligent Systems · doi:10.1109/mis.2010.9 · Cited by 201
Fogarty, J. A., Tan, D. S., Kapoor, A., & Winder, S. A. J. (2008) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/1357054.1357061 · Cited by 186
Self-citationSimon, I., Morris, D., & Basu, S. (2008) · ACM SIGCHI Conference on Human Factors in Computing Systems (CHI) · doi:10.1145/1357054.1357169 · Cited by 154
Hartmann, B., Abdulla, L., Mittal, M., & Klemmer, S. (2007) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/1240624.1240646 · Cited by 154
Recursive restartability: turning the reboot sledgehammer into a scalpel
Candea, G., & Fox, A. (2005) · Workshop on Hot Topics in Operating Systems · doi:10.1109/hotos.2001.990072 · Cited by 139
Investigating statistical machine learning as a tool for software development
Patel, K., Fogarty, J. A., Landay, J. A., & Harrison, B. L. (2008) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/1357054.1357160 · Cited by 138
Self-citationMaynes-Aminzade, D., Winograd, T. A., & Igarashi, T. (2007) · ACM Symposium on User Interface Software and Technology (UIST) · doi:10.1145/1294211.1294219 · Cited by 53
An 'object-use fingerprint': the use of electronic sensors for human identification
Hodges, M. R., & Pollack, M. E. (2007) · doi:10.5555/1771592.1771609 · Cited by 39
Blume, P. A. (2007) · Cited by 36
Stolte, C. (2010) · ACM SIGMOD International Conference on Management of Data (SIGMOD) · doi:10.1145/1807167.1807287 · Cited by 9
Research works printed but not linked: 1
- 10.5555/1251175.1251198 · DOI
Cited by
Sorted by citations
"Why Should I Trust You?": Explaining the Predictions of Any Classifier
Ribeiro, M. T., Singh, S., & Guestrin, C. (2016) · Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining · doi:10.1145/2939672.2939778 · Cited by 17,555
Abdul, A., Vermeulen, J., Wang, D., Lim, B. Y., & Kankanhalli, M. (2018) · Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems · doi:10.1145/3173574.3174156 · Cited by 743
"Why Should I Trust You?": Explaining the Predictions of Any Classifier
Ribeiro, M. T., Singh, S., & Guestrin, C. (2016) · arXiv
Deep learning in the construction industry: A review of present status and future innovations
Akinosho, T. D., Oyedele, L. O., Bilal, M., Ajayi, A., Delgado, J. M. D., Akinadé, O. O., & Ahmed, A. A. (2020) · Journal of Building Engineering · doi:10.1016/j.jobe.2020.101827 · Cited by 544
Interacting with Predictions: Visual Inspection of Black-box Machine Learning Models
Krause, J., Perer, A., & Ng, K. (2016) · Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems · doi:10.1145/2858036.2858529 · Cited by 390
Metadata
- Authors
- Patel, K., Bancroft, N., Drucker, S. M., Fogarty, J., Ko, A. J., & Landay, J.
- Affiliations
- University of Washington (US)
- Microsoft (United States) (US)
- Venue
- Proceedings of the 23nd annual ACM symposium on User interface software and technology
- Publisher
- ACM
- Published
- 2010-10-03
- Pages
- 37-46
- OpenAlex
- W2165254944
- Cited by
- 112
- References
- 24
- Citations by year
- 2026: 2 · 2025: 3 · 2024: 3 · 2023: 5 · 2022: 7 · 2021: 7 · 2020: 12 · 2019: 14 · 2018: 11 · 2017: 12 · 2016: 8 · 2015: 11 · 2014: 1 · 2013: 9 · 2012: 3
- FWCI
- 3.59
- Type
- conference paper
- Language
- en
- Open access
- closed
- Locations
- ACM Symposium on User Interface Software and Technology (UIST) (publishedVersion)
- Funders
- National Science Foundation
- National Defense Science and Engineering Graduate
- Topics
- Physical Sciences › Computer Science › Information Systems › Software Engineering Research
- Physical Sciences › Computer Science › Software › Software Testing and Debugging Techniques
- Physical Sciences › Computer Science › Information Systems › Software Engineering Techniques and Practices
- Keywords
- Gestalt, machine learning pipelines, classification pipeline, bug fixes
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review