Projects

The following are some of the computer projects that I have been involved with.

Swordfish

Swordfish is an experimental unsupervised approach to morphological analysis. Using ngram probabilities, it attempts to split words into morphemes. This tar ball is of the Perl code used to conduct the experiments reported in my JINR, SIGIR, and Morpho Challenge
Workshop publications. I stress that the code is experimental and I am posting it here for people that want to easily reproduce those experiments. Neither the design or the results are production quality.
tar ball

TigerBooks

TigerBooks is an open source Web based book exchange program. It is one of the first open source projects that I have been involved with and the first software project for my ACM student chapter, Dal-ACM. The chapter is currently maintaining the software and running a production version for Dalhousie students.
Production site: www.tigerbooks.ca
CVS

TigerEvents

TigerEvents is another open source project that I helped get going in Dal-ACM. It is a Web based system where any person or group on campus can post an event or announcement. The hope of this system is to help students quickly find out what is happening on campus. I worked on this project back in 2005 and was the original project manager. Dal-ACM chapter members have since taken over the project and made vast improvements to it. TigerEvents has become one of Dal-ACM's flagship projects.
Production site: my.dsu.ca
SVN

Java Native Code Link Grammar Interface

LinkGrammar is an open source text parser written in C. Major thanks to David Roon and John Asmuth for helping me work out all the bugs finally.
tar ball - Thanks David Roon for providing a 64 bit version and helping me port the code to work with gcc 4.x
Windows port - Thanks Zhang Wen
Link Grammar homepage