2014 bpm next_slide_share
Description
A presentation on a type of agent, I call a "personal assistant" and a specific vision of how those agents might allow for processes that cross organizations, and for processes that emerge from the interactions of knowledge workers.
Transcript
© Copyright 2013 Keith D Swenson
Keith D Swenson
March 2014
Letting Go of Control
what it means to leverage personal assistants to
decentralize a process
An Agent is Software that:
Does something for you
Works autonomously
Directed by goals
Agents are simply part of
the current technology
infrastructure!
An Agent is Software that:
Does something for you
Works autonomously
Directed by goals
Apple Knowledge Navigator (1987)
https://www.youtube.com/watch?v=
hb4AzF6wEoc
Agents are simply part of
the current technology
infrastructure!
An Agent is Software that:
Does something for you
Works autonomously
Directed by goals
Instead lets call it a Personal Assistant
Apple Knowledge Navigator (1987)
https://www.youtube.com/watch?v=
hb4AzF6wEoc
Agents are simply part of
the current technology
infrastructure!
Scenario
Patient
Alex
Primary Doctor
Betty
Scenario
Patient
Alex
Primary Doctor
Betty
Back Specialist
Charles
Scenario
Patient
Alex
Primary Doctor
Betty
Back Specialist
Charles
Physical Therapist
Dennis
Confer Tests
Do
Do
Do
Primary Doctor
Meet Research Recommend
Back Specialist
Assess Treat Conclude
Physical Therapist
Personal Assistant
Personal Assistant
Personal Assistant
Complexity & Emergence
Visit video at: http://www.islandsandrivers.co.uk/
Visit video at: http://www.islandsandrivers.co.uk/
Visit video at: http://www.islandsandrivers.co.uk/
Visit video at: http://www.islandsandrivers.co.uk/
Visit video at: http://www.islandsandrivers.co.uk/
Visit video at: http://www.islandsandrivers.co.uk/
Visit video at: http://www.islandsandrivers.co.uk/
Visit video at: http://www.islandsandrivers.co.uk/
Visit video at: http://www.islandsandrivers.co.uk/
Visit video at: http://www.islandsandrivers.co.uk/
Visit video at: http://www.islandsandrivers.co.uk/
Visit video at: http://www.islandsandrivers.co.uk/
Visit video at: http://www.islandsandrivers.co.uk/
Simple Rules to Emergent Behavior
1. Bunch
2. Swoop
3. Swirl
1. Avoid hitting each
other,
2. Stay near the flock,
3. Match velocity of
neighbors.
Deriving Rules is Difficult or Impossible
1. Avoid hitting each
other,
2. Stay near the flock,
3. Match velocity of
neighbors.
1. Bunch
2. Swoop
3. Swirl
?
Cognoscenti
Open Source Project
https://code.google.com/p/cognoscenti/
Test bed & reference implementation for:
Project exchange protocol
Federated case management
Personal assistant
Demo
Alex Betty’s
Practice
Charles’
Practice
Dennis’
Space
Hosted on
Cloud Server
Hosted on
This Laptop
1. Personal Assistant helps coordinate communications
2. This is safer than email
Demo
Alex Betty’s
Practice
Charles’
Practice
Dennis’
Space
Hosted on
Cloud Server
Hosted on
This Laptop
1. Personal Assistant helps coordinate communications
2. This is safer than email
Confer Tests
Do
Do
Do
Primary Doctor
Primary
Doctor
Back
Specialist
Confer Tests
Do
Do
Do
Primary Doctor
Personal
Assistant
What does it take to
make this software
act like a person?
Primary
Doctor
Back
Specialist
Personal
Assistant
Case Cloning
Confer Tests
Do
Do
Do
Primary Doctor
Meet Research Recommend
Back Specialist
Personal
Assistant
Cloning: copy documents & data
Confer Tests
Do
Do
Do
Primary Doctor
Meet Research Recommend
Back Specialist
PA has to bring
copies of DB
and documents
Personal
Assistant
Confer Tests
Do
Do
Do
Primary Doctor
Meet Research Recommend
Back Specialist
PA synchronizes
back when changed
within lower process
Personal
Assistant
Fan-out Problem – Interworking All
Many
Primary
Doctors
Many
Back
Specialists
Many
Physical
Therapists
Fan-out Problem – Interworking All
Many
Primary
Doctors
Many
Back
Specialists
Many
Physical
Therapists
Differing Representations of Patient
Primary
Doctor
Back
Specialist
Physical
Therapist
Patient Info
Patient Info
Patient Info
Agent Must
Primary
Doctor
Back
Specialist
Physical
Therapist
Patient Info
Patient Info
Patient Info
Transform
schema
between
levels
semantic mapping
semantic mapping
semantic mapping
possibly
using
mapping
to
standard
ontology
Personal
Assistant
Personal
Assistant
Personal Assistant Can
Receive and screen notifications – filter the spam for
relevant notifications.
Task Introduction – find offered tasks, gather additional
information
Task Acceptance – sending a notice back to the sender.
Clone Project –automatically retrieve all the accessible.
Determine the Template –and start the process if necessary.
Synchronize – in both directions.
Transform Data – access the taxonomies that give the
semantic meaning of the data, and use that to transform the
data to a suitable form while synchronizing
Summary
In the future we might see
personal assistants interacting
with other personal assistants,
cloning & synchronizing projects,
and the large scale processes
emerging from that interaction.
Leave a Comment
You must be logged in to post a comment.