The blackboard architectural pattern is used for large systems that do not have a definitive solution. This pattern is often used to design frameworks for speech recognition, computer games, and dynamic systems with artificial intelligence or machine learning.
We will now look at the following implementations of the blackboard architectural pattern:
- Coffee shop automation
- Warehouse security bot