GitXplorerGitXplorer
m

reibar

public
2 stars
1 forks
0 issues

Commits

List of commits on branch master.
Unverified
974886ff7a58ee943596e72d5e8f2787669e6adb

Finally, a README!

mmxw committed 11 years ago
Unverified
d9e7bc95a9203db2b1d8988cbf2a3fc272978c89

Use xp/4 where possible

mmxw committed 11 years ago
Unverified
588625aefaab9dbcb32f0083364650ead6daa173

Add mode/aspect bars in trees using XP helper

mmxw committed 11 years ago
Unverified
feadb58a2d16b9fd8fd7f48ca8bffa371e49b1d1

Add theta role tests

mmxw committed 11 years ago
Unverified
08eb89173ab7f2eb1d03ed166aa70f57ab25a544

Don't require grammar argument for parse.rb and unit.rb

mmxw committed 11 years ago
Unverified
d6337b3d8823bd7d0f0b357481fcd04066403d4a

Refactor unit tests to separate files

mmxw committed 11 years ago

README

The README file for this repository.

Reibar

Reibar is a Prolog DCG and Ruby wrapper for generating X-bar theory syntax trees and ontologically promiscuous semantic representations. It was begun as a project for Harvard's computational linguistics course, CS 187, taught by Stuart Shieber in 2013. The initial import is of a basic grammar implemented as a homework assignment, based on the PNLA text. Little of the course code remains, save for the lambda notation, the utils.pl file, and the design inspiration.

This is a just-for-fun project, but to drive it forward, it comes with a few real goals:

  • Support all of the syntax taught in an intro syntax course, say, Harvard's Ling 102.
  • Support all the syntax covered in this textbook.
  • Allow basic sentence queries, e.g., "What did Max do?" for "Max went to the store with his friend."