General architecture of the rule-based system as an expert system

If we described our rule-based system as an expert system, then the architecture of this kind of rule-based system would be the same as in Figure 7.5:

Figure 7.5: Architecture of the RB system, considering it as an expert system

Let's look at each of the components of the architecture in detail:

  • Domain expert:
    • As we saw in the previous section, domain experts are the ones who have expertise for a specific domain and they can help us to generate the rules to solve our problems
  • Developers or knowledge engineer:
    • Developers use the rules which are created by the domain expert ...

Get Python Natural Language Processing now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.