Publications Office of the EU
Interoperability between chatbots - Webtools
DisplayCustomHeader
Chatbot interoperability intro

 

Interoperability between chatbots - Proof of Concept


Chatbot interoperability

 

context

 

benefits

Benefits of interoperability between chatbots


Asset Publisher

Improved service delivery

Interoperability facilitates seamless collaboration between chatbots of public services, improving efficiency and accessibility for citizens and businesses.

Larger knowledge base

Interoperable chatbots broaden organizations' reach by pooling information from various trustable and authentic data sources, offering an expansive knowledge base for both employees and customers.

Collaborative network

Interoperable chatbots promote a collaborative network among organizations with similar challenges, facilitating shared insights and strategies for collective advancement.

Increased User Adoption

Interoperability encourages more businesses to adopt the platform, knowing that their chatbots can work together with other systems, boosting each platform's user base

Cost-effectiveness

Having interoperable chatbots can reduce costs as public institutions can share technologies and leverage shared services.

Better Insights and Analytics

Enables platform providers to gather insights and analytics from multiple chatbot interactions, supporting data-driven decision-making and platform enhancements

content task 1

 

Architecture


 

Requesting phase:
   1) The user sends a query to the host bot

Processing phase:
   2) Each query is directly shared to the primary knowledge directory
   3) The primary knowledge directory, with metadata access for all network bots, scores chatbots on their ability to answer user queries and selects the most suitable one.
   4) The primary knowledge directory informs the host bot of the most appropriate bot in the network to answer the question based on the highest score

Answering phase:
   5) Host bot facilitates interoperability in a pre-defined manner. This is done by directly interacting with the chosen chatbot using the dedicated bot API
   6) User receives the answer to the query through the host bot