AI Researcher|MLOps Specialist|PhD in AI emp. Applications

ImageMagick

ImageMagick® is a free, open-source software suite, used for editing and manipulating digital images. It can be used to create, edit, compose, or convert bitmap images, and supports a wide range of file formats, including JPEG, PNG, GIF, TIFF, and Ultra HDR. [1] Features One of the key features of ImageMagick is its support for scripting and automation. This…

Markdown

What is markdown Markdown is a lightweight markup language designed for creating formatted text using a plain-text editor. It is widely used for documentation, blogging, and other text-based content due to its simplicity and readability. Markdown was created by John Gruber in collaboration with Aaron Swartz in 2004. The creators designed Markdown to provide an easy-to-read and easy-to-write format that could be converted to HTML seamlessly.…

GhostScript

What Is it? Ghostscript is an interpreter for the PostScript®  language and PDF files. It is available under either the GNU GPL Affero license or  licensed for commercial use from Artifex Software, Inc. It has been under active development for over 30 years and has been ported to several different systems during this time. Ghostscript consists of a PostScript interpreter layer and a graphics…

Microservice Tech Stacks (introducing the FRN)

What are Microservices Microservices – also known as the microservice architecture – is a software development paradigm, where an application is structured as a collection of services that are easier to maintain and test, loosely coupled and independently deployable. The microservice architecture enables a fast and reliable delivery of large and highly complex applications with…

AI Explainability(XAI) and XAI python methods

In brief Explainable artificial intelligence (XAI) is the process of making the outcome of non-linearly programmed systems more transparent, in an effort to avoid “black-box” processes. XAI in Computer Science is defined by tools and frameworks to help in understanding and interpret predictions made by the various machine learning models. Libraries The most commonly used…

The Technology Acceptance Model

The background According to the Technology Acceptance Model (TAM), the acceptance of new technological systems depends on two external factors which are considered as measurements of intention to use and likelihood of adoption. The users’ perception of value extraction from that technology is defined as perceived usefulness. The level of effort as a usability parameter…

Personalized Artificial intelligence explainability based on the Technology Acceptance Model and the user’s literacy Level

Abstract The developed approach in this research, centers around personalisation derived from targeted clustering techniques based on the principles of the Technology Acceptance Model – TAM. By employing targeted clustering, we create tailored explanations for users based on their unique characteristics and requirements. To validate the effectiveness of our methodology, we conducted a case study…

Diagnostic Pathways

The approach The diagnostic procedure in medicine often combines different approaches, which are influenced by the context, patient symptoms, clinician expertise, and available diagnostic tools [1]. As illustrated and summarized in the following figure, the diagnostic process begins with gathering patient data, including a medical history and possibly a physical examination. This information is then…

Dialogue Rule augmentation

Parameters main(q, d, m): The primary function that takes in the Question (q), Domain (d), and Medical (m) parameters and returns the Answer (a) and Grade (grade). • Decision Logic: Implements the conditional logic as per the pseudocode to determine the appropriate answer a. • answer_content(): A placeholder function to generate the answer content c.…