Multi-token code suggestions using statistical language models. - Eddie A. Santos; Abram Hindle (PeerJ Prepr., 2015)

Training & Quality Assessment of an Optical Character Recognition Model for Northern Haida. - Isabell Hubert; Antti Arppe; Jordan Lachler; Eddie Antonio Santos (LREC, 2016)

Judging a commit by its cover: correlating commit message entropy with build status on travis-CI. - Eddie Antonio Santos; Abram Hindle (MSR, 2016)

Visualizing Project Evolution through Abstract Syntax Tree Analysis. - Michael D. Feist; Eddie Antonio Santos; Ian Watts; Abram Hindle (VISSOFT, 2016)

The unreasonable effectiveness of traditional information retrieval in crash report deduplication. - Joshua Charles Campbell; Eddie A. Santos; Abram Hindle (PeerJ Prepr., 2016)

Anatomy of a crash repository. - Joshua Charles Campbell; Eddie Antonio Santos; Abram Hindle (PeerJ Prepr., 2016)

Judging a commit by its cover; or can a commit message predict build failure? - Eddie A. Santos; Abram Hindle (PeerJ Prepr., 2016)

Lifting the curse of stringly-typed code. - Eddie A. Santos; Karim Ali 001 (PeerJ Prepr., 2017)

Finding and correcting syntax errors using recurrent neural networks. - Eddie A. Santos; Joshua Charles Campbell; Abram Hindle; José Nelson Amaral (PeerJ Prepr., 2017)

Syntax and sensibility: Using language models to detect and correct syntax errors. - Eddie Antonio Santos; Joshua Charles Campbell; Dhvani Patel; Abram Hindle; José Nelson Amaral (SANER, 2018)

How does docker affect energy consumption? Evaluating workloads in and out of Docker containers. - Eddie Antonio Santos; Carson McLean; Christopher Solinas; Abram Hindle (J. Syst. Softw., 2018)

The Indigenous Languages Technology project at NRC Canada: An empowerment-oriented approach to developing language software. - Roland Kuhn 001; Fineen Davis; Alain Désilets; Eric Joanis; Anna Kazantseva; Rebecca Knowles; Patrick Littell; Delaney Lothian; Aidan Pine; Caroline Running Wolf; Eddie Antonio Santos; Darlene A. Stewart; et al. (COLING, 2020)

Design and evaluation of a smartphone keyboard for Plains Cree syllabics. - Eddie Antonio Santos; Atticus Harrigan (SLTU-CCURL@LREC, 2020)

On the Computational Modelling of Michif Verbal Morphology. - Fineen Davis; Eddie Antonio Santos; Heather Souter (EACL, 2021)

What makes a programming error message good? - Eddie Antonio Santos (UKICER, 2022)

My AI Wants to Know if This Will Be on the Exam: Testing OpenAI's Codex on CS2 Programming Exercises. - James Finnie-Ansley; Paul Denny 001; Andrew Luxton-Reilly; Eddie Antonio Santos; James Prather; Brett A. Becker (ACE, 2023)

Teaching Students To Use Programming Error Messages. - Dennis J. Bouvier; Ellie Lovellette; Eddie Antonio Santos; Brett A. Becker; Tom Crick; Venu G. Dasigi; Jack Forden; Olga Glebova; Swaroop Joshi; Stan Kurkovsky; Seán Russell 001 (CompEd (2), 2023)

Teaching Programming Error Message Understanding. - Dennis J. Bouvier; Ellie Lovellette; Eddie Antonio Santos; Brett A. Becker; Venu G. Dasigi; Jack Forden; Olga Glebova; Swaroop Joshi; Stan Kurkovsky; Seán Russell 001 (CompEd (Working Group Reports), 2023)

Always Provide Context: The Effects of Code Context on Programming Error Message Enhancement. - Eddie Antonio Santos; Prajish Prasad; Brett A. Becker (CompEd (1), 2023)

Programming Is Hard - Or at Least It Used to Be: Educational Opportunities and Challenges of AI Code Generation. - Brett A. Becker; Paul Denny 001; James Finnie-Ansley; Andrew Luxton-Reilly; James Prather; Eddie Antonio Santos (SIGCSE (1), 2023)

Applying Software Engineering Anti-patterns to Programming Error Messages. - Eddie Antonio Santos; Ioannis Karvelas; Brett A. Becker (SIGCSE (2), 2023)

Not the Silver Bullet: LLM-enhanced Programming Error Messages are Ineffective in Practice. - Eddie Antonio Santos; Brett A. Becker (UKICER, 2024)

Computing Education in the Era of Generative AI. - Paul Denny 001; James Prather; Brett A. Becker; James Finnie-Ansley; Arto Hellas; Juho Leinonen 001; Andrew Luxton-Reilly; Brent N. Reeves; Eddie Antonio Santos; Sami Sarsa (Commun. ACM, 2024)

"It's Weird That it Knows What I Want": Usability and Interactions with Copilot for Novice Programmers. - James Prather; Brent N. Reeves; Paul Denny 001; Brett A. Becker; Juho Leinonen 001; Andrew Luxton-Reilly; Garrett B. Powell; James Finnie-Ansley; Eddie Antonio Santos (ACM Trans. Comput. Hum. Interact., 2024)

Error Messages are Here to Help! - Dennis J. Bouvier; Ellie Lovellette; Eddie Antonio Santos; Brett A. Becker; Venu G. Dasigi; Jack Forden; Olga Glebova; Swaroop Joshi; Stan Kurkovsky; Seán Russell 001 (ITiCSE (2), 2025)

Debugging Without Error Messages: How LLM Prompting Strategy Affects Programming Error Explanation Effectiveness. - Audrey Salmon; Katie Hammer; Eddie Antonio Santos; Brett A. Becker (CoRR, 2025)