We develop an advanced knowledge representation and reasoning (KRR) engine specifically designed to capture, track and reason with digitized human and machine activity knowledge.

Our horizontal technology is valuable in domains that handle varying situations over time, product-lines, personalization, and end-user preferences (automotive, IoT, VR & AR, industrial operation, assembly and maintenance, medical devices, Collaborative Robotics, and many others).

Why we do it

Our KRR engine supports developing solution systems that can track, guide, monitor, oversee and explain human-machine activities and interactions to ensure quality, enhanced user experiences, and compliance with regulations to reduce human-error and cost.

The KRR engine further supports creating more agile and “teachable” solutions where system behaviors can be evolved by further acquisition and adaptation of activity knowledge and observed end-user actions and interactions.

Where is it useful

Our engine has ...
We develop an advanced knowledge representation and reasoning (KRR) engine specifically designed to capture, track and reason with digitized human and machine activity knowledge.

Our horizontal technology is valuable in domains that handle varying situations over time, product-lines, personalization, and end-user preferences (automotive, IoT, VR & AR, industrial operation, assembly and maintenance, medical devices, Collaborative Robotics, and many others).

Why we do it

Our KRR engine supports developing solution systems that can track, guide, monitor, oversee and explain human-machine activities and interactions to ensure quality, enhanced user experiences, and compliance with regulations to reduce human-error and cost.

The KRR engine further supports creating more agile and “teachable” solutions where system behaviors can be evolved by further acquisition and adaptation of activity knowledge and observed end-user actions and interactions.

Where is it useful

Our engine has application across industrial and consumer domains.

Some examples:

1. Digitizing instructions - Instruction knowledge included in user manuals can be provided in a digital, machine processable form, which will be more accessible for the end user. The machine can use digitized instructions to track, guide, monitor, oversee and explain to its users its correct operation.

a. In automotive, digitized vehicle user manuals can support guiding vehicle owners in the use of the many vehicle features (such as adaptive cruise control), including during specific and changing driving situation and provide immediate feedback on correct step-by-step activation and use

b. In industrial domains, digitized manuals can support guiding and overseeing operation, installation, diagnostics, and maintenance tasks, thereby reducing human-error, costly downtime and even loss of life

2. VR/AR - digitized domain activity knowledge supports VR/AR solutions with a deeper understanding of the active domain elements, and possible actions & interactions with them, for guidance and oversight, while tracking virtual and real user and machine actions

3. IoT - digitized activity and event knowledge can provide a deeper understanding of IoT supported human actions, as well as be used to enact and monitor machine actions triggered by sensor input. This enables an advanced programming model where previously software-encoded actions can be encoded as knowledge in the KRR system, enabling agility & learnability
More information

Employees

Daniel Gross, PhD
Admin
Daniel Gross, PhD CEO Passionate AI technologist, with a deep appreciation for technology being a social and technical artifact created by people for people