The Mikrokosmos Semantic Analyzer
Stephen Beale's Homepage
Kavi Mahesh's Homepage
Mikrokosmos Homepage
Computing Research Lab Homepage
The Mikrokosmos Machine Translation System is controlled by an
architecture called HUNTER-GATHERER (HG). HG was developed at NMSU in
response to the ever-increasing demands being placed on natural
language systems due to: 1) increased lexicon coverage (including
one-to-many mappings between words and word senses), 2) unrestricted
text inputs, and 3) increased semantic coverage of textual features such
as discourse, ellipsis, coreference, metonymy and metaphor.
HG integrates three related AI search techniques and applies the
result to processing computational semantics, both in the analysis of
source text to discover underlying semantics, as well as in the
planning of target text using input semantics. The approach is
summarized in the name "HUNTER-GATHERER":
--- Branch-and-Bound and Constraint Satisfaction allow us to "hunt
down" non-optimal and impossible solutions and prune them from the
search space.
--- Solution Synthesis methods then "gather together" all optimal
solutions while avoiding exponential complexity.
Below we present tutorials on HG, as well as on the basic methodology
of knowledge-based semantic disambiguation. Following the tutorials
are several papers written by the analyzer team (Stephen Beale, Kavi
Mahesh and Sergei Nirenburg).
Here is a summary of the results of analyzing several large Spanish texts.
TUTORIALS
TUTORIAL 2: BASIC KNOWLEDGE-BASED SEMANTIC DISAMBIGUATION
PAPERS
Here are some papers that describe the Mikrokosmos Semantic Analyzer:
- Basic processes: setting up constraints, disambiguating,
etc.. This paper is a little out of date with respect to the control methodology,but it is a good introduction to how knowledge-based semantic disambiguation works:
- Beale, Stephen, Sergei Nirenburg and Kavi Mahesh. 1995.
Semantic Analysis in the Mikrokosmos Machine Translation Project.
In Proc. Symposium on Natural Language Processing. Kaset Sart University. Bangkok, Thailand.
download ps file
- Control: how we avoid exponential complexity.
-
Beale, Stephen. 1997.
Hunter-Gatherer: Applying
Constraint Satisfaction, Branch-and-Bound and Solution Synthesis to
Computational Semantics.
Ph.D. Dissertation, Language Technologies Institute, School of
Computer Science, Carnegie Mellon University. 1997.
download ps file
-
Beale, Stephen. 1997.
Using Branch-and-Bound
with Constraint Satisfaction in Optimization Problems
In Proc. AAAI-97. Providence, Rhode Island.
download ps file
This paper copyright
AAAI
-
Beale, Stephen, Sergei Nirenburg and Kavi Mahesh. 1996.
HUNTER-GATHERER:
Three Search Techniques Integrated for Natural Language Semantics.
In Proc. AAAI-96. Aug. 4-8, 1996. Portland, Or.
download ps file
This paper copyright
AAAI
-
Beale, Stephen. 1996.
HUNTER-GATHERER: Applying Constraint
Satisfaction, Branch-and-Bound and Solution Synthesis to Computational
Semantics.
Technical Report MCCS-96-289, Computing Research
Lab, New Mexico State University, Las Cruces, New Mexico.
download ps file
- Text Planning: we are just beginning work on text
planning. Here are a few papers, mostly related to control:
- Beale, Stephen and Sergei Nirenburg.
PICARD: The Next Generator.
In Proc. 8th International Workshop on Natural Language Generation, Poster Session. June 13-15, 1996. Sussex, UK.
download ps file
-
Beale, Stephen and Evelyne Viegas.
Intelligent Planning Meets Intelligent Planners.
In Proc. ECAI-96, Budapest. 1996.
download ps file
- Beale, Stephen and Sergei Nirenburg. 1995.
Dependency-Directed Text Planning.
In Proc. IJCAI-95 Workshop on Multilingual Text Generation. Montreal, Canada.
download ps file
- Graph Topology: here is a draft paper (please do not quote yet) relating the HUNTER-GATHERER control methodology to general computer science
topics. In particular, I examine how it can be used in graph coloring
problems (which can be related to various real-world problems such as
scheduling). I examine the relationship between a problem's topology
and the effectiveness of HUNTER-GATHERER:
- Beale, Stephen. 1996 (DRAFT FOR SUBMISSION).
Exploiting Graph Topology for Optimization Problems.
Submitted to Constraints Journal.
download ps file
-
Mikrokosmos Publications.
Publications from the Mikroksomos team covering
the lexicon, ontology, analyzer, as well as theoretical background of
our knowledge-based approach to machine translation.
JAVA DEMO
Here is the beginnings of a java web
DEMO.
Copyright © 1997, Stephen Beale.
Last revised March, 1997. Send questions and comments to
Stephen Beale.