Fig. 2From: Conversational ontology operator: patient-centric vaccine dialogue management engine for spoken conversational agentsMacro-level summary of the dialogue interaction system of the COO engine. 1) The software controller queries for the next utterance based on the context of the dialogue, 2) and also query for next utterance data’s attribute information. 3) If the next utterance is a System Utterance the machine passes the utterance string data to the natural language interface. 4) If the next utterances are Participant Utterances, the natural language interface passes users’ utterance to determine what type of Participant Utterance. 5) The controller updates the context of the dialogue by updating the attribute data to progress the conversationBack to article page