|

|
ERIC K.
RINGGER
Computer Science Department
Brigham
Young
University
3368 TMCB
Provo, Utah 84602
USA

|

|
Eric
Ringger
is an Assistant
Professor
in Computer Science
at Brigham Young University
in Provo,
Utah, and Co-Director of the Natural Language Processing Lab.
Research
Goals and Interests
Statistical
Natural Language Processing (NLP) is my
research area. I
build automatic systems for analyzing
and producing natural language texts using insights from linguistics,
statistics, and machine-learning. Current projects include spoken language identification, document clustering, keyword extraction from documents, and
automatic paraphrase.
Recent projects have included email message and sentence
classification,
dependency parsing, and generation for machine translation.
My
other interests include computational linguistics, human speech and
language, statistical
pattern recognition, machine learning, machine translation, and speech
processing.
Courses
Fall 2006:
Winter 2006:
Fall 2005:
Experience
From
1997-2005, I was a member of the Natural
Language Processing group of Microsoft
Research. I designed and built the Amalgam
system with colleagues in the NLP group. Amalgam is a machine-learned
approach
to sentence generation, applied to German, French, and English for
machine
translation. See the results at the Microsoft support site (here's an
example: in
German; in French).
I worked on
the Concerto spoken dialog system, a prototype conversational system
that was
easy to customize and extend to new domains of discourse. I built the
TaskFlags
email classification system, an add-in for Outlook capable of spotting
tasks,
promises, and other useful elements of email messages by classifying
individual
sentences. Colleagues
and I also
worked on dependency parsing.
My
dissertation is titled Correcting Speech Recognition Errors.
It also
examines possible interfaces between Speech Recognition
and Natural
Language Understanding. My advisor was Prof. James Allen.
I
worked with James Allen, George Ferguson, Brad Miller, and others on
the TRAINS
and TRIPS
projects. I
contributed to the construction of several conversational planning
systems:
TRAINS-95, TRAINS-96, and TRIPS-97. I have also worked on automatic
speech and
language understanding. My efforts have focused on improving the
interface
between speech recognition and natural language parsing and on
incorporating
linguistic information in statistical language models for speech
recognition.
For
fun, check out my “academic
lineage”.
Publications
Parsing and Parser
Evaluation:
-
Simon
Corston-Oliver, Anthony Aue, Kevin Duh and Eric Ringger. June 2006.
“Multilingual Dependency Parsing using Bayes Point Machines.” In
Proceedings of the 2006 Joint Conference on Human Language Technologies
and the North American Chapter of the Association for Computational
Linguistics (HLT-NAACL), New York City, New York.
- Eric K. Ringger, Robert C. Moore, Eugene
Charniak,
Lucy Vanderwende, Hisami Suzuki. May 2004. "Using
the Penn Treebank to Evaluate Non-Treebank Parsers." In Proceedings
of the 2004 Language Resources and Evaluation Conference (LREC),
Lisbon,
Portugal.
Email
Classification:
- Simon Corston-Oliver, Eric K. Ringger, Michael
Gamon, Richard Campbell. July 2004. "Integration
of Email and
Task Lists." In Proceedings of the First Conference
on Email and
Anti-Spam (CEAS), Mountain View, California.
- Simon Corston-Oliver, Eric K. Ringger, Michael
Gamon, Richard Campbell. July 2004. "Task-focused
Summarization of Email." In Proceedings of the ACL
2004 Workshop
Text Summarization Branches Out, Barcelona, Spain.
Customer
Feedback Mining
Sentence
Realization:
Machine
Translation:
Semantic
Representation:
Language
Modeling:
Dialog:
-
James F. Allen, Bradford
W. Miller, Eric K. Ringger, and Teresa Sikorski. "A
Robust System for Natural Spoken Dialogue." Proceedings
of the 34th
Annual Meeting of the Association for Computational Linguistics (ACL'96).
Santa
Cruz, CA. June
1996.
-
James F. Allen, George Ferguson, Bradford W.
Miller,
and Eric K. Ringger. "Spoken
Dialogue and Interactive Planning." Proceedings of
the 1995 ARPA
Spoken Language Systems Technology (SLST) Workshop in Austin,
Texas.
January 1995.
Error
Correction and Robustness:
-
Eric K. Ringger.
Correcting
Speech Recognition Errors.
University of Rochester Computer Science Department Technical
Report TR-731
and Ph.D. Dissertation, presented and defended in April 2000.
Invited
Talks
- Eric K. Ringger, "A Robust System for Natural
Spoken Dialogue". Lecture given at the International Computer Science
Institute (ICSI), Berkeley, California.
June 24, 1996.
- Eric K. Ringger, "A Robust System for Natural
Spoken Dialogue". Lecture given at Dragon Systems, Newton,
Massachusetts.
October, 1996.
- Eric K. Ringger, "A Robust System for Natural
Spoken Dialogue". Lecture given at Kurzweil AI,
Massachusetts.
October, 1996.
- Eric K. Ringger, "Amalgam: A machine learned
generation module". Lecture given in the Department of Computer Science
Colloquium. Brigham
Young University,
Provo,
Utah.
March 27, 2003.
- Eric K. Ringger.
“The Role of Linguistics in
Feature Engineering for Machine Learning in Natural Language
Processing”.
Lecture given at the in the Department of Computer Science Colloquium. Brigham
Young University,
Provo,
Utah. March 17, 2005.
- Eric K. Ringger.
“The Role of Linguistics in
Feature Engineering for Machine Learning in Natural Language
Processing”.
Lecture given at the Joint University of Washington / Microsoft 6th
Symposium in Computational Linguistics, Redmond, Washington. April 22, 2005.
- Eric K. Ringger.
“The Role of Linguistics in
Feature Engineering for Machine Learning in Natural Language
Processing”. Lecture
given at
INAOE (National Institute of Astrophysics, Optics, and Electronics), Puebla, Mexico. May 19, 2005.
Professional
Associations
ACL
AAAI
IEEE and its
Signal Processing Society
Personal
My little blog: http://eringger.blogspot.com/