STORYFIGHTER: A Common Sense Storytelling Game Chian Chuu and Hana Kim MAS.964 Final Project December 12, 2002.

Slides:



Advertisements
Similar presentations
Simile and the Semantic Web Draft Presentation for the W3C Technical Plenary Cannes, March 1-5, 2004.
Advertisements

KEOD 2013 – 20 th September 2013 A Comprehensive Framework for Semantic Annotation of Web Content Manuel Fiorelli 1, Maria Teresa Pazienza 2, Armando Stellato.
Improved TF-IDF Ranker
By Jeremy Lyons  A quick reference tool for musicians in all fields  Free and easy to access  Updated and regulated through a University  Language.
Francesca Fallucchi, Noemi Scarpato,Armando Stellato, and Fabio Massimo Zanzotto DISP, University “Tor Vergata” Rome, Italy
Section 4: Language and Intelligence Overview Instructor: Sandiway Fong Department of Linguistics Department of Computer Science.
CENTRE Cellular Network’s Positioning Data Generator Fosca GiannottiKDD-Lab Andrea MazzoniKKD-Lab Puntoni SimoneKDD-Lab Chiara RensoKDD-Lab.
Located Functions for Distributed Computations Stephen Crouch, Peter Henderson, Robert John Walters University of Southampton, Southampton, United Kingdom,
Computer applications in the classroom. Software can be divided into two general classes: systems software and applications software. Systems software.
Integration-on-Demand Framework Marco G.A. Huigen University of Hohenheim.
1 VRML As a Collaborative Design Tools For Architectural Students Chris Yeung, John Bradford, Guyver Cheng, Eric So.
Design, goal of design, design process in SE context, Process of design – Quality guidelines and attributes Evolution of software design process – Procedural,
Adding Common Sense into Artificial Intelligence Common Sense Computing Initiative Software Agents Group MIT Media Lab.
Why Focus on Mental Mathematics? It is the form of calculation used by numerate people.It is the form of calculation used by numerate people. It makes.
Annual SERC Research Review - Student Presentation, October 5-6, Extending Model Based System Engineering to Utilize 3D Virtual Environments Peter.
1 Introduction to Web Development. Web Basics The Web consists of computers on the Internet connected to each other in a specific way Used in all levels.
Carlos Lamsfus. ISWDS 2005 Galway, November 7th 2005 CENTRO DE TECNOLOGÍAS DE INTERACCIÓN VISUAL Y COMUNICACIONES VISUAL INTERACTION AND COMMUNICATIONS.
Chapter 10 Architectural Design
LAYING OUT THE FOUNDATIONS. OUTLINE Analyze the project from a technical point of view Analyze and choose the architecture for your application Decide.
UAM CorpusTool: An Overview Debopam Das Discourse Research Group Department of Linguistics Simon Fraser University Feb 5, 2014.
 Copyright 2006 Digital Enterprise Research Institute. All rights reserved. Collaborative Building of Controlled Vocabularies Crosswalks Mateusz.
Situated Design of Virtual Worlds Using Rational Agents Mary Lou Maher and Ning Gu Key Centre of Design Computing and Cognition University of Sydney.
What is a database? Example of database application: –Banks, –Hospital, –etc Extensions: –Multimedia databases –Geographic Information Systems –Data warehouse.
1. Produce a folio of tasks that demonstrate a progression in acquiring and applying programming knowledge (ie. learn Visual Basic) 2. Learn about computer.
School of Computer Science and Technology, Tianjin University
Distributed Aircraft Maintenance Environment - DAME DAME Workflow Advisor Max Ong University of Sheffield.
Collaborative Development of a Web Knowledgebase for a Liaison Program: “Back to the Future” Holly Harden, MLIS, Liaison Librarian Kathleen B. Oliver,
An Ontological Framework for Web Service Processes By Claus Pahl and Ronan Barrett.
Knowledge Representation of Statistic Domain For CBR Application Supervisor : Dr. Aslina Saad Dr. Mashitoh Hashim PM Dr. Nor Hasbiah Ubaidullah.
A Core Ontology for Situation Awareness Christopher J. Matheus Versatile Information Systems, Inc. Mieczyslaw M. Kokar Kenneth Baclawski Northeastern University/VIS.
A Model for Computational Science Investigations Supercomputing Challenge
The Digital Archive Database Tool Shih Lin Computing Center Academia Sinica.
Multi-agent Systems in Medicine Štěpán Urban. Content  Introduction to Multi-agent Systems (MAS) What is an Agent? Architecture of Agent MAS Platforms.
Ontology-Centered Personalized Presentation of Knowledge Extracted from the Web Ralitsa Angelova.
How Do We Find Information?. Key Questions  What are we looking for?  How do we find it?  Why is it difficult? “A prudent question is one-half of wisdom”
Introduction to Linguistics Class # 1. What is Linguistics? Linguistics is NOT: Linguistics is NOT:  learning to speak many languages  evaluating different.
Database Architecture Course Orientation & Context.
Summarizing Encyclopedic Term Descriptions on the Web from Coling 2004 Atsushi Fujii and Tetsuya Ishikawa Graduate School of Library, Information and Media.
StoryIllustrator Alexandro Artola December 5 th, 2002.
Issues in Ontology-based Information integration By Zhan Cui, Dean Jones and Paul O’Brien.
Computerized Adaptive Testing System Minh H Dang.
Technology Solutions Relative Advantage Rosa Sangiovanni.
Applying Use Cases to Implementation (Chapters 25,26 - Requirements Text) Steve Chenoweth & Chandan Rupakheti Question 1.
Week 1 -Introduction IT2005 System Analysis & Design.
Ergonomics/Human Integrated Systems (Project 02)
Be.wi-ol.de User-friendly ontology design Nikolai Dahlem Universität Oldenburg.
Ontologies for the Semantic Web Prepared By: Tseliso Molukanele Rapelang Rabana Supervisor: Associate Professor Sonia Burman 20 July 2005.
Understanding Naturally Conveyed Explanations of Device Behavior Michael Oltmans and Randall Davis MIT Artificial Intelligence Lab.
GAS ontology: an ontology for collaboration among ubiquitous computing devices International Journal of Human-Computer Studies (May 2005) Presented By.
Artificial Intelligence Hossaini Winter Outline book : Artificial intelligence a modern Approach by Stuart Russell, Peter Norvig. A Practical Guide.
VIEWS b.ppt-1 Managing Intelligent Decision Support Networks in Biosurveillance PHIN 2008, Session G1, August 27, 2008 Mohammad Hashemian, MS, Zaruhi.
Kindergarten Math Learning (KML) Application Presented by :  Ajit Pariyar  Prashantreddy Keshireddy  Ariel Nounawon APA Programmers.
Human Computer Interaction Lecture 21 User Support
Human Computer Interaction Lecture 21,22 User Support
Animals use their senses for survival
Lecture 12: Relevance Feedback & Query Expansion - II
Post Processing Plugins: PPP
Copyright © by Curt Hill
CHAPTER 2 CREATING AN ARCHITECTURAL DESIGN.
Group Y Presenters: (indicate roles)
AVOIDANCE OF SYSTEM DEADLOCKS IN REAL TIME CONTROL OF FLEXIBLE MANUFACTURING SYSTEMS By Richard A. Wysk.
GloBuddy, a Tool for Travellers
Introduction to Systems Analysis and Design Stefano Moshi Memorial University College System Analysis & Design BIT
IT2005 System Analysis & Design
Teaching a Second Language:
Team Skill 6 - Building The Right System Part 1: Applying Use Cases
Social Abstractions for Information agents
Deniz Beser A Fundamental Tradeoff in Knowledge Representation and Reasoning Hector J. Levesque and Ronald J. Brachman.
Electronic Commerce Design (1)
Database Systems: Design, Implementation, and Management Tenth Edition
Presentation transcript:

STORYFIGHTER: A Common Sense Storytelling Game Chian Chuu and Hana Kim MAS.964 Final Project December 12, 2002

Game Screenshot

Outline Motivation Game Description Implementation Demo Issues Encountered Conclusion Future Work

Motivation To create an interactive storytelling game that would use common sense knowledge to derive sentences Utilize Open Mind Common Sense database in interactive computing

StoryFighter Description Predetermined start state and end state Goal of the user : reach the goal state in a certain number of steps Goal of the system : prevent the user from reaching the goal state by issuing taboowords related to the goal state User and system alternate writing sentences

Implementation Javascript, IE ActiveX Object, Flash Knowledge base : semantic net, Open Mind Taboo Words : synonyms and related words of the goal state

Demo

Issues Encountered How to maintain coherence with storytelling? Identified relevant words Limited to set sentence patterns Causal reasoning with game-specific semantic net How to know when the user has reached the goal state? Search for goal state words inside last system response sentence, “prison”, “jail”

Conclusion Hard to maintain coherence in storytelling applications when database doesn’t have contextual information Cannot be flexible about user input without extensive natural language processing tools

Future Work Collect more user input to construct more extensive semantic net Add contextual information to Open Mind Add more storytelling scenarios Possibility of having system vs. multiple users Processing of system response sentence (“you” for “John”)

Q&A