Luis A. Pineda Héctor Avilés Paty Pérez Pavón Ivan Meza Wendy Aguilar Montserrat Alvarado External collaborators Students
|
|
- Christina McKinney
- 8 years ago
- Views:
Transcription
1 Dialogue model specification and interpretation for interacting with service robots Luis Pineda and The Golem group IIMAS, UNAM, México September, 2009 The Golem project team (current) Luis A. Pineda Héctor Avilés Paty Pérez Pavón Ivan Meza Wendy Aguilar Montserrat Alvarado External collaborators Students Introduction Content A multimodal architecture for service robots Dialogue models Implementation Applications: Tell me about the magazine! Guess the card! A guided tour with pointing acts Conclusion and future work Introduction Content A multimodal architecture for service robots Dialogue models Implementation Applications: Tell me about the magazine! Guess the card! A guided tour with pointing acts Conclusion and future work Main assumptions The interaction cycle must be tight! The agent needs to keep in touch with the world! Only reactive behavior? Human-level communication (e.g. Coordinated language and vision) needs to rely on symbolic representations The objects of representation are interpretations (not the world directly!) Perception is guided by intentions and memory depends on the context The Context Every interpretation act is performed in context: A spatial and time situation (indexical) A set of agents (I, you also indices) A discourse or interaction history (anaphoric) A conceptual domain A set of potential intention and action types that can be expressed by the agents during the interaction The context is a big thing! Can it be modelled explicitly in a simple way? 1
2 Agent s expectations Linguistic expectations (communicative) What are the speech acts that can be expressed by interlocutorn specific conversational situations? Environmental expectations (without intent) What events are expected to appear in the situation that are perceived by the different senses? How to deal with the unexpected? Introduction Content A multimodal architecture for service robots Dialogue models Implementation Applications: Tell me about the magazine! Guess the card! A guided tour with pointing acts Future work A three layers architecture Contextual knowledge (modality independent) + Inference Perception Modality specific or combination of specific modalities 2
3 Modality specific images driven interpretation The context An interpretation act Contextual expectations An interpretation act Contextual expectations Uninterpreted image! Message/stimulus indexed by expectations! Contextual expectations (Indices) retrieval Uninterpreted image! A qualitative match 3
4 The elements of interpretation Selected intention/expectation relative to the context Interpreted message/expectation! 1) The stimulus 2) The expectations 3) The objects of representation are interpretations! s Examples: Linguistic & visual s of the world (aspects of it) Linguistic Spoken expression Expected intentions Spoken recognition Expected intentions Recognized text The text is an uninterpreted image! 4
5 The memory objects The qualitative match Expected Intentions (Indices) Text Expected. Int i --> Reg. Exp i Expected Intentionndex Regular Expressions Text Selected intentions are those whose associated Reg. Exp. is satisfied by the text (i.e. grep) The output of the interpretation Selected intention (grounded) The intended speech act! In relation to the context Interpreted spoken input! may not be required! Visual name-of-visitor(x) name-of-visitor(peter) Semantic parser Visual expectation Hum, my name I m Peter Concrete visual image 5
6 Spoken recognition Visual expectation SIFT features The memory objects Visual expectations (Indices) SIFT features The qualitative match index images SIFT vector The qualitative match Selected visual expectation Selected expectations are those whose associated vector is the closest to the vector of the external Dr. Luis image Pineda, IIMAS, UNAM, 2009 of the visual act In relation to the context Interpreted image (symbolic rep.) The full architecture: and Action 6
7 The full architecture Output actions Specification Specification Modality specific Realization Realization Reactive behavior Schematic behavior Specification Specification Realization Realization Our current working setting Content Specification Realization Introduction A multimodal architecture for service robots Dialogue models Implementation Applications: Tell me about the magazine! Guess the card! A guided tour with pointing acts Conclusion and future work 7
8 Dialogue Models Dialogue Models Specification Realization The formalism: Functional Recursive Transition Networks (F-RTN) Interactive situation The conversational situation Information state Modality oriented Speech acts and expectations Rhetorical Acts: actions performed by the agent (spoken, motor, etc.) Relative to a context! Conversational Situation Conversational Situation Input SpAct SpAct:RhtAct SpAct:RhtAct SpAct:RhtAct SpAct:RhtAct Only a specific set of intentions meaningful 8
9 Conversational Situation SpAct:RhtAct SpAct:RhtAct Listening Visual Telling Recursive Error Final Intention types RhtAct Rhetorical acts (Actions) Structure: Lists of basic acts Basic Acts: Modality specific actions Function: Direct external behavior Can direct internal behavior (embedded in the interpretation state): Razoning, planning, theorem-proving, problemsolving The Model Conversational model: Set of dialogue models Dialogue model: Set of situations Set of rhetorical acts Declarative specification from a task analysis A Dialogue Model A Recursive Situation is ai:ra 4(ai) rs 1 ε :ra 5(ai) is ai:ra 4(ai) rs 1 ε :ra 5(ai) ε:ra 1(tour) ls 2 pr:ra 4 (pr) rs 2 ε :ra 5(pr) ls 3 ε:ra 1(tour) ls 2 pr:ra 4 (pr) rs 2 ε :ra 5(pr) ls 3 ok:ra2([ai, pr, pl]) pl:ra 4(pl) ε:ra5(pl) ok:ra2([ai, pr, pl]) pl:ra 4(pl) ε:ra5(pl) ls 1 no:ra 3(tour) rs 3 no:ra 3(tour) no:ra3(tour) ok:w ls 1 no:ra 3(tour) rs 3 no:ra 3(tour) no:ra3(tour) ok:w fs ls 2 fs ls 2 9
10 is A subordinated DM ok:ra 1([per, area, proy]) ε:ma(ai) ms 1 no:ra 2 (error) ls 1 per:ra 2 (per) area:ra 2 (area) rs help ts 1 ts 2 proy:ra 2 (proy) ε:ra 3 (proy) no:ra 4(ai) fs ε ts 3 no: ra 4(ai) is ε:ra 3 (per) ε:ra 3 (area) ls 1 ls 2 ok:w Modality independent specification ls 1 ok:ra 1([per, area, proy]) ε:ma(ai) is ms 1 no:ra 2 (error) per:ra 2 (per) area:ra 2 (area) ts 1 ts 2 ε:ra 3 (per) ε:ra 3 (area ) ls 2 proy:ra 2 (proy) ε:ra 3 (proy) no:ra 4(ai) ts 3 ok:w fs no: ra 4(ai) ls 1 ε rs help is Declarative specification of situations Basic expressive power: Recursive Transition Networks [id ==> ls_2, type ==> listening, in_pairs ==> [ls_1 => ok:ra_2([ai,pr,pl]), ls_3 => ok:ra_2([ai,pr]), ls_3 => ok:ra_2([ai,pl]), ls_3 => ok:ra_2([pr,pl])], out_pairs ==> [ai:ra_4(ai) => rs_1, pr:ra_4(pr) => rs_2, pl:ra_4(pl) => rs_3, no:ra_3(tour) => fs], expected_intentions ==> [ai,pr, pl, no] ], Dialogue Manager = Interpreter program Dialogue Models Generation (NL & motor action) Basic Rhetorical Acts (Modality Specific) Speech Act Interpreter Recursive Transition Network Rhetorical Act Rhetorical Act Interpreter Spec. of Mod. Spec. Action 10
11 Specification of actions Specification Realization al objects (Speech acts, Rhetorical acts and Situations) Constants Grounded predicates Variables Predicates with free variables Functions Constants Grounded Predicates a:b +1 p(a,b):q(c,d) +1 Definite intentions and actions Definite intentions and actions Variables Predicates with free-variables (The indexical context) x:p(x) +1 p(a,x):q(x) +1 Abstract intentions and actions Abstract intentions and actions 11
12 Collecting arguments from perception p(a,x) p(a,b) Passing values from input to output p(a,x) p(a,b) q(b) Specification Realization Situations can have parameters The interaction history (anaphoric context) p(a,x):q(x) s j (x) p(a,b):q(c,d) +1 The full path is recorded once an arc has been traveled (i.e. grounded), for all arcs traveled: Abstract intentions, actions and situations dm 1 : =>p(a,b):q(c,d) => s j The interaction history is a list of these terms Functions λx.f 1 (X):λY. f 2 (Y) λz. f 3 (Z) Functional definition of intentions, actions and next situations: X, Y and Z depend on the interaction history, the current DM and the current situation. Functional Actions Suppose a scenario in which the robot is giving a tour to a visitor and there is a situation where it has to make an offer, but taking into account the offert has made before 12
13 Functional Expression of Actions Evaluation _:λy. f 2 (Y) +1 _:λy. f 2 (Y) = p(a,b,c) +1 Where p = do you want me to do Robot: Do you want me to do a or b or c? User: Please, do b But if we come again to this situation _:λy. f 2 (Y) = p(a,c) Where p = do you want me to do Robot: Do you want me to do a or c? User: Please, do a +1 Functional Definition of Suppose the robot is expecting to see one among a number of posters at a specific situation during the interaction (at the same position) Functional Definition of Evaluation λx.f 1 (X):_ +1 λx.f 1 (X) = p(a, b, c) :_ +1 Robot expects to see a poster a or b or c at the current situation Robot recognizes poster a 13
14 But if we come to this situation again λx.f 1 (X) = p(b, c) :_ Robot focusen recognizing b or c +1 The unexpected Every situation can be followed by a recursive situation embedding a recovery dialogue model The information gathered is passed as a parameter to the recovery model The recovery model may use the interaction history You already saw this poster do you want so see it again? Functional Definition of Next Situations Suppose the robot responds up to four questions from the user for each poster then he or she might get bored! Functional Definition of Next Situations _:_ λz. f 3 (Z) Functional definition of next situations Providing information But after the fourth time _: :_ λz. f 3 (Z) = λz. f 3 (Z) = s j Where = +1 Where the system offers to explain a topic of the current poster (not explained before!) Where s j is a continuation dialogue : Do you want to see another poster? 14
15 Declarative specification [id ==> ls_2, type ==> listening, in_pairs ==> [ls_1 => λx.f(x): λx.g(y), ls_3 => ok:λx.h(x), out_pairs ==> [λx.f(a,x):λx.h(y) => λz.rs(z)), no:ra_3(tour) => fs], ], Possible value s types of functions Constants Grounded predicates Variables Predicates with free variables Functions Content The full expressive power: Functional Recursive Transition Networks (F-RTN) Introduction A multimodal architecture for service robots Dialogue models Implementation Applications: Tell me about the magazine! Guess the card! A guided tour with pointing acts Conclusion and future work Implementation Agents environment: Open Agent Architecture (linux) Dialogue models spec. & interpretation: Prolog Speech recognition: Sphinx Acoustic models: The Corpus DIMEx100 Speech synthesis: Mbrola & Festival Implementation Robot navigation: Player/Stage Vision: OpenCV SIFT Robot: Magellan Pro (RWI) Fixed Applications with PCs 15
16 Introduction Content A multimodal architecture for service robots Dialogue models Implementation Applications: Tell me about the magazine! Guess the card! A guided tour with pointing acts Conclusion and Future work Introduction Content A multimodal architecture for service robots Dialogue models Implementation Applications: Tell me about the magazine! Guess the card! A guided tour with pointing acts Conclusion and future work A Bayesian Architecture (with symbolic knowledge) p(e) p(e/o) Future work Speech and language processing: More roboust speech recognition (Language Models) More general NLP capabilities (e.g. Semantic parsing) Richer linguistic explanations p(o/e) Future work Dialogue Models A new DM interpreter (more general) Introduce multimodal situations: listening and seeing Extend the range of speech acts that can be understood (grounding strategies, turn taken strategies) More general recovery strategien the DM Introduce a stochastic component in the F-RTN Introduce internal actions (i.e. thinking ) Future work Vision and navigation More intelligent navigation (e.g. Metric maps, qualitative plans and interaction cycles of move, see, ask) More varied recognition and action devices More control input devices handled from DM directly (contact, laser, ultrasonic, infrared, etc.) 16
17 Future work Architecture Integration of reactive behavior Intergration of schematic behavior Use a multimodal data-base to implement the memory component Construct diverse applicatios with the same platform! Many thanks! 17
Specialty Answering Service. All rights reserved.
0 Contents 1 Introduction... 2 1.1 Types of Dialog Systems... 2 2 Dialog Systems in Contact Centers... 4 2.1 Automated Call Centers... 4 3 History... 3 4 Designing Interactive Dialogs with Structured Data...
More informationOpen-Source, Cross-Platform Java Tools Working Together on a Dialogue System
Open-Source, Cross-Platform Java Tools Working Together on a Dialogue System Oana NICOLAE Faculty of Mathematics and Computer Science, Department of Computer Science, University of Craiova, Romania oananicolae1981@yahoo.com
More informationProfessional Organization Checklist for the Computer Science Curriculum Updates. Association of Computing Machinery Computing Curricula 2008
Professional Organization Checklist for the Computer Science Curriculum Updates Association of Computing Machinery Computing Curricula 2008 The curriculum guidelines can be found in Appendix C of the report
More informationColorado School of Mines Computer Vision Professor William Hoff
Professor William Hoff Dept of Electrical Engineering &Computer Science http://inside.mines.edu/~whoff/ 1 Introduction to 2 What is? A process that produces from images of the external world a description
More informationEndowing a virtual assistant with intelligence: a multi-paradigm approach
Endowing a virtual assistant with intelligence: a multi-paradigm approach Josefa Z. Hernández, Ana García Serrano Department of Artificial Intelligence Technical University of Madrid (UPM), Spain {phernan,agarcia}@dia.fi.upm.es
More informationIntegrating Cognitive Models Based on Different Computational Methods
Integrating Cognitive Models Based on Different Computational Methods Nicholas L. Cassimatis (cassin@rpi.edu) Rensselaer Polytechnic Institute Department of Cognitive Science 110 8 th Street Troy, NY 12180
More information2011 Springer-Verlag Berlin Heidelberg
This document is published in: Novais, P. et al. (eds.) (2011). Ambient Intelligence - Software and Applications: 2nd International Symposium on Ambient Intelligence (ISAmI 2011). (Advances in Intelligent
More informationAppendices master s degree programme Artificial Intelligence 2014-2015
Appendices master s degree programme Artificial Intelligence 2014-2015 Appendix I Teaching outcomes of the degree programme (art. 1.3) 1. The master demonstrates knowledge, understanding and the ability
More informationA Cognitive Approach to Vision for a Mobile Robot
A Cognitive Approach to Vision for a Mobile Robot D. Paul Benjamin Christopher Funk Pace University, 1 Pace Plaza, New York, New York 10038, 212-346-1012 benjamin@pace.edu Damian Lyons Fordham University,
More informationMasters in Information Technology
Computer - Information Technology MSc & MPhil - 2015/6 - July 2015 Masters in Information Technology Programme Requirements Taught Element, and PG Diploma in Information Technology: 120 credits: IS5101
More informationModule Catalogue for the Bachelor Program in Computational Linguistics at the University of Heidelberg
Module Catalogue for the Bachelor Program in Computational Linguistics at the University of Heidelberg March 1, 2007 The catalogue is organized into sections of (1) obligatory modules ( Basismodule ) that
More informationLevels of Analysis and ACT-R
1 Levels of Analysis and ACT-R LaLoCo, Fall 2013 Adrian Brasoveanu, Karl DeVries [based on slides by Sharon Goldwater & Frank Keller] 2 David Marr: levels of analysis Background Levels of Analysis John
More informationAbbreviation Acknowledgements. The History Analysis of the Consumer Applicatl.o Using ASR to drive Ship, One Application Example
Contents Preface Abbreviation Acknowledgements xv xix xxiii 1. INTRODUCTION 1 1.1 NEW TIME WITH NEW REQUIREMENT 1 1.2 THE ASR APPLICATIONS 2 The History Analysis of the Consumer Applicatl.o Using ASR to
More informationRobustness of a Spoken Dialogue Interface for a Personal Assistant
Robustness of a Spoken Dialogue Interface for a Personal Assistant Anna Wong, Anh Nguyen and Wayne Wobcke School of Computer Science and Engineering University of New South Wales Sydney NSW 22, Australia
More informationAutomatic Text Analysis Using Drupal
Automatic Text Analysis Using Drupal By Herman Chai Computer Engineering California Polytechnic State University, San Luis Obispo Advised by Dr. Foaad Khosmood June 14, 2013 Abstract Natural language processing
More informationSpecial Topics in Computer Science
Special Topics in Computer Science NLP in a Nutshell CS492B Spring Semester 2009 Jong C. Park Computer Science Department Korea Advanced Institute of Science and Technology INTRODUCTION Jong C. Park, CS
More informationdm106 TEXT MINING FOR CUSTOMER RELATIONSHIP MANAGEMENT: AN APPROACH BASED ON LATENT SEMANTIC ANALYSIS AND FUZZY CLUSTERING
dm106 TEXT MINING FOR CUSTOMER RELATIONSHIP MANAGEMENT: AN APPROACH BASED ON LATENT SEMANTIC ANALYSIS AND FUZZY CLUSTERING ABSTRACT In most CRM (Customer Relationship Management) systems, information on
More informationWinter 2016 Course Timetable. Legend: TIME: M = Monday T = Tuesday W = Wednesday R = Thursday F = Friday BREATH: M = Methodology: RA = Research Area
Winter 2016 Course Timetable Legend: TIME: M = Monday T = Tuesday W = Wednesday R = Thursday F = Friday BREATH: M = Methodology: RA = Research Area Please note: Times listed in parentheses refer to the
More informationChristian Leibold CMU Communicator 12.07.2005. CMU Communicator. Overview. Vorlesung Spracherkennung und Dialogsysteme. LMU Institut für Informatik
CMU Communicator Overview Content Gentner/Gentner Emulator Sphinx/Listener Phoenix Helios Dialog Manager Datetime ABE Profile Rosetta Festival Gentner/Gentner Emulator Assistive Listening Systems (ALS)
More informationTelecommunication (120 ЕCTS)
Study program Faculty Cycle Software Engineering and Telecommunication (120 ЕCTS) Contemporary Sciences and Technologies Postgraduate ECTS 120 Offered in Tetovo Description of the program This master study
More information01219211 Software Development Training Camp 1 (0-3) Prerequisite : 01204214 Program development skill enhancement camp, at least 48 person-hours.
(International Program) 01219141 Object-Oriented Modeling and Programming 3 (3-0) Object concepts, object-oriented design and analysis, object-oriented analysis relating to developing conceptual models
More informationNatural Language Dialogue in a Virtual Assistant Interface
Natural Language Dialogue in a Virtual Assistant Interface Ana M. García-Serrano, Luis Rodrigo-Aguado, Javier Calle Intelligent Systems Research Group Facultad de Informática Universidad Politécnica de
More informationInternational Journal of Scientific & Engineering Research, Volume 4, Issue 11, November-2013 5 ISSN 2229-5518
International Journal of Scientific & Engineering Research, Volume 4, Issue 11, November-2013 5 INTELLIGENT MULTIDIMENSIONAL DATABASE INTERFACE Mona Gharib Mohamed Reda Zahraa E. Mohamed Faculty of Science,
More informationCSC384 Intro to Artificial Intelligence
CSC384 Intro to Artificial Intelligence What is Artificial Intelligence? What is Intelligence? Are these Intelligent? CSC384, University of Toronto 3 What is Intelligence? Webster says: The capacity to
More informationVoiceXML-Based Dialogue Systems
VoiceXML-Based Dialogue Systems Pavel Cenek Laboratory of Speech and Dialogue Faculty of Informatics Masaryk University Brno Agenda Dialogue system (DS) VoiceXML Frame-based DS in general 2 Computer based
More information2014/02/13 Sphinx Lunch
2014/02/13 Sphinx Lunch Best Student Paper Award @ 2013 IEEE Workshop on Automatic Speech Recognition and Understanding Dec. 9-12, 2013 Unsupervised Induction and Filling of Semantic Slot for Spoken Dialogue
More informationBSc in Information Technology Degree Programme. Syllabus
BSc in Information Technology Degree Programme Syllabus Semester 1 Title IT1012 Introduction to Computer Systems 30 - - 2 IT1022 Information Technology Concepts 30 - - 2 IT1033 Fundamentals of Programming
More informationABSTRACT 2. SYSTEM OVERVIEW 1. INTRODUCTION. 2.1 Speech Recognition
The CU Communicator: An Architecture for Dialogue Systems 1 Bryan Pellom, Wayne Ward, Sameer Pradhan Center for Spoken Language Research University of Colorado, Boulder Boulder, Colorado 80309-0594, USA
More informationCASSANDRA: Version: 1.1.0 / 1. November 2001
CASSANDRA: An Automated Software Engineering Coach Markus Schacher KnowGravity Inc. Badenerstrasse 808 8048 Zürich Switzerland Phone: ++41-(0)1/434'20'00 Fax: ++41-(0)1/434'20'09 Email: markus.schacher@knowgravity.com
More informationReusable Knowledge-based Components for Building Software. Applications: A Knowledge Modelling Approach
Reusable Knowledge-based Components for Building Software Applications: A Knowledge Modelling Approach Martin Molina, Jose L. Sierra, Jose Cuena Department of Artificial Intelligence, Technical University
More informationStudy Regulations for the Master Course Visual Computing
Study Regulations for the Master Course Visual Computing As of January 26 th, 2006 Pursuant to 54 of Act No. 1556 on Saarland University (University Act UG) from June 23 rd, 2004 (Official Gazette p. 1782)
More informationA View Integration Approach to Dynamic Composition of Web Services
A View Integration Approach to Dynamic Composition of Web Services Snehal Thakkar, Craig A. Knoblock, and José Luis Ambite University of Southern California/ Information Sciences Institute 4676 Admiralty
More informationReflection Report International Semester
Reflection Report International Semester Studying abroad at KTH Royal Institute of Technology Stockholm 18-01-2011 Chapter 1: Personal Information Name and surname: Arts, Rick G. B. E-mail address: Department:
More informationClustering Connectionist and Statistical Language Processing
Clustering Connectionist and Statistical Language Processing Frank Keller keller@coli.uni-sb.de Computerlinguistik Universität des Saarlandes Clustering p.1/21 Overview clustering vs. classification supervised
More informationSchool of Computer Science
School of Computer Science Computer Science - Honours Level - 2014/15 October 2014 General degree students wishing to enter 3000- level modules and non- graduating students wishing to enter 3000- level
More informationContents. Dedication List of Figures List of Tables. Acknowledgments
Contents Dedication List of Figures List of Tables Foreword Preface Acknowledgments v xiii xvii xix xxi xxv Part I Concepts and Techniques 1. INTRODUCTION 3 1 The Quest for Knowledge 3 2 Problem Description
More informationAN ARCHITECTURE OF AN INTELLIGENT TUTORING SYSTEM TO SUPPORT DISTANCE LEARNING
Computing and Informatics, Vol. 26, 2007, 565 576 AN ARCHITECTURE OF AN INTELLIGENT TUTORING SYSTEM TO SUPPORT DISTANCE LEARNING Marcia T. Mitchell Computer and Information Sciences Department Saint Peter
More informationMaster of Science in Computer Science
Master of Science in Computer Science Background/Rationale The MSCS program aims to provide both breadth and depth of knowledge in the concepts and techniques related to the theory, design, implementation,
More informationSchool of Computer Science
School of Computer Science Head of School Professor S Linton Taught Programmes M.Sc. Advanced Computer Science Artificial Intelligence Computing and Information Technology Information Technology Human
More informationDATA RECOVERY SOLUTIONS EXPERT DATA RECOVERY SOLUTIONS FOR ALL DATA LOSS SCENARIOS.
More information
Artificial Intelligence. Class: 3 rd
Artificial Intelligence Class: 3 rd Teaching scheme: 4 hours lecture credits: Course description: This subject covers the fundamentals of Artificial Intelligence including programming in logic, knowledge
More informationIntelligent Flexible Automation
Intelligent Flexible Automation David Peters Chief Executive Officer Universal Robotics February 20-22, 2013 Orlando World Marriott Center Orlando, Florida USA Trends in AI and Computing Power Convergence
More informationExtending Data Processing Capabilities of Relational Database Management Systems.
Extending Data Processing Capabilities of Relational Database Management Systems. Igor Wojnicki University of Missouri St. Louis Department of Mathematics and Computer Science 8001 Natural Bridge Road
More informationGallito 2.0: a Natural Language Processing tool to support Research on Discourse
Presented in the Twenty-third Annual Meeting of the Society for Text and Discourse, Valencia from 16 to 18, July 2013 Gallito 2.0: a Natural Language Processing tool to support Research on Discourse Guillermo
More informationDEGREE PLAN INSTRUCTIONS FOR COMPUTER ENGINEERING
DEGREE PLAN INSTRUCTIONS FOR COMPUTER ENGINEERING Fall 2000 The instructions contained in this packet are to be used as a guide in preparing the Departmental Computer Science Degree Plan Form for the Bachelor's
More informationin Video Game Spaces: Image, Play, and Structure in 3D Worlds
University Press Scholarship Online You are looking at 1-9 of 9 items for: keywords : game spaces Introduction mitpress/9780262141017.003.0007 This introductory chapter presents an overview of the main
More informationCOGNITIVE PSYCHOLOGY
COGNITIVE PSYCHOLOGY ROBERT J. STERNBERG Yale University HARCOURT BRACE COLLEGE PUBLISHERS Fort Worth Philadelphia San Diego New York Orlando Austin San Antonio Toronto Montreal London Sydney Tokyo Contents
More informationCHAPTER 15: IS ARTIFICIAL INTELLIGENCE REAL?
CHAPTER 15: IS ARTIFICIAL INTELLIGENCE REAL? Multiple Choice: 1. During Word World II, used Colossus, an electronic digital computer to crack German military codes. A. Alan Kay B. Grace Murray Hopper C.
More informationDr. Pedro Basagoiti, Jose Frias Software AG Espana
POSTER SESSIONS 107 GEOGRAPHIC INFORMATION AND EXPERT SYSTEMS INTEGRATION: SITUATION, REQUIREMENTS AND EXAMPLES Dr. Pedro Basagoiti, Jose Frias Software AG Espana Abstract I n this paper, the problem of
More informationInterpretive Report of WMS IV Testing
Interpretive Report of WMS IV Testing Examinee and Testing Information Examinee Name Date of Report 7/1/2009 Examinee ID 12345 Years of Education 11 Date of Birth 3/24/1988 Home Language English Gender
More informationWhat is Visualization? Information Visualization An Overview. Information Visualization. Definitions
What is Visualization? Information Visualization An Overview Jonathan I. Maletic, Ph.D. Computer Science Kent State University Visualize/Visualization: To form a mental image or vision of [some
More informationDonaxi@HOME Project. Keywords: Hybrid Algorithm, Human-Face Detection, Tracking Unrestricted, Identification of People, Fall, dynamic and kinematic.
Donaxi@HOME Project Héctor S Vargas, Edson Olmedo, A Daniel Martínez, ML Mónica López, Esperanza Medina, José L Pérez, Damian Linares, Carlos Peto, Enrique R García, Víctor Poisot, Jaime Robles, Gerson
More informationExecutive Summary Principles and Standards for School Mathematics
Executive Summary Principles and Standards for School Mathematics Overview We live in a time of extraordinary and accelerating change. New knowledge, tools, and ways of doing and communicating mathematics
More informationTimeline (1) Text Mining 2004-2005 Master TKI. Timeline (2) Timeline (3) Overview. What is Text Mining?
Text Mining 2004-2005 Master TKI Antal van den Bosch en Walter Daelemans http://ilk.uvt.nl/~antalb/textmining/ Dinsdag, 10.45-12.30, SZ33 Timeline (1) [1 februari 2005] Introductie (WD) [15 februari 2005]
More informationSurvey Results: Requirements and Use Cases for Linguistic Linked Data
Survey Results: Requirements and Use Cases for Linguistic Linked Data 1 Introduction This survey was conducted by the FP7 Project LIDER (http://www.lider-project.eu/) as input into the W3C Community Group
More informationTechnology Watch process in context: Information Systems (SI), Economic Intelligence (EI) and Knowledge Management (KM)
Technology Watch process in context: Information Systems (SI), Economic Intelligence (EI) and Knowledge Management (KM) Sahbi SIDHOM (LORIA & Univ. of Lorraine) email: sahbi.sidhom@loria.fr, In prologue
More informationSchool of Advanced Studies Doctor Of Management In Organizational Leadership/information Systems And Technology. DM/IST 004 Requirements
School of Advanced Studies Doctor Of Management In Organizational Leadership/information Systems And Technology The mission of the Information Systems and Technology specialization of the Doctor of Management
More informationDESIGNING FOR THE USER INSTEAD OF YOUR PORTFOLIO
DESIGNING FOR THE USER INSTEAD OF YOUR PORTFOLIO AN INTRODUCTION TO USER EXPERIENCE DESIGN Wade Shearer wadeshearer.com Wade Shearer User Experience Designer and Evangelist Vivint, Omniture, LDS Church,
More informationANALYSIS OF NEGOTIATION AND ARGUMENTATIVE SKILLS IN ONLINE COLLABORATIVE LEARNING FROM SOCIAL, COGNITIVE, AND CONSTRUCTIVIST PERSPECTIVES
ANALYSIS OF NEGOTIATION AND ARGUMENTATIVE SKILLS IN ONLINE COLLABORATIVE LEARNING FROM SOCIAL, COGNITIVE, AND CONSTRUCTIVIST PERSPECTIVES Maria José de Miranda Nazaré Loureiro, Universidade de Aveiro,
More information[JOINT WHITE PAPER] Ontos Semantic Factory
[] Ontos Semantic Factory JANUARY 2009 02/ 7 Executive Summary In this paper we describe Ontos Semantic Factory a platform producing semantic metadata on the basis of text (Web) content. The technology
More informationTechnical Club: New Vision of Computing
1 Technical Club: New Vision of Computing Core Discipline : Mentor : Computer Science Engineering Dr. Shripal Vijayvergia, Associate Professor, CSE Co-Mentor : 1. Mr. Subhash Gupta, Assistant Professor,
More informationMIRACLE at VideoCLEF 2008: Classification of Multilingual Speech Transcripts
MIRACLE at VideoCLEF 2008: Classification of Multilingual Speech Transcripts Julio Villena-Román 1,3, Sara Lana-Serrano 2,3 1 Universidad Carlos III de Madrid 2 Universidad Politécnica de Madrid 3 DAEDALUS
More informationIntroduction to Big Data Science
Introduction to Big Data Science 13 th Period Project: Situation Awareness and Statistical Analysis On Big Data Big Data Science 1 Contents What is Situation Awareness (SA)? 3 Levels for SA Role of Data
More informationMathematics Cognitive Domains Framework: TIMSS 2003 Developmental Project Fourth and Eighth Grades
Appendix A Mathematics Cognitive Domains Framework: TIMSS 2003 Developmental Project Fourth and Eighth Grades To respond correctly to TIMSS test items, students need to be familiar with the mathematics
More informationD2.4: Two trained semantic decoders for the Appointment Scheduling task
D2.4: Two trained semantic decoders for the Appointment Scheduling task James Henderson, François Mairesse, Lonneke van der Plas, Paola Merlo Distribution: Public CLASSiC Computational Learning in Adaptive
More informationLiving with Social Robots: Interactive Environmental Knowledge Acquisition
Living with Social Robots: Interactive Environmental Knowledge Acquisition G. Gemignani, R. Capobianco, E. Bastianelli, D. D. Bloisi, L. Iocchi, D. Nardi Department of Computer, Control, and Management
More informationMasters in Human Computer Interaction
Masters in Human Computer Interaction Programme Requirements Taught Element, and PG Diploma in Human Computer Interaction: 120 credits: IS5101 CS5001 CS5040 CS5041 CS5042 or CS5044 up to 30 credits from
More informationArtificial Intelligence
Artificial Intelligence ICS461 Fall 2010 1 Lecture #12B More Representations Outline Logics Rules Frames Nancy E. Reed nreed@hawaii.edu 2 Representation Agents deal with knowledge (data) Facts (believe
More informationProfessional Organization Checklist for the Computer Information Systems Curriculum
Professional Organization Checklist f the Computer Infmation Systems Curriculum Association of Computing Machinery and Association of Infmation Systems IS 2002 Model Curriculum and Guidelines f Undergraduate
More informationCedalion A Language Oriented Programming Language (Extended Abstract)
Cedalion A Language Oriented Programming Language (Extended Abstract) David H. Lorenz Boaz Rosenan The Open University of Israel Abstract Implementations of language oriented programming (LOP) are typically
More informationPutting Olfaction into Action: Using an Electronic Nose on a Multi-Sensing Mobile Robot
Putting Olfaction into Action: Using an Electronic Nose on a Multi-Sensing Mobile Robot Amy Loutfi, Silvia Coradeschi, Lars Karlsson, Mathias Broxvall Örebro University Örebro, SWEDEN Web: www.aass.oru.se
More informationUSABILITY OF A FILIPINO LANGUAGE TOOLS WEBSITE
USABILITY OF A FILIPINO LANGUAGE TOOLS WEBSITE Ria A. Sagum, MCS Department of Computer Science, College of Computer and Information Sciences Polytechnic University of the Philippines, Manila, Philippines
More informationINFORMATION TECHNOLOGY PROGRAM
INFORMATION TECHNOLOGY PROGRAM The School of Information Technology offers a two-year bachelor degree program in Information Technology for students having acquired an advanced vocational certificate.
More informationMasters in Computing and Information Technology
Masters in Computing and Information Technology Programme Requirements Taught Element, and PG Diploma in Computing and Information Technology: 120 credits: IS5101 CS5001 or CS5002 CS5003 up to 30 credits
More informationA Framework of Context-Sensitive Visualization for User-Centered Interactive Systems
Proceedings of 10 th International Conference on User Modeling, pp423-427 Edinburgh, UK, July 24-29, 2005. Springer-Verlag Berlin Heidelberg 2005 A Framework of Context-Sensitive Visualization for User-Centered
More informationThe Creative Curriculum for Preschool: Objectives for Development & Learning
Curriculum Alignment of The Creative Curriculum for Preschool: Objectives for Development & Learning with Alignment of The Creative Curriculum for Preschool: Objectives for Development & Learning With
More informationBSc in Information Systems Degree Programme. Syllabus
BSc in Information Systems Degree Programme Syllabus Semester 1 Title IS1012 Introduction to Computer Systems 30 - - 2 IS1022 Information Technology Concepts 30 - - 2 IS1033 Fundamentals of Programming
More informationArtificial Intelligence and Robotics @ Politecnico di Milano. Presented by Matteo Matteucci
1 Artificial Intelligence and Robotics @ Politecnico di Milano Presented by Matteo Matteucci What is Artificial Intelligence «The field of theory & development of computer systems able to perform tasks
More informationINF5820, Obligatory Assignment 3: Development of a Spoken Dialogue System
INF5820, Obligatory Assignment 3: Development of a Spoken Dialogue System Pierre Lison October 29, 2014 In this project, you will develop a full, end-to-end spoken dialogue system for an application domain
More informationThe Virtual Assistant for Applicant in Choosing of the Specialty. Alibek Barlybayev, Dauren Kabenov, Altynbek Sharipbay
The Virtual Assistant for Applicant in Choosing of the Specialty Alibek Barlybayev, Dauren Kabenov, Altynbek Sharipbay Department of Theoretical Computer Science, Eurasian National University, Astana,
More informationWeb Presentation Layer Architecture
Chapter 4 Web Presentation Layer Architecture In this chapter we provide a discussion of important current approaches to web interface programming based on the Model 2 architecture [59]. From the results
More informationRequirements Definition of Communication Platform
Requirements Definition of Communication Platform Workpackage WP5 Task T5.2 Document type Deliverable D5.2 Title Requirements Definition of Communication Platform Subtitle CommRob Project Authors TUW with
More informationSPECIFIC LEARNING DISABILITIES (SLD)
Together, We Can Make A Difference Office 770-577-7771 Toll Free1-800-322-7065 www.peppinc.org SPECIFIC LEARNING DISABILITIES (SLD) Definition (1) Specific learning disability is defined as a disorder
More informationGraduate Co-op Students Information Manual. Department of Computer Science. Faculty of Science. University of Regina
Graduate Co-op Students Information Manual Department of Computer Science Faculty of Science University of Regina 2014 1 Table of Contents 1. Department Description..3 2. Program Requirements and Procedures
More informationInformation extraction from online XML-encoded documents
Information extraction from online XML-encoded documents From: AAAI Technical Report WS-98-14. Compilation copyright 1998, AAAI (www.aaai.org). All rights reserved. Patricia Lutsky ArborText, Inc. 1000
More informationMOBILITY DATA MODELING AND REPRESENTATION
PART I MOBILITY DATA MODELING AND REPRESENTATION 1 Trajectories and Their Representations Stefano Spaccapietra, Christine Parent, and Laura Spinsanti 1.1 Introduction For a long time, applications have
More informationAugmented Search for IT Data Analytics. New frontier in big log data analysis and application intelligence
Augmented Search for IT Data Analytics New frontier in big log data analysis and application intelligence Business white paper May 2015 IT data is a general name to log data, IT metrics, application data,
More informationA Framework for Ontology-Based Knowledge Management System
A Framework for Ontology-Based Knowledge Management System Jiangning WU Institute of Systems Engineering, Dalian University of Technology, Dalian, 116024, China E-mail: jnwu@dlut.edu.cn Abstract Knowledge
More informationKEY CONCEPTS AND IDEAS
LEAD SELF The domain of the LEADS in a Caring Environment leadership capability framework, consists of four capabilities: a leader (1) Is Self-Aware, (2) Manages Self, (3) Develops Self, and (4) Demonstrates
More information1. Introduction to Spoken Dialogue Systems
SoSe 2006 Projekt Sprachdialogsysteme 1. Introduction to Spoken Dialogue Systems Walther v. Hahn, Cristina Vertan {vhahn,vertan}@informatik.uni-hamburg.de Content What are Spoken dialogue systems? Types
More informationEventifier: Extracting Process Execution Logs from Operational Databases
Eventifier: Extracting Process Execution Logs from Operational Databases Carlos Rodríguez 1, Robert Engel 2, Galena Kostoska 1, Florian Daniel 1, Fabio Casati 1, and Marco Aimar 3 1 University of Trento,
More informationMarketing Funnels integrated into your Customer Journey Maps: A Winning Combination
B2C Marketing Management Marketing Funnels integrated into your Customer Journey Maps: A Winning Combination On most websites the most common path is usually followed by less than five percent of visitors,
More informationNATURAL LANGUAGE QUERY PROCESSING USING SEMANTIC GRAMMAR
NATURAL LANGUAGE QUERY PROCESSING USING SEMANTIC GRAMMAR 1 Gauri Rao, 2 Chanchal Agarwal, 3 Snehal Chaudhry, 4 Nikita Kulkarni,, 5 Dr. S.H. Patil 1 Lecturer department o f Computer Engineering BVUCOE,
More information2012 VISUAL ART STANDARDS GRADES K-1-2
COGNITIVE & K Critical and Creative Thinking: Students combine and apply artistic and reasoning skills to imagine, create, realize and refine artworks in conventional and innovative ways. The student will
More informationVOICE INFORMATION RETRIEVAL FOR DOCUMENTS. Except where reference is made to the work of others, the work described in this thesis is.
VOICE INFORMATION RETRIEVAL FOR DOCUMENTS Except where reference is made to the work of others, the work described in this thesis is my own or was done in collaboration with my advisory committee. Weihong
More informationBachelor of Games and Virtual Worlds (Programming) Subject and Course Summaries
First Semester Development 1A On completion of this subject students will be able to apply basic programming and problem solving skills in a 3 rd generation object-oriented programming language (such as
More informationWhat is Artificial Intelligence?
CSE 3401: Intro to Artificial Intelligence & Logic Programming Introduction Required Readings: Russell & Norvig Chapters 1 & 2. Lecture slides adapted from those of Fahiem Bacchus. 1 What is AI? What is
More informationThe VGIST Multi-Modal Data Management and Query System
The VGIST Multi-Modal Data Management and Query System Dinesh Govindaraju Carnegie Mellon University 5000 Forbes Avenue Pittsburgh, PA 15213, USA Manuela Veloso Carnegie Mellon University 5000 Forbes Avenue
More informationNATURAL LANGUAGE QUERY PROCESSING USING PROBABILISTIC CONTEXT FREE GRAMMAR
NATURAL LANGUAGE QUERY PROCESSING USING PROBABILISTIC CONTEXT FREE GRAMMAR Arati K. Deshpande 1 and Prakash. R. Devale 2 1 Student and 2 Professor & Head, Department of Information Technology, Bharati
More informationFrequency, definition Modifiability, existence of multiple operations & strategies
Human Computer Interaction Intro HCI 1 HCI's Goal Users Improve Productivity computer users Tasks software engineers Users System Cognitive models of people as information processing systems Knowledge
More information