Sandiway Fong![]() Associate Professor
|
|
Contents: Courses Research New! Research Software New! Sudoku Software: Logic reasoning Sony Vaio VGN-U71P Links
Slides from the Statistics in Linguistics colloquium (March 2rd 2006) here
Recent and upcoming courses.
CSC/ECE/PHIL/PSYC/LING 696i Computational Intelligence
An interdiscplinary graduate seminar course on computation and intelligent systems. General course homepage http://www.ece.arizona.edu/~compintell/. Slides: (language section) Spring 2005. |
LING/C SC/PSYC 438/538 Computational Linguistics
An advanced introduction to computational linguistics. Syllabus, slides: Fall 2015. |
LING 388 Computers and Language
A hands-on introductory course to computational linguistics for undergraduates. One goal of the course is to develop the skills necessary to write and implement natural language grammars. Syllabus, slides: Fall 2014 |
C SC 620 Advanced Topics in Natural Language Processing
Natural language processing (NLP) is a broad and exciting field at the intersection of computer science, formal linguistics and cognitive science. This course will survey selected topics in NLP. Syllabus, slides: (WordNet, Machine Translation) Spring 2004. |
LING 696G Computational Linguistics Seminar
Syllabus, slides: Spring 2004. |
LING 364 Introduction to Formal Semantics
An introduction to language and formal semantics. Syllabus, slides: Spring 2006. |
LING 581 Advanced Computational Linguistics
An advanced project/tools-based course designed to give students
experience with software packages.
Syllabus, slides: Spring 2015. |
LING/C SC/PSYC 408/508 Programming for Linguistics
An introduction to computers and programming for linguists. Syllabus, slides: Fall 2015. |
LING 696G Topics in Computational Linguistics
An advanced seminar on implementing contemporary syntactic theory. Syllabus, slides: Spring 2015. |
Left to right, top to bottom: Elly Matthias, Heather Lent, Guy Pearson, Eric Graham, Mithun Paul, Monica Larcom and Michael Capizzi.
Research Areas
[This is still under construction.]
Introduction
Modeling Linguistic Theory on a Computer: From GB to Minimalism
|
powerpoint (25 slides, with animation) |
pdf (32 slides, printable version) |
run
.)
pappi32
to pappi
first.
uname -m
returns x86_64
(64 bits),
i686
(32 bits).)
Warning: it is not anywhere as functional as (old) PAPPI yet. Functionality is being restored gradually. For example, other theory variants and languages are not supplied in this release.
PAPPI: A Multilingual Principles-and-Parameters Parser
New!
Computational implementation of Chomsky's Problems of
Projection (2013):
Example derivation
Video: pop.mov
(Quicktime, may not work on VLC.)
(Updated: May 1st 2014)
For old papers etc., go to the webpage here
Three papers on WordNet:
See also wnconnect software listed below.
Notes on developing for Sicstus Prolog and Windows XP: here
wnconnect:
Find connections between two words using WordNet semantic relations. Now available for Windows and Linux as well as MacOS X! |
newpappi: The tcl/tk SWI-Prolog version of PAPPI
PAPPI:
|
TreeBank Viewer:
A tree viewer for treebanks, e.g. the Penn Treebank (PTB) Platforms: MacOS X (Intel/PPC), Windows XP and Linux (Debian-based and RedHat-based) New! CCG version: here
TreeBank Search:
|
Minimalist Program Parser.
See here |
Solving Sudoku puzzles through deductive logic, without guessing.
Explains the route to the solution one step at a time in an
easy-to-understand format.
Using just a few simple heuristics, it can solve surprisingly
difficult puzzles.
![]() |
|
Links:
To my u.arizona webpage
To my NEC Laboratories research webpage
(Sorry, this has been taken down.)