Leaving the Script Justin Permar Soar Workshop June 5, 2013 ADAM GT 1

7
Leaving the Script Justin Permar Soar Workshop June 5, 2013 ADAM LAB @ GT 1 http://adam.cc.gatech.edu/

description

FORMALIZATION: CONCEPTUAL BLENDING Image source: according-to 3

Transcript of Leaving the Script Justin Permar Soar Workshop June 5, 2013 ADAM GT 1

Page 1: Leaving the Script Justin Permar Soar Workshop June 5, 2013 ADAM GT 1

Leaving the Script

Justin PermarSoar Workshop

June 5, 2013

ADAM LAB @ GT

1http://adam.cc.gatech.edu/

Page 2: Leaving the Script Justin Permar Soar Workshop June 5, 2013 ADAM GT 1

PROBLEM

• Creative generation of activities

• Freeform narrative domains

• Search and recognition

2http://adam.cc.gatech.edu/

Page 3: Leaving the Script Justin Permar Soar Workshop June 5, 2013 ADAM GT 1

FORMALIZATION: CONCEPTUAL BLENDING

Image source: http://blindmen6.tumblr.com/post/24629045267/conceptual-blending-theory-according-to

3http://adam.cc.gatech.edu/

Page 4: Leaving the Script Justin Permar Soar Workshop June 5, 2013 ADAM GT 1

EXAMPLE BLEND

4http://adam.cc.gatech.edu/

Page 5: Leaving the Script Justin Permar Soar Workshop June 5, 2013 ADAM GT 1

EXAMPLE OUTPUT

5http://adam.cc.gatech.edu/

Page 6: Leaving the Script Justin Permar Soar Workshop June 5, 2013 ADAM GT 1

ALGORITHM

Input: Two simple directed acyclic graphs (DAGs)

1. Counterpart mappinga. Find all paths, accounting for temporal ordering

2. Counterpart-collection via rulesa. Exact-matchb. Predicate-matchc. Ordered-entity-match

3. Mapping-selectiona. Iconicity preferenceb. Default heuristic: Maximize # of pair matches

4. Modify-targeta. Exact-match: no changeb. Predicate-match: change one entityc. Ordered-entity-match: change predicate

Output: One "blend" DAG

6http://adam.cc.gatech.edu/

Page 7: Leaving the Script Justin Permar Soar Workshop June 5, 2013 ADAM GT 1

NUGGETS AND COAL

• Need to conduct evaluation

• Produces zero or one blends

• Causality is a tricky problem

• Performance• Optimal blends• Context??

• Simple knowledge representation

• Satisfying temporality constraints

• Creative blends!• Human-like blends

by using iconicity

http://adam.cc.gatech.edu/ 7