User Tools

Site Tools




Research interests

My current reaserch interests are: machine learning, mobile context-aware systems and knowledge engineering.

Projects involvement

Tools development

Explainable Artificial Intelligence (XAI) Tools

  • InXAI is a Python library for Intelligible XAI that allows to evaluate, compare and analyse different explainable AI algorithms
  • LUX is a Python library for generating uncertain local explanations in a form of human understandable (and executable) rules.
  • KnAC is a Python library for Knowledge Augmented Clustering. It allows for human-in-the-loop conformance checking between domain expert and automatic clustering.
  • CLAMP ia a Python library for Cluster analysis with multidimensional bounding boxes. It allows for in-depth cluster analysis with state-of-the-art XAI algorithms.

Knowledge engineering Tools


HeaRTDroid is a rule-based inference engine for Android mobile devices. It is distributed under the GNU General Public License. For more details see HeaRTDroid webpage.

Key features are:

  • Inference support for XTT2 rule representation that is based on the Attributive Logic with Set Values
  • Pure Java implementation that allows for integration with any Java code, including Android applications
  • Callbacks mechanism based on Java reflection, that allows for easy integration with other systems
  • Uncertainty management mechanism based on modified certainty factors algebra and probabilistic approach
  • Capturing dynamics with statistical functions and time parametrised operators
  • Different inference modes and real time reasoning triggers
  • Under development: Server mode with TCP/IP protocol and REST API.


HWEd (HeaKatE Web Editor) is online web editor for creating XTT2 models, that are run by HeaRTDroid inference engine. For more information see the project website.

  • Free online access. You can use our online version of the editor that is available here: HWEd
  • For more information on how to set up your own HWEd see: Project website


Context Viewer is a tool that allows to visualise, and browse data generated by the AWARE framework with an Internet browser.

Form more information see the project website.

res.txt · Last modified: 2022/10/22 08:01 by sbobek