URBANO: A Tour-Guide Robot Learning to Make Better Speeches

Thanks to the numerous attempts that are being made to develop autonomous robots, increasingly intelligent and cognitive skills are allowed. This paper proposes an automatic presentation generator for a robot guide, which is considered one more cognitive skill. The presentations are made up of groups of paragraphs. The selection of the best paragraphs is based on a semantic understanding of the characteristics of the paragraphs, on the restrictions defined for the presentation and by the quality criteria appropriate for a public presentation. This work is part of the ROBONAUTA project of the Intelligent Control Research Group at the Universidad Politecnica de Madrid to create "awareness" in a robot guide. The software developed in the project has been verified on the tour-guide robot Urbano. The most important aspect of this proposal is that the design uses learning as the means to optimize the quality of the presentations. To achieve this goal, the system has to perform the optimized decision making, in different phases. The modeling of the quality index of the presentation is made using fuzzy logic and it represents the beliefs of the robot about what is good, bad, or indifferent about a presentation. This fuzzy system is used to select the most appropriate group of paragraphs for a presentation. The beliefs of the robot continue to evolving in order to coincide with the opinions of the public. It uses a genetic algorithm for the evolution of the rules. With this tool, the tour guide-robot shows the presentation, which satisfies the objectives and restrictions, and automatically it identifies the best paragraphs in order to find the most suitable set of contents for every public profile.

[1]  Flavius Frasincar,et al.  XML-Based Automatic Web Presentation Generation , 2001, WebNet.

[2]  Lotfi A. Zadeh,et al.  Is there a need for fuzzy logic? , 2008, NAFIPS 2008 - 2008 Annual Meeting of the North American Fuzzy Information Processing Society.

[3]  James F. Allen Natural language understanding , 1987, Bejnamin/Cummings series in computer science.

[4]  Cengiz Kahraman Fuzzy set applications in industrial engineering , 2007, Inf. Sci..

[5]  Lotfi A. Zadeh,et al.  Fuzzy Sets , 1996, Inf. Control..

[6]  P.M. Barnaghi,et al.  Ontology-Based Multimedia Presentation Generation , 2005, TENCON 2005 - 2005 IEEE Region 10 Conference.

[7]  James F. Allen AI Growing Up: The Changes and Opportunities , 1998, AI Mag..

[8]  Ombretta Gaggi,et al.  Schema modelling for automatic generation of multimedia presentations , 2002, SEKE '02.

[9]  Kevin M. Brooks,et al.  Metalinear cinematic narrative : theory, process, and tool , 1999 .

[10]  James H. Martin,et al.  Speech and language processing: an introduction to natural language processing, computational linguistics, and speech recognition, 2nd Edition , 2000, Prentice Hall series in artificial intelligence.

[11]  Soon Myoung Chung,et al.  XML Integrated Environment for Service-Oriented Data Management , 2008, 2008 20th IEEE International Conference on Tools with Artificial Intelligence.

[12]  Marc Cavazza,et al.  Character-Based Interactive Storytelling , 2002, IEEE Intell. Syst..

[13]  Diego Rodriguez-Losada,et al.  Urbano, an Interactive Mobile Tour-Guide Robot , 2008 .

[14]  S. Bocconi Automatic presentation generation for scholarly hypermedia , 2003 .

[15]  R. Cole,et al.  Survey of the State of the Art in Human Language Technology , 2010 .

[16]  Michael Uschold,et al.  Ontologies: principles, methods and applications , 1996, The Knowledge Engineering Review.

[17]  George A. Bekey,et al.  AUTONOMOUS ROBOTS, From Biological Inspiration to Implementation and Control, by G.A. Bekey, MIT Press, 2005, xv + 577 pp., index, ISBN 0-262-02578-7, 25 pages of references (Hb. £35.95) , 2005, Robotica.