| 2024 | CHI | Low-Resourced Languages and Online Knowledge Repositories: A Need-Finding Study. | Hellina Hailu Nigatu, John F. Canny, Sarah E. Chasins |
| 2024 | COLING | Distribution Aware Metrics for Conditional Natural Language Generation. | David M. Chan, Yiming Ni, David A. Ross, Sudheendra Vijayanarasimhan, Austin Myers, John F. Canny |
| 2024 | ICML | A Human-Inspired Reading Agent with Gist Memory of Very Long Contexts. | Kuang-Huei Lee, Xinyun Chen, Hiroki Furuta, John F. Canny, Ian Fischer |
| 2024 | NAACL | ALOHa: A New Measure for Hallucination in Captioning Models. | Suzanne Petryk, David M. Chan, Anish Kachinthaya, Haodi Zou, John F. Canny, Joseph Gonzalez, Trevor Darrell |
| 2023 | CogSci | Towards Understanding How Machines Can Learn Causal Overhypotheses. | Eliza Kosoy, David M. Chan, Adrian Liu, Jasmine Collins, Jessica B. Hamrick, Sandy Han Huang, Nan Rosemary Ke, Emily Rose Reagan, John F. Canny, Alison Gopnik |
| 2023 | EMNLP | IC3: Image Captioning by Committee Consensus. | David Chan, Austin Myers, Sudheendra Vijayanarasimhan, David A. Ross, John F. Canny |
| 2023 | EMNLP | CLAIR: Evaluating Image Captions with Large Language Models. | David M. Chan, Suzanne Petryk, Joseph Gonzalez, Trevor Darrell, John F. Canny |
| 2023 | WACV | An Embedding-Dynamic Approach to Self-Supervised Learning. | Suhong Moon, Domas Buracas, Seunghyun Park, Jinkyu Kim, John F. Canny |
| 2022 | CVPR | What's in a Caption? Dataset-Specific Linguistic Diversity and Its Effect on Visual Description Models and Metrics. | David M. Chan, Austin Myers, Sudheendra Vijayanarasimhan, David A. Ross, Bryan Seybold, John F. Canny |
| 2022 | IUI | NewsPod: Automatic and Interactive News Podcasts. | Philippe Laban, Elicia Ye, Srujay Korlakunta, John F. Canny, Marti A. Hearst |
| 2022 | MMSP | Multimodal Semantic Mismatch Detection in Social Media Posts. | Kehan Wang, Seth Z. Zhao, David Chan, Avideh Zakhor, John F. Canny |
| 2021 | ICML | MSA Transformer. | Roshan Rao, Jason Liu, Robert Verkuil, Joshua Meier, John F. Canny, Pieter Abbeel, Tom Sercu, Alexander Rives |
| 2020 | ACCV | Active Learning for Video Description with Cluster-Regularized Ensemble Ranking. | David M. Chan, Sudheendra Vijayanarasimhan, David A. Ross, John F. Canny |
| 2020 | ACL | What's The Latest? A Question-driven News Chatbot. | Philippe Laban, John F. Canny, Marti A. Hearst |
| 2020 | ACL | The Summary Loop: Learning to Write Abstractive Summaries Without Examples. | Philippe Laban, Andrew Hsi, John F. Canny, Marti A. Hearst |
| 2020 | CVPR | Advisable Learning for Self-Driving Vehicles by Internalizing Observation-to-Action Rules. | Jinkyu Kim, Suhong Moon, Anna Rohrbach, Trevor Darrell, John F. Canny |
| 2020 | ICLR | Measuring the Reliability of Reinforcement Learning Algorithms. | Stephanie C. Y. Chan, Samuel Fishman, Anoop Korattikara, John F. Canny, Sergio Guadarrama |
| 2020 | IROS | Deep Imitation Learning of Sequential Fabric Smoothing From an Algorithmic Supervisor. | Daniel Seita, Aditya Ganapathi, Ryan Hoque, Minho Hwang, Edward Cen, Ajay Kumar Tanwani, Ashwin Balakrishna, Brijen Thananjeyan, Jeffrey Ichnowski, Nawid Jamali, Katsu Yamane, Soshi Iba, John F. Canny, Ken Goldberg |
| 2020 | IUI | Scones: towards conversational authoring of sketches. | Forrest Huang, Eldon Schoop, David Ha, John F. Canny |
| 2020 | WACV | Periphery-Fovea Multi-Resolution Driving Model Guided by Human Attention. | Ye Xia, Jinkyu Kim, John F. Canny, Karl Zipser, Teresa Canas-Bajo, David Whitney |
| 2019 | CHI | Swire: Sketch-based User Interface Retrieval. | Forrest Huang, John F. Canny, Jeffrey Nichols |
| 2019 | CVPR | Grounding Human-To-Vehicle Advice for Self-Driving Vehicles. | Jinkyu Kim, Teruhisa Misu, Yi-Ting Chen, Ashish Tawari, John F. Canny |
| 2019 | ICRA | Semantic Predictive Control for Explainable and Efficient Policy Learning. | Xinlei Pan, Xiangyu Chen, Qi-Zhi Cai, John F. Canny, Fisher Yu |
| 2019 | ICRA | Risk Averse Robust Adversarial Reinforcement Learning. | Xinlei Pan, Daniel Seita, Yang Gao, John F. Canny |
| 2019 | ISRR | Deep Transfer Learning of Pick Points on Fabric for Robot Bed-Making. | Daniel Seita, Nawid Jamali, Michael Laskey, Ajay Kumar Tanwani, Ron Berenstein, Prakash Baskaran, Soshi Iba, John F. Canny, Ken Goldberg |
| 2019 | UIST | Sketchforme: Composing Sketched Scenes from Text Descriptions for Interactive Applications. | Forrest Huang, John F. Canny |
| 2018 | ECCV | Textual Explanations for Self-Driving Vehicles. | Jinkyu Kim, Anna Rohrbach, Trevor Darrell, John F. Canny, Zeynep Akata |
| 2018 | IJCAI | An Efficient Minibatch Acceptance Test for Metropolis-Hastings. | Daniel Seita, Xinlei Pan, Haoyu Chen, John F. Canny |
| 2018 | ICRA | Fast and Reliable Autonomous Surgical Debridement with Cable-Driven Robots Using a Two-Phase Calibration Procedure. | Daniel Seita, Sanjay Krishnan, Roy Fox, Stephen McKinley, John F. Canny, Ken Goldberg |
| 2018 | SBAC-PAD | T-SNE-CUDA: GPU-Accelerated T-SNE and its Applications to Modern Data. | David M. Chan, Roshan Rao, Forrest Huang, John F. Canny |
| 2017 | CSCW | Inquire: Large-scale Early Insight Discovery for Qualitative Research. | Pablo Paredes, Ana Sofia Rufino Ferreira, Cory Schillaci, Gene Ryan Yoo, Pierre Karashchuk, Dennis Xing, Coye Cheshire, John F. Canny |
| 2017 | CSCW | INQUIRE Tool: Early Insight Discovery for Qualitative Research. | Pablo Paredes, Vasilis Oikonomou, Rocio Francesca Guerrero, Terrie Yang, Pierre Karashchuk, Biye Jiang, James A. Landay, Coye Cheshire, John F. Canny |
| 2017 | CVPR | General Models for Rational Cameras and the Case of Two-Slit Projections. | Matthew Trager, Bernd Sturmfels, John F. Canny, Martial Hebert, Jean Ponce |
| 2017 | ICCV | Interpretable Learning for Self-Driving Cars by Visualizing Causal Attention. | Jinkyu Kim, John F. Canny |
| 2017 | IUI | Interactive Machine Learning via a GPU-accelerated Toolkit. | Biye Jiang, John F. Canny |
| 2017 | UAI | An Efficient Minibatch Acceptance Test for Metropolis-Hastings. | Daniel Seita, Xinlei Pan, Haoyu Chen, John F. Canny |
| 2015 | ACII | Synestouch: Haptic + audio affective design for wearable devices. | Pablo Paredes, Ryuka Ko, Arezu Aghaseyedjavadi, John Chuang, John F. Canny, Linda Babler |
| 2015 | CHI | Balancing Accuracy and Fun: Designing Camera Based Mobile Games for Implicit Heart Rate Monitoring. | Teng Han, Xiang Xiao, Lanfei Shi, John F. Canny, Jingtao Wang |
| 2015 | KDD | SAME but Different: Fast and High Quality Gibbs Parameter Estimation. | Huasha Zhao, Biye Jiang, John F. Canny, Bobby Jaros |
| 2014 | CHI | Designing engaging camera based mobile games for implicit heart rate monitoring. | Teng Han, Lanfei Shi, Xiang Xiao, John F. Canny, Jingtao Wang |
| 2014 | CHI | MouStress: detecting stress from mouse motion. | David Sun, Pablo Paredes, John F. Canny |
| 2014 | CHI | What did spot hide?: a question-answering game for preschool children. | Anuj Tewari, John F. Canny |
| 2014 | CIKM | Query Augmentation based Intent Matching in Retail Vertical Ads. | Huasha Zhao, Ye Chen, John F. Canny, Tak W. Yan |
| 2014 | ICPP | Kylix: A Sparse Allreduce for Commodity Clusters. | Huasha Zhao, John F. Canny |
| 2014 | WWW | Query augmentation based intent matching in retail vertical ads. | Huasha Zhao, Wei Vivian Zhang, Ye Chen, John F. Canny, Tak W. Yan |
| 2013 | EMNLP | A Multi-Teraflop Constituency Parser using GPUs. | John F. Canny, David Hall, Dan Klein |
| 2013 | IVA | A Question-answering Agent Using Speech Driven Non-linear Machinima. | Anuj Tewari, Timothy Brown, John F. Canny |
| 2013 | KDD | Big data analytics with small footprint: squaring the cloud. | John F. Canny, Huasha Zhao |
| 2013 | SDM | Butterfly Mixing: Accelerating Incremental-Update Algorithms on Clusters. | John F. Canny, Huasha Zhao |
| 2012 | IVA | An Analysis of the Dialogic Complexities in Designing a Question/Answering Based Conversational Agent for Preschoolers. | Anuj Tewari, Ingrid Liu, Carrie J. Cai, John F. Canny |
| 2011 | CHI | AnalyzeThis: unobtrusive mental health monitoring by voice. | Keng-hao Chang, Matthew K. Chan, John F. Canny |
| 2011 | Interspeech | Improved Classification of Speaking Styles for Mental Health Monitoring Using Phoneme Dynamics. | Keng-hao Chang, Howard Lei, John F. Canny |
| 2011 | SIGIR | Recommending ephemeral items at web scale. | Ye Chen, John F. Canny |
| 2010 | CHI | An exploratory study of unsupervised mobile learning in rural India. | Anuj Kumar, Anuj Tewari, Geeta Shroff, Deepti Chittamuru, Matthew Kam, John F. Canny |
| 2010 | CHI | Mobile-izing health workers in rural India. | Divya Ramachandran, John F. Canny, Prabhu Dutta Das, Edward Cutrell |
| 2010 | CHI | Let's play chinese characters: mobile learning approaches via culturally inspired group games. | Feng Tian, Fei Lv, Jingtao Wang, Hongan Wang, Wencan Luo, Matthew Kam, Vidya Setlur, Guozhong Dai, John F. Canny |
| 2010 | CHI | SHRIMP: solving collision and out of vocabulary problems in mobile predictive input with motion gesture. | Jingtao Wang, Shumin Zhai, John F. Canny |
| 2010 | ICTD | Research and reality: using mobile messages to promote maternal health in rural India. | Divya Ramachandran, Vivek Goswami, John F. Canny |
| 2010 | ICTD | SPRING: speech and pronunciation improvement through games, for Hispanic children. | Anuj Tewari, Nitesh Goyal, Matthew K. Chan, Tina Yau, John F. Canny, Ulrik Schroeder |
| 2009 | CHI | Designing digital games for rural children: a study of traditional village games in India. | Matthew Kam, Akhil Mathur, Anuj Kumar, John F. Canny |
| 2009 | CHI | More than face-to-face: empathy effects of video framing. | David T. Nguyen, John F. Canny |
| 2009 | BSN | The Berkeley Tricorder: Ambulatory Health Monitoring. | Reza Naima, John F. Canny |
| 2009 | ICTD | Improving literacy in rural India: cellphone games in an after-school program. | Matthew Kam, Anuj Kumar, Shirley Jain, Akhil Mathur, John F. Canny |
| 2009 | IUI | Illuminac: simultaneous naming and configuration for workspace lighting control. | Ana Ramrez Chang, John F. Canny |
| 2009 | KDD | Large-scale behavioral targeting. | Ye Chen, Dmitry Pavlov, John F. Canny |
| 2008 | IUI | IUI4DR: intelligent user interfaces for developing regions. | Sheetal K. Agarwal, Nitendra Rajput, John F. Canny, Apala Lahiri Chavan |
| 2008 | Persuasive | The Persuasive Power of Human-Machine Dialogue. | Divya Ramachandran, John F. Canny |
| 2008 | SDM | Practical Private Computation and Zero-Knowledge Tools for Privacy-Preserving Distributed Data Mining. | Yitao Duan, John F. Canny |
| 2007 | CHI | Localized iterative design for language learning in underdeveloped regions: the PACE framework. | Matthew Kam, Divya Ramachandran, Varun Devanathan, Anuj Tewari, John F. Canny |
| 2007 | CHI | Multiview: improving trust in group video conferencing through spatial faithfulness. | David T. Nguyen, John F. Canny |
| 2007 | CHI | Social dynamics of early stage co-design in developing regions. | Divya Ramachandran, Matthew Kam, Jane Chiu, John F. Canny, James F. Frankel |
| 2007 | CHI | CAAD: an automatic task support system. | Tye Rattenbury, John F. Canny |
| 2007 | CIDM | Efficient Privacy-Preserving Association Rule Mining: P4P Style. | Yitao Duan, John F. Canny, Justin Z. Zhan |
| 2007 | DIGRA | Mobile Gaming with Children in Rural India: Contextual Factors in the Use of Game Design Patterns. | Matthew Kam, Vijay Rudraraju, Anuj Tewari, John F. Canny |
| 2007 | INFOCOM | Scalable Secure Bidirectional Group Communication. | Yitao Duan, John F. Canny |
| 2007 | ICTD | The social complexities of user-centered design in ICTD: Experiences from four schools in India's villages and slums. | Matthew Kam, Siddharth Bhagwani, Anuj Kumar, Siddhartha Lal, Akhil Mathur, Anuj Tewari, John F. Canny |
| 2007 | PODC | Practical private computation of vector addition-based functions. | Yitao Duan, John F. Canny |
| 2007 | SIGCSE | Working with pedagogical patterns in PACT: initial applications and observations. | Andy Carle, Michael J. Clancy, John F. Canny |
| 2006 | CHI | TinyMotion: camera phone based interaction methods. | Jingtao Wang, John F. Canny |
| 2006 | CHI | End-user place annotation on mobile devices: a comparative study. | Jingtao Wang, John F. Canny |
| 2006 | GRC | Zero-knowledge test of vector equivalence granulation of user data with privacy. | Yitao Duan, John F. Canny |
| 2006 | UIST | Camera phone based motion sensing: interaction techniques, applications and performance study. | Jingtao Wang, Shumin Zhai, John F. Canny |
| 2005 | CHI | Livenotes: a system for cooperative and augmented note-taking in lectures. | Matthew Kam, Jingtao Wang, Alastair Iles, Eric Tse, Jane Chiu, Daniel Glaser, Orna Tarshish, John F. Canny |
| 2005 | CHI | MultiView: spatially faithful group video conferencing. | David T. Nguyen, John F. Canny |
| 2005 | ICALT | Designing Educational Technology for Developing Regions: Some Preliminary Hypotheses. | Matthew Kam, Divya Ramachandran, Urvashi Sahni, John F. Canny |
| 2004 | CHI | FingerSense: augmenting expressiveness to physical pushing button by fingertip identification. | Jingtao Wang, John F. Canny |
| 2004 | EuroCrypt | Practical Large-Scale Distributed Key Generation. | John F. Canny, Stephen Sorkin |
| 2004 | SIGIR | GaP: a factor model for discrete data. | John F. Canny |
| 2002 | SIGIR | Collaborative filtering with privacy via factor analysis. | John F. Canny |
| 2002 | SP | Collaborative Filtering with Privacy. | John F. Canny |
| 2002 | WAFR | Flexonics. | John F. Canny, Jeremy Risner, Vivek Subramanian |
| 2001 | Group | Effects of communication medium on interpersonal perceptions. | Joanie B. Connell, Gerald A. Mendelsohn, Richard W. Robins, John F. Canny |
| 2001 | ICRA | C'mon Part, do the Local Motion! | Dan Reznik, John F. Canny |
| 2001 | IROS | Leaving on a plane jet. | Dan Reznik, John F. Canny, Neil Alldrin |
| 2001 | UIST | Cursive: a novel interaction technique for controlling expressive avatar gesture. | Francesca Barrientos, John F. Canny |
| 2000 | ICRA | Haptic Interaction with Global Deformations. | Yan Zhuang, John F. Canny |
| 1999 | SIGGRAPH | Real-time and physically realistic simulation of global deformation. | Yan Zhuang, John F. Canny |
| 1998 | CHI | PRoP: Personal Roving Presence. | Eric Paulos, John F. Canny |
| 1998 | ICRA | Designing Personal Tele-Embodiment. | Eric Paulos, John F. Canny |
| 1998 | ICRA | The Coulomb Pump: a Novel Parts Feeding Method Using a Horizontally-Vibrating Surface. | Dan Reznik, John F. Canny |
| 1998 | ICRA | A Flat Rigid Plate is a Universal Planar Manipulator. | Dan Reznik, John F. Canny |
| 1997 | ICRA | A comparison of real and simulated designs for vibratory parts feeding. | Dina R. Berkowitz, John F. Canny |
| 1997 | ICRA | Dynamic simulation as a design tool for a microactuator array. | Dan Reznik, Stan Brown, John F. Canny |
| 1997 | IROS | Analysis of part motion on a longitudinally vibrating plate. | Dan Reznik, John F. Canny, Ken Goldberg |
| 1997 | SIGGRAPH | Interfacing reality: exploring emerging trends between humans and machines (panel). | Eric Paulos, John F. Canny, Eduardo Kac, Kenneth Y. Goldberg, Mark Pauline |
| 1996 | ICRA | Designing parts feeders using dynamic simulation. | Dina R. Berkowitz, John F. Canny |
| 1996 | ICRA | Estimating pose statistics for robotic part feeders. | Brian Mirtich, Yan Zhuang, Kenneth Y. Goldberg, John Craig, Rob Zanutta, Brian Carlisle, John F. Canny |
| 1996 | ICRA | Delivering real reality to the World Wide Web via telerobotics. | Eric Paulos, John F. Canny |
| 1996 | ICRA | Modular fixture design for generalized polyhedra. | Aaron S. Wallack, John F. Canny |
| 1996 | SIGGRAPH | Legal tender. | Ken Goldberg, Eric Paulos, John F. Canny, Judith S. Donath, Mark Pauline |
| 1996 | SIGGRAPH | Space browsers: a tool for ubiquitous tele-embodiment. | Eric Paulos, John F. Canny |
| 1995 | ICRA | Object Recognition and Localization from Scanning Bem Sensors. | Aaron S. Wallack, John F. Canny |
| 1995 | WWW | A World Wide Web Telerobotic Remote Environment Browser. | Eric Paulos, John F. Canny |
| 1994 | AISC | A Practical Algorithm for Geometric Theorem Proving. | Ashutosh Rege, John F. Canny |
| 1994 | CVPR | Efficient indexing techniques for model based sensing. | Aaron S. Wallack, John F. Canny |
| 1994 | ICRA | "RISC" for Industrial Robotics: Recent Results and Open Problems. | John F. Canny, Kenneth Y. Goldberg |
| 1994 | ICRA | Fast Contact Determination in Dynamic Environments. | Ming C. Lin, Dinesh Manocha, John F. Canny |
| 1994 | ICRA | Easily Computable Optimum Grasps in 2-D and 3-D. | Brian Mirtich, John F. Canny |
| 1994 | ICRA | Accurate Insertion Strategies Using Simple Optical Sensors. | Eric Paulos, John F. Canny |
| 1994 | ICRA | Construction of C-Space Roadmaps from Local Sensory Data - What Should the Sensors Look For? | Elon Rimon, John F. Canny |
| 1994 | ICRA | Planning for Modular and Hybrid Fixtures. | Aaron S. Wallack, John F. Canny |
| 1994 | ISMB | Geometric Problems in Molecular Biology and Robotics. | David Parsons, John F. Canny |
| 1993 | ICRA | Object Localisation Using Crossbeam Sensing. | Aaron S. Wallack, John F. Canny, Dinesh Manocha |
| 1993 | ISSAC | A Practical Method for the Sparse Resultant. | Ioannis Z. Emiris, John F. Canny |
| 1992 | ICRA | Planning optimal grasps. | Carlo Ferrari, John F. Canny |
| 1992 | ICRA | Real time inverse kinematics for general 6R manipulators. | Dinesh Manocha, John F. Canny |
| 1992 | ICRA | Using skeletons for nonholonomic path planning among obstacles. | Brian Mirtich, John F. Canny |
| 1992 | ISSAC | Multipolynomial Resultants and Linear Algebra. | Dinesh Manocha, John F. Canny |
| 1991 | FOCS | A General Approach to Removing Degeneracies | Ioannis Z. Emiris, John F. Canny |
| 1991 | ICRA | A fast algorithm for incremental distance calculation. | Ming C. Lin, John F. Canny |
| 1991 | ISSAC | An Optimal Condition for Determining the Exact Number of Roots of a Polynomial System. | John F. Canny, J. Maurice Rojas |
| 1991 | ISSAC | Efficient Techniques for Multipolynomial Resultant Algorithms. | Dinesh Manocha, John F. Canny |
| 1990 | ICRA | A motion planner for multiple mobile robots. | David Parsons, John F. Canny |
| 1990 | ICRA | An opportunistic global path planner. | John F. Canny, Ming C. Lin |
| 1990 | ICRA | Time-optimal trajectories for a robot manipulator: a provably good approximation algorithm. | Greg Heinzinger, Paul E. Jacobs, John F. Canny, Bradley Paden |
| 1990 | ICRA | Robust motion planning for mobile robots. | Paul E. Jacobs, John F. Canny |
| 1989 | ICRA | On computability of fine motion plans. | John F. Canny |
| 1989 | ICRA | Planning smooth paths for mobile robots. | Paul E. Jacobs, John F. Canny |
| 1989 | ICRA | On motion planning for dexterous manipulation. I. The problem formulation. | Zexiang Li, John F. Canny, Shankar S. Sastry |
| 1989 | ISSAC | Factoring Rational Polynomials over the Complexes. | Chandrajit L. Bajaj, John F. Canny, R. Garrity, Joe D. Warren |
| 1989 | ISSAC | Solving Systems of Nonlinear Polynomial Equations Faster. | John F. Canny, Erich L. Kaltofen, Yagati N. Lakshman |
| 1988 | FOCS | On the Complexity of Kinodynamic Planning | John F. Canny, Bruce Randall Donald, John H. Reif, Patrick G. Xavier |
| 1988 | ICCV | Efficiently Computing And Representing Aspect Graphs Of Polyhedral Objects. | Ziv Gigus, John F. Canny, Raimund Seidel |
| 1988 | ISSAC | Generalized Characteristic Polynomials. | John F. Canny |
| 1988 | STOC | Some Algebraic and Geometric Computations in PSPACE | John F. Canny |
| 1987 | FOCS | A New Algebraic Method for Robot Motion Planning and Real Geometry | John F. Canny |
| 1987 | FOCS | New Lower Bound Techniques for Robot Motion Planning Problems | John F. Canny, John H. Reif |
| 1985 | ICRA | A Voronoi method for the piano-movers problem. | John F. Canny |
| 1984 | ECAI | On Detecting Collisions Between Polyhedra. | John F. Canny |
| 1983 | AAAI | A Variational Approach to Edge Detection. | John F. Canny |