Computer Science, Linguistics, Computational Linguistics Projects

Some of the broken links below are being fixed (due to moving between hosts).

 
Project Description Status
Digital Signal Processing A study of Fast Fourier Transformation and its application in digital audio signal processing.

The online JAVA demo is available now.

Completed
Taiwanese Tone Circle by Optimality Theory A possible OT count for Taiwanese tone circle phenomena. Revising
Taiwanese Tonology A possible count for Taiwanese tone circle phenomena.

I wrote a brief introduction to the phenomena for students in an introduction course of linguistics.

Revising
CIS 511

BNF2DFA

An online parser for Context Free Grammer in BNF along with a Deterministic Finite State Automaton constructor.  The online JAVA demonstration is available.  This is one assignment for CIS 511 Computation Theory.

JAVA + BISON (parser) + FLEX (lexical analyzer) + JF (JAVA interface for BISON and FLEX)

Completed

 (2001/04/17)

Ling 560 

Online Database System

An on-line web based database system for the fieldwork recordings of Prof. William Labov's course, Ling 560: Study of the Speech Community.

PERL (CGI) + JAVA SCRIPT (user interface) + MYSQL (backbone database)

Completed

(2000/12/17)

CIS 530

Optimality Theory Constraint Ranking Finder

A system which is capable of finding correct rankings of constraints.

Perl (interface) + xfst (Finite State Machine Compiler)

Completed

(1999/12)