 |
 |
 |
 |
| Software Design |
 |
| These are some of
the software development projects that highlight my programming
skills as well as my product management abilities. |
| Spoken Language User Interface Toolkit |
 |
 |
BCL Technologies developed a Spoken Language User Interface Toolkit (SLUI TK), funded under an Advanced Technology Program (ATP) of NIST for analyzing and understanding SL/NL commands, in conjunction with a standard ASR engine. The toolkit allows programmers to build an interface that easily integrates speech recognition into new or existing applications.
The Toolkit handles syntax and semantic processing with minimal direction from the programmer, and removes the need for an in depth understanding of linguistics. Using the SLUI Toolkit, a programmer is able to create a system that incorporates Natural Language Processing (NLP), which includes complex syntactic parsing, and semantic understanding.
I helped develop many aspects of the SLUITK, including design, coding, and natural language research. The software is written in C++, and uses the IBM viavoice SDK.
SLUI TK Website
|
 |
|
| Magellan
6.5 |
 |
 |
Magellan converts any file into HTML while preserving the format, graphics, tables
and text. I had the opportunity to prototype a new set of features for the HTML
output such as search, print, zoom, page jump, and thumbnail navigation. We then
decided to spend 3 months upgrading Magellan’s user interface.
I lead the 3-person team in upgrading to the next version of Magellan, and I
developed many components of the new UI such as FTP support, tabbed options,
instant HTML update, and thumbnail preview during generation. Magellan is written
in C++, and the generated HTML includes Javascript and DHTML for navigating and
displaying the content.
Magellan
Website
Demo
Download
|
 |
|
|
|
|
 |
 |