Andrew Wood

I am a Computer Science PhD student at the University of Notre Dame, advised by Collin McMillan. I am interested in Machine Intelligence, particularly in Brain-Machine Interfacing, although I currently work on natural language processing for Virtual Assistant technology.

Contact Info

256 Fitzpatrick Hall

Notre Dame, IN 46656


University of Notre Dame

  • Master of Science in Computer Science and Engineering (expected May 2020)

Case Western Reserve University

  • Bachelors of Science and Engineering in Computer Science, May 2017


  • Wood, A., Rodeghero, P., Armaly A., McMillan C., “Detecting Speech Act Types in Developer Question/Answer Conversations During Bug Repair”, in Proc. of the 26th ACM Symposium on the Foundations of Software Engineering (ESEC/FSE’18), Lake Buena Vista, Florida, USA, Nov. 4-9, 2018.


  • Augmenting Conversational Modeling with Recurrent Neural Networks (RNNs)
  • Unsupervised Vocabulary Clustering From Data

Work Experience

University of Notre Dame Software Engineering Lab, Research Assistant June 2017 - Present

  • Natural language processing for machine comprehension of human conversations
  • Corpus collection via human Wizard-of-Oz studies, IRB approved

University of Notre Dame Department of Computer Science, Teaching Assistant June 2017 - May 2018

  • Undergraduate Operating Systems & Programming Paradigms
  • Grading, test proctoring, undergraduate TA management

Case Western Reserve University Biorobotics Lab, Undergraduate Researcher June 2016 - May 2017

  • Designed and implemented data storage & Local parallel computation infrastructure
  • Developed CNN localization and SLAM ROS technology

Case Western Reserve University Robotics Club, Head of Software Aug. 2015 - May 2017

  • Roadmap planning of software architecture
  • Developed and deployed custom robotic operating system
  • Installed and managed build technologies such as Jenkins

Rockwell Automation, Software Developer Co-op May 2015 - Dec. 2015

  • Maintained Continuous Integration Build Server
  • Created a platform-independent dependency installation language

Case Western Reserve University Department of Mathematics, Student Instructor Aug. 2013 - May 2017

  • Calculus 1 & 2 for Science and Engineers
  • Office hours, grading, taught recitations, proctored tests & quizzes
  • Onboarding
  • Fundraising for an end-of-the-year event that helps students prepare for finals

Case Western Reserve University Automated Snowplow Team, Software Developer June 2013 - May 2016

  • localization and obstacle avoidance
  • Software and hardware maintenance