Daniel Olsher Integral Mind Technologies

Daniel Olsher
Integral Mind Technologies
• Uniquely: Everything accomplished using knowledge and
meaning
• Process language using meaning
• Use knowledge about the world
• Complex deep knowledge: Know what each task will affect and
how
• Choose tasks based on what they will affect
• Prioritize based on which tasks generate the most desired
outcomes
© 2015 Integral Mind Technologies
2
… Now with added semantics!
© 2015 Integral Mind Technologies
3
• Automatically calculate
• desirability of overall outcome described by the input
• Example:
‘I won the lottery’
• ‘My pet is sick’
© 2015 Integral Mind Technologies
4
• Automatically bring to awareness social media inputs that
decision-makers likely need to see immediately
Determined via semantics and knowledge
© 2015 Integral Mind Technologies
5
• Semantics tending to recur across incoming tweets
• Knowledge-augmented –single word (‘bomb’) expanded to
include component semantics
• Patterns may be found even if people don’t use the same words
(i.e. I heard a big bang, I heard an explosion would trigger
explosion twice)
© 2015 Integral Mind Technologies
6
• Syntax-based at present – extract location-bearing elements from
text.
• Inclusion of associated semantic elements (i.e. heard) make
output even more useful
© 2015 Integral Mind Technologies
7
• Key algorithm: Determines what a tweet is really ‘talking about’ so
system can use knowledge to perform simulation
 Generated by input: ‘I heard a big bang’
© 2015 Integral Mind Technologies
8
 Generated by the input ‘my pet died’
meanings that generate various emotions
+knowledge from the database =
determine which meanings are generated from which
sentences
© 2015 Integral Mind Technologies
9
© 2015 Integral Mind Technologies
10
© 2015 Integral Mind Technologies
11
Notifies users of:
critical detected changes
in task environment
© 2015 Integral Mind Technologies
12
What do we need to be doing / watching out for right
now?
© 2015 Integral Mind Technologies
13
© 2015 Integral Mind Technologies
14
• If survivors perceive responders or the context negatively,
they will not comply with orders, or comply slowly
• Others will not volunteer, donate, or view responders in
positive light
• Calculate real-time impact of actions on cultural
dimensions:
Capability, Responsiveness, Correctness, Values
Alignment, Solidarity, Legitimacy
• Adjust calculations to individual cultural groups’ needs
© 2015 Integral Mind Technologies
15
• Calculated across all cultural dimensions
• General barometer of ‘how things are going’
© 2015 Integral Mind Technologies
16
“I’m afraid”:
© 2015 Integral Mind Technologies
17
Cultural
Example:
Vietnamese
community may
prefer to
receive
messages via
friends1
1: Cultural Competency
in Disaster Response: A
Review of Current
Concepts, Policies, and
Practices (HHS)
Concept
Safety
Correctness
Values Alignment
Energy
100
120
160
Messages From Friends
Vietnamese
Legitimacy
Communication
Core Needs
Hatred
Core Emotions
Acceptance
Trust
Solidarity
100
100
130
100
100
-100
100
110
100
70
Evacuation Order
Compliance
Values
100
100
© 2015 Integral Mind Technologies
18
Concept
Energy
Iron(Material)
-400
Zinc(Material)
-400
Explosion
2800
Isolate Area
-400
CulturallySensitive
Response
-16
Heavier Than Air
400
Pulmonary Edema
400
Basement
400
Toxic Gas
400
High Temperature
Explosion
1600
Rubber
-400
MAIN-SUBSTANCE
400
Substance
Chloropicrin
400
Light Metals
-400
Pain
1600
Diarrhea
400
Sewer
400
sociality
-5700
Explosive
Decomposition
800
Flammable Gas
400
Vomiting
400
Fire
800
Oxidizer
400
coreneeds
-34400
Concept
Lacrimation
PPE
Energy
400
-800
Burn(Medical)
autonomy
Irritation
Headache
Nausea
Sore Throat
Cyanosis
Capability
Values
Eye
Clothing
1200
-5700
400
400
400
400
400
-6400
-200
-1600
-100
Power:Social
Plastic
-200
-400
Core Emotions
Suffering
security
Core Needs
-6200
10400
-16600
-3480
Infrastructure
Downwind
Evacuation
Happiness
Correctness
Legitimacy
Brass(Material
)
-5600
400
-6400
-4600
-100
400
Concept
Vapor Cloud
Drift
Energy
800
Evacuation
Fear
Offended
Skin
Heat
Bronze(Materia
l)
Health
Trust
Copper(Materia
l)
Physical
Security
-400
200
5800
-1600
800
Vapor Cloud
Vapors
Disperse
Hatred
Safety
800
400
-800
16700
-400
Physical
Effectiveness
-2800
Responsiveness
Personnel
-5600
-2800
400
-100
-200
400
-2800
© 2015 Integral Mind Technologies
19
Easy to add knowledge / Supports complex reasoning
© 2015 Integral Mind Technologies
20
• Store complex task and context knowledge.
• Very simply add new data.
• Enter data once, immediately works across all capabilities.
© 2015 Integral Mind Technologies
21
© 2015 Integral Mind Technologies
22
Concept
Relative Energy
(Desire To
Accomplish)
Relative
Semantic Impact
SAR
380
14.44
Hospital Transport
300
9
Deploy Food Aid
200
2
Housing
100
1
Health
100
1
Trash
-100
1
Manage Donations
100
0
Damage Assessment
100
0
© 2015 Integral Mind Technologies
23
Concept
Vapors
Substance Chloropicrin
Vapor Cloud
Evacuation
Effluent
Vapor Cloud Drift
Disperse
Effluent Disposal
Ventilate
Health Effects of Substance Methyl Bromide
PPE
Substance Methyl Bromide
Choose Incorrect PPE
SAR
Fire
Hospital Transport
Burn(Medical)
Combustibles
Oil
Oxidizer
Paper
Wood
Explosion
High Temperature Explosion
Lacrimation
Shock Explosion
Trash
Decontaminate
Deploy Food Aid
Health
PPE Bags
PPE Disposal
Skin
Housing
Desire
-2400
-4000
-2400
1300
-1200
-1200
1200
1200
1200
-1400
1300
-1400
-1200
380
-500
300
-300
-200
-200
-200
-200
-200
-100
-100
-100
-100
-100
100
100
100
100
100
100
100
Impact
141.93684
118.2807
70.968421
36.707895
35.484211
35.484211
35.484211
35.484211
35.484211
28.885965
28.25
27.885965
25.153846
14.44
9.2105263
9
4.5
3.6842105
3.6842105
3.6842105
3.6842105
3.6842105
1
1
1
1
1
1
1
1
1
1
1
1
Semantic
Task
Prioritization
© 2015 Integral Mind Technologies
24
© 2015 Integral Mind Technologies
25
•
•
•
•
•
Heat of the Moment – Details Get Missed!
What needs to be done? What have we done so far?
Have we skipped any steps?
Example: Recall Trash/-100? (Collect trash in order to prevent disease)
Sample task model contains two actions: collect and dispose.
• System: Detect that dispose can assign negative energy to concepts (desired in
this case)
• Discover dispose’s subcomponents: ‘put’ (action) and ‘container’ (place).
• Discover facilitators, namely truck (has a container), and person (collects items and
loads the truck).
• Attached to ‘person’ role is a role name, ‘loader’.
•
• Also attached are certain conditions; containers have capacities; if one exceeds it,
one may no longer add.
• Task Demo
© 2015 Integral Mind Technologies
26
• NLP: Excellent qualitative performance
• Current demo uses Stanford statistical parser
• Grammatical coverage still incomplete
• Can be improved
• Ultimately hope to shift to COGPARSE approach – ideal for tweets,
does not suffer from many of the standard limitations, though
corpus needs to be developed
• Knowledge base:
• Highly usable for current purposes, though not 100%
• Mitigation:
• System output is transparent, can be checked
• Will want to enhance custom domain data coverage
© 2015 Integral Mind Technologies
27