The blackboard architecture is a means for constructing systems that deal with ill-defined, complex problems and has "potential to be used in simulating cognitive processes such as creativity". Some suggest that similar systems may "account, ultimately, for original thought itself."
Over the past decade, computational creativity re- searchers have looked to utilise the model in several do- mains including discovering mathematical theorems in the GC toolkit (Charnley and Colton 2008) and story generation in Slant (Montfort et al. 2013). Misztal and Indurkhya (2014) structured a poetry generation system around it.
Misztal-Radecka and Indurkhya (2016) recently recom- mended that an "open-source platform based on the black- board architecture" be developed . Whilst these authors fo- cus on poetry generation Charnley and Colton (2008) note that "it is imperative that generic frameworks are developed if the field of combining reasoning systems is to progress."
Work is progressing in this area and systems such as FloWr (Charnley, Colton, and Llano 2014) and ConCreTe- Flows (Znidar et al. 2016) have begun to address this issue within the field of computational creativity. These systems behave similarly to each other and provide much the same functionality despite having different design goals.
The blackboard model provides an alternative and potentially more expressive means of structuring systems than these two workflow-based systems.
DetailsContact: Michael Kampouridis