Social Change Innovators
XCEPT
Technologies
A decision support system for normothermic liver perfusions
During my master’s thesis in Artificial Intelligence, I initiated the development of a system that integrates data from various medical devices used during organ perfusions. The system facilitates advanced data analysis to aid surgical teams in making data-driven decisions, thereby increasing the success rates of liver transplants. Following the thesis, I have continued to refine the system, working as a developer and designer to adapt it for use across multiple medical centers.
Why?
The global increase in patients on transplant waiting lists demands innovative solutions to expand the number of viable transplants. One method, machine perfusion, simulates body conditions to preserve organs before transplantation. Surgeons rely on data from these perfusions, generated by diverse devices such as blood gas analyzers, to assess organ viability and necessary interventions.
Main Problems
Process
Research
Observations
Expert Interviews
Process Mapping
Prototypes
In an iterative process, I designed an initial interface. With a very short feedback loop to endusers, the designs were optimized.
Development
After the design phase, the web application was developed with a React (Typescript) Frontend, Flask (Python) backend, and MySQL database.
Features
🔒 A secure local network
Multiple devices sent live data to the Python server. Viewing the web application from outside the local network is possible through a secure proxy server.
👀 Computer Vision
Not all devices used in the process supported data export during the procedure. Therefore, we attached Raspberry Pi's with cameras to the machine and used digit recognition to generate a live feed of perfusion data. The data is sent though a local network to the server.
✨ AI Recommendations
At any given time, the system analyzes the current values and recommends potential medications that could improve the liver viability. The training data are past actions by surgens in reaction to bloodgas and electrolyte values.