Shloka Shah

Software Development Engineer at HackerRank
Computer Science Undergraduate | B.Tech at Sardar Patel Institute Of Technology | 2021
Winter Intern'21 at HackerRank | GHCI'20 Scholar | SIH'20 Finalist
Mumbai, India
Deep Learning | ML Enthusiast | Web Development | Data Science | AWS

Life++

The web app focuses on providing a secure online storage for the user’s medical records using blockchain.

 

Features

   1. Transforms image of prescription into text using Optical Character Recognition.

   2. Ensures incorruptibility of stored document by pushing hash of text generated from the prescription uploaded by patient/doctor in blockchain.

   3. Can recognise pneumonia in common X-Rays uploaded by patient/doctor.


   4. A dashboard to access all the medical records.

 

Workflow

   1. Users upload prescriptions in image format. The system extracts text out of it using OCR.


   2. Once the prescription is converted to text, the server generates a hash of the document and publishes it on a ethereum blockchain.

Forest

   3. When user wants to retrieve a document uploaded earlier, the server will match the hash of the document(the user wants to retrieve) with the hash present in the blockchain.

   4. If the two hashes are same, it means that the document is not tampered with.

Forest

   5. If the two hashes are different, the user is alerted about it and is given an option to reupload the document.

 

Technology Stack

   1. Django framework (for backend)

   2. Web3.py (to communicate with the blockchain)

   3. Ganache (A local blockchain based on Ethereum)

   4. Solidity (To create Smart Contracts)

   5. Tesseract.js (OCR)

   6. Keras