Skip to content

Design of Production level chatBot

ZekeLabs Technologies Private Limited edited this page Jul 21, 2017 · 1 revision

High Level Design

  1. Different intents - Job seeker, Employer
  2. Understanding intents a. tag of job seeker - experience, skill, education ... b. tag of employer - job description, salary, location ...
  3. Create two different models - one for job seeker & one for employer.
  4. Based on user type, the interaction goes to the specific model & gets responded.

Interaction

  1. Question prompted on chat window goes to the backend depending on user type.

  1. Phase 1 - Moderated responses - System pops us possible responses & moderator chooses the best among them. And, this is very essential learning for the model. To improve performance over a period bring more selected responses up the order.

Clone this wiki locally