There is still a manual process to select a rule and to set the corresponding parameters and this may be automated because a constraint actually matches some of the style guide existing prose. Using natural language processing (NLP) on the existing style guide content we should be able to automate the creation of the underlying rules by detecting the intentions expressed in the style guide using natural language.
Chatbot engines include the NLP part and provide rapid development tools to allow us to experiment and prototype in order to prove that this approach actually works.
We will explore how we can create an intelligent style guide and how we can develop a chatbot to help with automating the creation of rules that enforce the style guide. We will create/update a chatbot to recognize a new generic rule that we can then use to enforce specific style guide constraints and then we will use the chatbot with the style guide content to automate actual constraints expressed in the style guide.
Attendees that will follow the workshop should be able to have their own chatbot that recognizes natural language text from a style guide and provides the corresponding code to automate those constraints. The attendees should be able to create also their own intelligent style guide that they can use for their own projects, tuning that for their specific needs, and being able to obtain the scripts to automate the constraints expressed in their own style guide.