6 Conclusion
In this paper we presented the recent evolution of the NLU module of the mobile intel-
ligent robot Carl. This new module is based on a hybrid approach combining a robust
parser with MBL-based modules to complement and select cases appropriate for the ro-
bust parser use. With this hybrid architecture we have developed an interface capable of
performing deep analysis if the sentence is completely or almost completely accepted
by the grammar, and capable of performing a shallow analysis if the sentence has severe
errors.
Results of a preliminary test performed indicate that our new approach is capable
of handling an increased number of word sequences coming from the speech recog-
nizer. For the sequences grammatically correct or almost correct, the new system has
a performance equivalent to the previous ALE based approach. Sentences with errors
are handled mainly by LCFLEX, but MBL contribution is not irrelevant. Results from
both ALE and MBL are around 74% correct regarding the type of performative, and
aprox. 75% regarding constructed semantic relations. It is clear from the results that
both components, MBL and the robust parser, perform a part of the task, contributing
to the overall performance.
As an ongoing work, many evolutions are possible. We consider as prioritary the
fine tuning of all the decision levels in the processing, improvement of the training
material for MBL bases tasks, better control of the LCFLEX flexibility parameters.
References
1. L. S. Lopes and A. Teixeira. Teaching Behavioral and Task Knowledge to Robots through
Spoken Dialogues. In S. LuperFoy and D. Miller, editors, My Dinner with R2D2: Natural
Dialogues with Practical Robotic Devices, AAAI-2000 Spring Symposium Series, pages 35–
43. Stanford University, Stanford, California, March 2000.
2. C. P. Rosé and A. Lavie. Balancing Robustness and Efficiency in Unification-Augmented
Context-Free Parsers for Large Pratical Applications. In J.-C. Junqua and G. van Noord,
editors, Robustness in Language and Speech Technology. Kluwer Academic Publishers, 2001.
3. L. Seabra Lopes, A. Teixeira, M. Rodrigues, D. Gomes, C. Teixeira, L. Ferreira, P. Soares,
J. Girão, and N. Sénica. Towards a Personal Robot with Language Interface. In Proc. Eu-
roSpeech, pages 2205–2208, 2003.
4. B. Carpenter and G. Penn. ALE - The Attribute Logic Engine User’s Guide. Technical report,
Department of Computer science of University of Toronto, 10 King’s Colledge Rd., Toronto
M5S 3G4, Canada, December 2001. http://www.cs.toronto.edu/ gpenn/ale/files.
5. W. Daelemans, J. Zavrel, A. van den Bosch, and K. van der Sloot. TiMBL: Tilburg Memory-
Based Learner Reference Guide, version 4.2. Technical report, P.O. Box 90153, NL-5000 LE,
Tilburg, The Netherlands, June 2002.
6. C. P. Rosé and A. Lavie. LCFlex: An Efficient Robust Left-Corner Parser. Technical report,
University of Pittsburgh, 1998.
7. E. Brill. Transformation-Based Error-Driven Learning and Natural Language Processing: A
Case Study in Part of Speech Tagging. Computational Linguistics, December 1995.
8. http://www.ltg.ed.ac.uk/ mikheev/tagger_demo.html.
150