@inproceedings{yessenov2013a, author = {Yessenov, Kuat and Tulsiani, Shubham and Nori, Aditya and Miller, Robert C. and Gulwani, Sumit and Lampson, Butler and Kalai, Adam Tauman}, title = {A Colorful Approach to Text Processing by Example}, booktitle = {UIST '13 Proceedings of the 26th annual ACM symposium on User interface software and technology}, year = {2013}, month = {October}, abstract = {Text processing, tedious and error-prone even for programmers, remains one of the most alluring targets of Programming by Example. An examination of real-world text processing tasks found on help forums reveals that many such tasks, beyond simple string manipulation, involve latent hierarchical structures. We present STEPS, a programming system for processing structured and semi-structured text by example. STEPS users create and manipulate hierarchical structure by example. In a between-subject user study on fourteen computer scientists, STEPS compares favorably to traditional programming.}, publisher = {ACM Press}, url = {http://approjects.co.za/?big=en-us/research/publication/colorful-approach-text-processing-example/}, pages = {495-504}, }