All Projects → canokaue → ImmunoLynk

canokaue / ImmunoLynk

Licence: MIT license
[Lumiata COVID-19 Winner] COVID Immunity testing results registered to the Blockchain for healthcare safety.

Programming Languages

python
139335 projects - #7 most used programming language
c
50402 projects - #5 most used programming language
CSS
56736 projects
javascript
184084 projects - #8 most used programming language
shell
77523 projects
powershell
5483 projects

Projects that are alternatives of or similar to ImmunoLynk

Covid-chest-Image-classification-from-Deep-Residual-Networks
No description or website provided.
Stars: ✭ 14 (-17.65%)
Mutual labels:  image-recognition, covid-19
COVID-19-DETECTION
Detect Covid-19 with Chest X-Ray Data
Stars: ✭ 43 (+152.94%)
Mutual labels:  keras-tensorflow, covid-19
Pneumonia Detection From Chest X Ray Images With Deep Learning
Detecting Pneumonia in Chest X-ray Images using Convolutional Neural Network and Pretrained Models
Stars: ✭ 64 (+276.47%)
Mutual labels:  image-recognition, keras-tensorflow
IPFS-Ethereum-Image
【IPFS + 区块链 系列】 入门篇 - IPFS + Ethereum (下篇)-ipfs + Ethereum 大图片存储
Stars: ✭ 57 (+235.29%)
Mutual labels:  ipfs-api, ipfs-blockchain
TF2DeepFloorplan
TF2 Deep FloorPlan Recognition using a Multi-task Network with Room-boundary-Guided Attention. Enable tensorboard, quantization, flask, tflite, docker, github actions and google colab.
Stars: ✭ 98 (+476.47%)
Mutual labels:  image-recognition, keras-tensorflow
ehr-blockchain
Electronic Health Record (EHR) and Electronic Medical Record (EMR) systems. However, they still face some issues regarding the security of medical records, user ownership of data, data integrity etc. The solution to these issues could be the use of a novel technology, i.e., Blockchain. This technology offers to provide a secure, temper-proof pl…
Stars: ✭ 41 (+141.18%)
Mutual labels:  ipfs-api, ipfs-blockchain
Covid-19-API
A realtime API for coronavirus cases on Heroku. Data automatically updated every 10 minutes!
Stars: ✭ 59 (+247.06%)
Mutual labels:  covid-19
citf-public
Official data on Malaysia's National Covid-​19 Immunisation Programme (PICK). Powered by MySejahtera.
Stars: ✭ 495 (+2811.76%)
Mutual labels:  covid-19
CoronaVirusOutbreakAPI
A tiny and small program to crawler and analyze outbreak of COVID-19 in world and every country using PHP.
Stars: ✭ 20 (+17.65%)
Mutual labels:  covid-19
covid19-india-data
Publicly available structured COVID-19 data from India, extracted automatically from daily health bulletins published by state governments.
Stars: ✭ 22 (+29.41%)
Mutual labels:  covid-19
drugstores
Provide Covid-19 information in Taiwan.
Stars: ✭ 37 (+117.65%)
Mutual labels:  covid-19
1 011 a infektionsfall uebermittellung
This repository is deprecated and has not been maintained for months!
Stars: ✭ 23 (+35.29%)
Mutual labels:  covid-19
impf-progress-bot
The script that runs the impf_progress Twitter account, tweeting German vaccination updates
Stars: ✭ 18 (+5.88%)
Mutual labels:  covid-19
covid19
Visualize and compare COVID 19 growth rates of different countries
Stars: ✭ 22 (+29.41%)
Mutual labels:  covid-19
COVID-19-Greece
A python-generated website for visualizing the novel coronavirus (COVID-19) data for Greece.
Stars: ✭ 21 (+23.53%)
Mutual labels:  covid-19
Facial-Expression-Recognition
Facial Expression Recognition with Keras
Stars: ✭ 17 (+0%)
Mutual labels:  keras-tensorflow
cotect
🛡Crowd-sourced COVID-19 reporting and assessment system.
Stars: ✭ 14 (-17.65%)
Mutual labels:  covid-19
cowin-vaccine-booking
The app enables tracking coivid vaccine availability and automatically book a vaccination slot. This is based on Cowin API and supports the recently added Captcha code of Cowin.
Stars: ✭ 150 (+782.35%)
Mutual labels:  covid-19
covid19-br-info
Coronavirus frontend info about Brazil's states and cities
Stars: ✭ 12 (-29.41%)
Mutual labels:  covid-19
shiny-dailyRe
R app for daily Covid-19 Re estimates
Stars: ✭ 18 (+5.88%)
Mutual labels:  covid-19

ImmunoLynk: COVID19 Immunity Testing Results on the Blockchain

Lumiata COVID-19 Global AI Hackathon Winner!

Covidathon 2nd Place.

This is a simple but effective implementation of a blockchain-based descentralized test results validator.

The project is divided into the sections bellow.

Immuno Lynk backend (server)

Server built on Flask using an HTTP API. All requests are handled then sent to an IPFS Blockchain instance running on AWS EC2. Infura's API was used to connect to a public IPFS node and register the data permanently or temporarily (depends on the PIN variable in server.py).

For production, a private node implementation example is provided in the /private_ipfs_node folder, courtesy of dfile.app.

The endpoins are:

Image upload

Endpoint:

http://ec2-3-15-190-197.us-east-2.compute.amazonaws.com/image

Response:

{
    "Hash": "Qme9vV3FULEMiggF3i3fecvD8JQ5ysiAoZhyuTQDFkViWR",
    "Size": "9940",
    "id": "milos",
    "link": "https://ipfs.infura.io:5001/api/v0/cat?arg=Qme9vV3FULEMiggF3i3fecvD8JQ5ysiAoZhyuTQDFkViWR",
    "timestamp": "2020-04-05 13:16:16.393551",
    "type": "IMG"
}

Data upload

Endpoint:

http://ec2-3-15-190-197.us-east-2.compute.amazonaws.com/json

Response:

{
    "Hash": "Qme9vV3FULEMiggF3i3fecvD8JQ5ysiAoZhyuTQDFkViWR",
    "Size": "9940",
    "id": "milos",
    "is_immune": true,
    "link": "https://ipfs.infura.io:5001/api/v0/cat?arg=Qme9vV3FULEMiggF3i3fecvD8JQ5ysiAoZhyuTQDFkViWR",
    "scan_hash": "6c8whrnwr8w9eb6wb8erw",
    "timestamp": "2020-04-05 13:16:16.393551",
    "type": "IMG",
    "user_name": "Lon"
}

Immuno Lynk frontend (app)

App built using React components through expo.io that reads QR Code, automatically takes a snapshot of the test and send's to backend server.

We also have an analytical dashboard webapp.

Code is available at Excellence Ilesamni's repo.

Result recognition network (Deep Learning Model)

Model built using Keras and OpenCV2 to detect stripes on the image and determine the test results automatically from the uploaded and processes image.

Full code found in Veeresh Shringar's repo.

A very simple legacy implementation done at the MIT Hackathon is located at result_recognition_old/, though it's not used anymore.

Blockchain database alternative

Since images are uploaded in a two-part process (image uploaded as multiform then image data uploaded as raw json), a more cost effective alternative was also tested using BigchainDB to store the metadata.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].