Natural Logic Tool Support
Kristina Zerbinopoulos
Undergraduate Researcher
Informatics Major (Luddy School of Informatics, Computing and Engineering)
Larry Moss
Faculty Mentor
Larry Moss (College of Arts & Sciences)
Project Description
Natural Logic is a research area that tries to do logical reasoning in plain English. This project is a mix of computer science, linguistics, and math. It would be perfect for a student in computational linguistics or computer science, someone with experience with Python and/or Jupyter notebooks. It will involve implementing algorithms and building user interfaces for students and prospective instructors to try out natural logic systems ,
Technology or Computational Component
The computational component is Python programming of algorithms that are already developed and also building Jupyter notebooks that allow users to run the programs from the web. If the basic projects go quickly, there are options to develop new algorithms, or to combine work on natural logic with other implementations of logic-based computational systems.