Sig AI Dialog Agents

Agent Architecture

We use small language models trained on narrow domains or tasks. Each task is defined by the domain "ontology" which defines the language "slots" for NLU (understanding user intent)

The generation of dialog is optionally done using large language models, but typically using deterministic code relying on corporate policies (e.g. pricing or capacity constraints), session state and system state

Session state comes from in-memory or stored context. System state and corporate business policies come from database queries, API calls. This results in predictable and "explainable" AI

Models are trained using supervised fine-tuning (SFT) on each domain using your data or synthetic data generated from ontology

Sig AI Dialog Agents Advantage

Real-time or batch-mode (chats or email interaction)

local, on-prem, or private cloud deployment

Open-source, free and private language models (Llama 3,x 8B ,T5 Large or XL etc.)

Trainable on single-GPUs A100

Inference on just CPU servers, no GPUs needed

No "token" usage counting etc.

Continuous learning from incremental fine-tuning 

Typical use cases

Multi-turn dialogs between users and systems for inquiries and transactions 

Multi-turn dialogs between users and systems for negotiating prices or other terms 

Multi-turn dialogs between users and systems for negotiating change (e.g. changes to previously agreed terms or service)

Automate "one-to-many" interactions: e.g. request for proposals from multiple service providers

Business roles that can be played by the Equate AI Dialog agent include: sales agent, Finance AP agent, buyers/planners, procurement, Finance AR agent, Customer service, Customer onboarding etc.