Chris Piech

Orcid: 0000-0001-5140-0467

Affiliations:
  • Stanford University, CA, USA


According to our database1, Chris Piech authored at least 67 papers between 2012 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2024
AI Teaches the Art of Elegant Coding: Timely, Fair, and Helpful Style Feedback in a Global Course.
Proceedings of the 55th ACM Technical Symposium on Computer Science Education, 2024

A Large Scale RCT on Effective Error Messages in CS1.
Proceedings of the 55th ACM Technical Symposium on Computer Science Education, 2024

Math IDE: A Platform for Creating with Math.
Proceedings of the 55th ACM Technical Symposium on Computer Science Education, 2024

Learners Teaching Novices: An Uplifting Alternative Assessment.
Proceedings of the 55th ACM Technical Symposium on Computer Science Education, 2024

A Fast and Accurate Machine Learning Autograder for the Breakout Assignment.
Proceedings of the 55th ACM Technical Symposium on Computer Science Education, 2024

PyodideU: Unlocking Python Entirely in a Browser for CS1.
Proceedings of the 55th ACM Technical Symposium on Computer Science Education, 2024

2023
BanditPAM++: Faster k-medoids Clustering.
CoRR, 2023

Bayesian Decision Trees via Tractable Priors and Probabilistic Context-Free Grammars.
CoRR, 2023

Machine Translation for Nko: Tools, Corpora, and Baseline Results.
Proceedings of the Eighth Conference on Machine Translation, 2023

Detecting the Reasons for Program Decomposition in CS1 and Evaluating Their Impact.
Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, 2023

MoCa: Measuring Human-Language Model Alignment on Causal and Moral Judgment Tasks.
Proceedings of the Advances in Neural Information Processing Systems 36: Annual Conference on Neural Information Processing Systems 2023, 2023

GPTeach: Interactive TA Training with GPT-based Students.
Proceedings of the Tenth ACM Conference on Learning @ Scale, 2023

High-Resolution Course Feedback: Timely Feedback Mechanism for Instructors.
Proceedings of the Tenth ACM Conference on Learning @ Scale, 2023

The Student Zipf Theory: Inferring Latent Structures in Open-Ended Student Work To Help Educators.
Proceedings of the LAK 2023: 13th International Learning Analytics and Knowledge Conference, 2023

Variational Temporal IRT: Fast, Accurate, and Explainable Inference of Dynamic Learner Proficiency.
Proceedings of the 16th International Conference on Educational Data Mining, 2023

The BEA 2023 Shared Task on Generating AI Teacher Responses in Educational Dialogues.
Proceedings of the 18th Workshop on Innovative Use of NLP for Building Educational Applications, 2023

Towards the Future of AI-Augmented Human Tutoring in Math Learning.
Proceedings of the Artificial Intelligence in Education. Posters and Late Breaking Results, Workshops and Tutorials, Industry and Innovation Tracks, Practitioners, Doctoral Consortium and Blue Sky, 2023

2022
Faster Maximum Inner Product Search in High Dimensions.
CoRR, 2022

MABSplit: Faster Forest Training Using Multi-Armed Bandits.
CoRR, 2022

Feedback on Program Development Process for CS1 Students.
Proceedings of the SIGCSE 2022: The 53rd ACM Technical Symposium on Computer Science Education, 2022

MABSplit: Faster Forest Training Using Multi-Armed Bandits.
Proceedings of the Advances in Neural Information Processing Systems 35: Annual Conference on Neural Information Processing Systems 2022, 2022

Giving Feedback on Interactive Student Programs with Meta-Exploration.
Proceedings of the Advances in Neural Information Processing Systems 35: Annual Conference on Neural Information Processing Systems 2022, 2022

Using NLP to Quantify Program Decomposition in CS1.
Proceedings of the L@S'22: Ninth ACM Conference on Learning @ Scale, New York City, NY, USA, June 1, 2022

Function Names: Quantifying the Relationship Between Identifiers and Their Functionality to Improve Them.
Proceedings of the L@S'22: Ninth ACM Conference on Learning @ Scale, New York City, NY, USA, June 1, 2022

The AI Teacher Test: Measuring the Pedagogical Ability of Blender and GPT-3 in Educational Dialogues.
Proceedings of the 15th International Conference on Educational Data Mining, 2022

2021
Modeling Item Response Theory with Stochastic Variational Inference.
CoRR, 2021

ProtoTransformer: A Meta-Learning Approach to Providing Student Feedback.
CoRR, 2021

Code in Place: Online Section Leading for Scalable Human-Centered Learning.
Proceedings of the SIGCSE '21: The 52nd ACM Technical Symposium on Computer Science Education, 2021

PearProgram: A More Fruitful Approach to Pair Programming.
Proceedings of the SIGCSE '21: The 52nd ACM Technical Symposium on Computer Science Education, 2021

Play to Grade: Testing Coding Games as Classifying Markov Decision Process.
Proceedings of the Advances in Neural Information Processing Systems 34: Annual Conference on Neural Information Processing Systems 2021, 2021

Assessing Function Names and Quantifying the Relationship Between Identifiers and Their Functionality to Improve Them.
Proceedings of the L@S'21: Eighth ACM Conference on Learning @ Scale, 2021

Simplifying Automated Assessment in CS1.
Proceedings of the ICETM 2021: 4th International Conference on Education Technology Management, Tokyo, Japan, December 17, 2021

Generative Grading: Near Human-level Accuracy for Automated Feedback on Richly Structured Problems.
Proceedings of the 14th International Conference on Educational Data Mining, 2021

SimGrade: Using Code Similarity Measures for More Accurate Human Grading.
Proceedings of the 14th International Conference on Educational Data Mining, 2021

Using Radio Archives for Low-Resource Speech Recognition: Towards an Intelligent Virtual Assistant for Illiterate Users.
Proceedings of the Thirty-Fifth AAAI Conference on Artificial Intelligence, 2021

2020
Bandit-PAM: Almost Linear Time k-Medoids Clustering via Multi-Armed Bandits.
CoRR, 2020

BanditPAM: Almost Linear Time k-Medoids Clustering via Multi-Armed Bandits.
Proceedings of the Advances in Neural Information Processing Systems 33: Annual Conference on Neural Information Processing Systems 2020, 2020

Co-Teaching Computer Science Across Borders: Human-Centric Learning at Scale.
Proceedings of the L@S'20: Seventh ACM Conference on Learning @ Scale, 2020

Human Languages in Source Code: Auto-Translation for Localized Instruction.
Proceedings of the L@S'20: Seventh ACM Conference on Learning @ Scale, 2020

Using Google Search Trends to Estimate Global Patterns in Learning.
Proceedings of the L@S'20: Seventh ACM Conference on Learning @ Scale, 2020

Variational Item Response Theory: Fast, Accurate, and Expressive.
Proceedings of the 13th International Conference on Educational Data Mining, 2020

Measuring Ability-to-Learn Using Parametric Learning Gain Functions.
Proceedings of the 13th International Conference on Educational Data Mining, 2020

The Stanford Acuity Test: A Precise Vision Test Using Bayesian Techniques and a Discovery in Human Visual Response.
Proceedings of the Thirty-Fourth AAAI Conference on Artificial Intelligence, 2020

2019
The Stanford Acuity Test: A Probabilistic Approach for Precise Visual Acuity Testing.
CoRR, 2019

Generative Grading: Neural Approximate Parsing for Automated Student Feedback.
CoRR, 2019

The PyramidSnapshot Challenge: Understanding Student Process from Visual Output of Programs.
Proceedings of the 50th ACM Technical Symposium on Computer Science Education, 2019

Pensieve: Feedback on Coding Process for Novices.
Proceedings of the 50th ACM Technical Symposium on Computer Science Education, 2019

Using Latent Variable Models to Observe Academic Pathways.
Proceedings of the 12th International Conference on Educational Data Mining, 2019

Grades are not Normal: Improving Exam Score Models Using the Logit-Normal Distribution.
Proceedings of the 12th International Conference on Educational Data Mining, 2019

Zero Shot Learning for Code Education: Rubric Sampling with Deep Learning Inference.
Proceedings of the Thirty-Third AAAI Conference on Artificial Intelligence, 2019

2018
Achieving Fairness through Adversarial Learning: an Application to Recidivism Prediction.
CoRR, 2018

TMOSS: Using Intermediate Assignment Work to Understand Excessive Collaboration in Large Classes.
Proceedings of the 49th ACM Technical Symposium on Computer Science Education, 2018

BlueBook: A Computerized Replacement for Paper Tests in Computer Science.
Proceedings of the 49th ACM Technical Symposium on Computer Science Education, 2018

2017
Sharing and Using Programming Log Data (Abstract Only).
Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education, 2017

Deep Knowledge Tracing On Programming Exercises.
Proceedings of the Fourth ACM Conference on Learning @ Scale, 2017

Learning to Represent Student Knowledge on Programming Exercises Using Deep Learning.
Proceedings of the 10th International Conference on Educational Data Mining, 2017

2016
Uncovering patterns in student work: machine learning to understand human learning.
PhD thesis, 2016

As CS Enrollments Grow, Are We Attracting Weaker Students?
Proceedings of the 47th ACM Technical Symposium on Computing Science Education, 2016

2015
Deep Knowledge Tracing.
Proceedings of the Advances in Neural Information Processing Systems 28: Annual Conference on Neural Information Processing Systems 2015, 2015

Autonomously Generating Hints by Inferring Problem Solving Policies.
Proceedings of the Second ACM Conference on Learning @ Scale, 2015

Learning Program Embeddings to Propagate Feedback on Student Code.
Proceedings of the 32nd International Conference on Machine Learning, 2015

Who Are You? We Really Wanna Know... Especially If You Think You're Like a Computer Scientist.
Proceedings of the Third Conference on GenderIT, 2015

2014
Codewebs: scalable homework search for massive open online programming courses.
Proceedings of the 23rd International World Wide Web Conference, 2014

2013
Deconstructing disengagement: analyzing learner subpopulations in massive open online courses.
Proceedings of the Third Conference on Learning Analytics and Knowledge, 2013

Tuned Models of Peer Assessment in MOOCs.
Proceedings of the 6th International Conference on Educational Data Mining, 2013

Syntactic and Functional Variability of a Million Code Submissions in a Machine Learning MOOC.
Proceedings of the Workshops at the 16th International Conference on Artificial Intelligence in Education AIED 2013, 2013

2012
Modeling how students learn to program.
Proceedings of the 43rd ACM technical symposium on Computer science education, 2012


  Loading...