🕜 in progress
MediXAI
MediXAI is an end-to-end doctor and patient assistant for early breast cancer screening. Empowered by XAI (explainable AI), it helps doctors, especially radiologists, to diagnose breast cancer at early stages with higher accuracy. The flexibility and accessibility that MediXAI provides make it easier for patients to follow their screening results and contact with their doctors. The availability of many doctors on one platform allows patients to get access to many opinions and therefore, satisfying the desire of the second opinion market.
Machine Learning:
We trained our machine learning model to classify mammograms into the 5 BI-RADS classes. The model also offers explainable results where the doctors can check the areas where tumor is found and therefore eliminating the blackbox issue where doctors don't understand what the classification was based on.
Data Privacy:
Methods used: RSA 2048 bits, AES-256, hashing, PBKDF2.
Since the data handled is sensitive medical data, we implemented an ecnryption scheme that allows for the collaboration of doctors and the sharing of medical data. The encryption scheme is end-to-end and client side, preventing even the service providers to access sensitive data.
Technologies used:
Resnet, VGG, GRAD-CAM, AWS, Flutter, Flask, Cryptography
Technologies to be implemented:
Inference on encrypted mammograms, blockchain data management system with off-chain storage model, the ability to grant and revoke access to resources.
Links:
🌐Project's website -
Doctor's web app -
Patient's Android apk