Overview

Corticon makes it easy to start your rule projects by letting you generate the Vocabulary directly from the JSON that your rules will process. This technique accelerates development, so that you can quickly get started writing rules, and ensures your vocabulary matches the JSON payloads that will be passed as input to your rules when deployed.

To generate a vocabulary, select a JSON file that is representative of the range of objects and fields (entities and attributes) that could be passed to your rules when deployed.

You need not be concerned if your JSON data model changes. Corticon lets you easily update your vocabulary by reimporting JSON, or by editing your Vocabulary by hand.

Note: JSON or JSON schema as a source?—JSON schema is more common when working with industry-standard data models, and has benefits because it more fully describes a data model, but JSON schema is not widely used. In most projects, all you will have is JSON, in which case, try to have JSON that represents all the entities and attributes that might occur in rule requests and output.