Discussion about this post

User's avatar
Jessica Talisman, MLS's avatar

Aside from the wild response to the context graph concept, how can an agent manifest tacit knowledge, that humans have in their heads?

For agent decisions are already captured in trace logs. For human decisions though?

It’s illogical. The only system or innovation that makes sense is process knowledge management.

JS5837422's avatar

This looks like new jargon for the agent concept actually applied rather than a genuinely new take on agent deployment. What makes it exciting is the possibility of removing agent actions from the workflows once they replace humans in the workflows.

Obviously, any agent will need to work with a large set of tools as part of doing their work when substituting for a human being (for example, a sales agent). The information transferred between the human and the tools will allow for decisions made by the agent.

If the plan is to capture those agent decisions in a separate layer (the context layer) when the decisions are actually made, don't you think you should be able to implement that for the human worker first? But you don't. If you did, that would let you automate the human work, but it would require special tooling and cooperation from the humans involved. Agents will cooperate with business process management when humans cant or wont.

An agent could provide a decision trace that you could then capture in a database, thereby tracking its actions over time and the reasons for them. The obvious value of the metadata is to BPM (and KYC when that information isn't captured already), not data interchange or metadata management. Maybe for businesses that don't know what their workers actually do, it would useful to see their actions and reasons for action. Everybody will be thinking about how to reduce the cost of agent use.

You could ask a properly skilled software agent to provide information about additional automation that it could create to remove its actions (or another agent's actions) from some decisions. The more repeatable its sequences of actions, the simpler automation of what the agent does would be for the agent. This is true now for the humans working the jobs that agents replace, it's not a new idea.

Someone was bound to come up with agents automating their own work once agent actions cost money. Context graphs are headed that direction. Their allure seems to be that they are captured decision data. It is ironic that humans know why their work is valuable while supposedly agents wont.

Copying a trace of agent actions and their reasons (the decision trace) to an external database will provide a means to transfer tasks between agents and automate tasks currently performed by agents because the information and control flows involved will be available to agents that manage or automate other agent work.

It's the dream of BPM realized among software agents, to streamline work and reduce costs. The "market opportunity' is in the additional tooling that enables interoperability and automation of tools used by agents. The rest of it will be the traditional software development meant to reduce costs and remove paid decision-making (and action-taking) from work in general.

If this next trillion-dollar irony comes to fruition, the agent providers will find their product less employable over time and all those data centers ready for deploying all those agents will sit unused.

Or I suppose if agents are good enough at modeling and automating human decisions, we could skip a lot of the agent deployment.

This brings to mind the original vision for XML use by industry, back in the early 2000's...

4 more comments...

No posts

Ready for more?