David Barbella, Ph.D.

Assistant professor of computer science

Phone:765.973.2092
Email:[email protected]
Pronouns:He/him/his

Department: Computer science
Data science
Media and Communications

Program: 3-2 Pre-Engineering
Digital Arts applied minor

Location: Center for Science and Technology Room 215
801 National Road
Richmond, Indiana 47374

About me

I am interested in designing systems that allow computers to take advantage of natural language text. (“Natural languages” is what computer science people call human languages, like English or Spanish, to distinguish them from programming languages, like Python or C.) Understanding natural language allows computers to learn by reading things that were written for people, instead of requiring an expert to convert the knowledge into a form the computer can understand. It also makes it easier for people to communicate with a machine.

I enjoy working with students with all levels of experience in computing, both inside and outside of my areas of research focus.

Education

  • M.S., Northwestern University
  • B.A., Carleton College

Scholarly interest

  • Artificial intelligence
  • Natural language understanding
  • Cognitive systems
  • Cognitive modeling
  • Learning by reading
  • Analogy
  • Structure-mapping
  • Semantic disambiguation

Published works

Barbella, D. and Forbus, K. (2015). Exploiting Connectivity for Case Construction in Learning by Reading.  Proceedings of the Third Annual Conference on Advances in Cognitive Systems.

Barbella, D. and Forbus, K. (2013). Analogical Word Sense Disambiguation.  Advances in Cognitive Systems, 2:297-315.

Friedman, S., Barbella, D., and Forbus, K. (2012). Revising Domain Knowledge with Cross-Domain Analogy.  Advances in Cognitive Systems, 2, 13-24.

Barbella, D. and Forbus, K. (2011). Analogical Dialogue Acts: Supporting Learning by Reading Analogies in Instructional Texts. Proceedings of the Twenty-Fifth AAAI Conference on Artificial Intelligence (AAAI 2011), San Francisco, CA.