What is a Domain?

In the DMflow.chat worldview, a “Domain” represents the Skill Set that a bot can use.

You can imagine a domain as a specialized knowledge package or capability package. For example, you can create a “Customer Service Domain” containing product Q&A documents and order query form functions; you can also create a “Marketing Domain” containing chat skills and product recommendation capabilities.

In the following chapters, we will deeply introduce the three core applications within a domain:

  1. Document QA (DocQA)
  2. Chat (Gossip)
  3. Form QA (FormQA)

Basic Settings and Norms

Naming Rules

Currently, domain naming only supports combinations of lowercase English (a-z) and underscores (_). Please avoid using special symbols or uppercase letters.

Language Support

Currently supports Chinese and English.

Impact of Language Settings:

  • Default Answer: When you have not set specific responses for certain situations, the system will automatically use the domain language you set to provide standard canned answers.
  • Form QA Search: The choice of language affects the search algorithm and effectiveness of Form QA, so please be sure to choose based on the actual data language.