Example

Drawing up a knowledge model with iKnow data

Step 6 of Law Analysis is the creation of a knowledge model. This knowledge model consists of a number of different components (data, rules and processes). This is reflected in iKnow Data, iKnow Rules and iKnow Processes.

Fact-based modelling

In iKnow Data it is possible to create a Fact Based Modeling (FBM) model. An FBM model consists of object types (entity types and value types) and fact types.

The whole of these model elements forms the model, but that can become too large for one clear view. That is why iKnow Data has "Model views". With these model views, you can select a part of the model to display.

The entire model of the knowledge domain is displayed on the left-hand side of the screen as a model catalogue. In the centre of the screen is the canvas of the selected Model view.

Drag & drop construction

Defining a fact type is a collaboration between the canvas (on which the fact type is displayed) and the model catalogue. The user drags the entity and/or value types from the catalogue into the roles of the fact type. The object type expressions are already pre-filled in the communication pattern, so the user only has to add the verb part of the fact type.

Adding Restriction Rules

Next, the user can proceed with adding the applicable restriction rules on the fact type, such as the uniqueness rules or any mandatory role rules. This can be done per connection (object type plays role) of the fact type with an entity type, it can also be done at once for all roles that an entity type plays in different fact types.

Adding metadata

Metadata is also available for each element of iKnow Data. The properties screen of for example an entity type is shown on the right side of the screen after selecting it. Here, depending on the element, different properties are shown. For these elements, too, self-defined properties can be entered.

Wording in natural language

For a knowledge modeller, an FBM model is a wonderful overview of the captured knowledge. However, others often experience a model representation as difficult. The use of concrete examples is then crucial to be able to validate whether the model is a correct translation of the analysis results. It is possible to add example populations to a fact type. A user can then easily switch to a view of an entity type or fact type in which the verbalisation of the examples is generated, based on the example population and the communication patterns.

History and versioning

Insight into the changes on a fact type, entity type or model view is an essential part of iKnow Data. This way, the user can gain insight into previous versions of such elements. With the 'History' function, it is possible to compare a version of an element with another version of this element, or view the progress of an element on a timeline. This provides the modeller with quick and accessible insight into the evolution of the element.

Reports

Everything that is secured in iKnow in terms of knowledge, should also be able to be retrieved easily. For this purpose, reporting possibilities have been added to iKnow. In iKnow Cognitatie, in iKnow Data and in iKnow Rules it's possible to request a report of several elements. This report is then shown on the screen in iKnow. The user can still make changes to the view, such as including or excluding certain columns in the report, filtering the content and rearranging the columns. Next, the report can be exported to formats like PDF, Excel and HTML.

Source analysis and data model linked

Finally, the FBM model does not stand alone, it is closely linked to the analysis results of the first steps of Law Analysis. Within iKnow it is possible to make this connection easily and quickly. For this purpose the user can, as shown in use case 1, for several documents in iKnow Cognitatie, put the FBM model in split screen mode with an open document. Then the user can drag an annotation (e.g. concept, but also text elements, composite text elements or text annotations) to the corresponding FBM model element. This way the link is established and the lineage between the FBM model and the analysis results is guaranteed. This lineage can then be called up with one click from either side; i.e. navigate back from the FBM model element to the analysis result, and from the analysis result to the linked FBM model elements.

A good discussion about how we can help you?