Ai as a Web Service [ API ]

cartoon of child

Toxic Text Detector
Offline

Promote safe and open dialogue by using Ai to automatically analyze comments and reviews for toxicity.

Kaggle Notebook

AUC Score: 0.88
Access: Web and API
App type: Flask

wheat image

Automated Wheat Counter
Offline

Use computer vision to automatically count wheat heads on wheat images.

Kaggle Notebook

MAE: 5.03
Count Error: 20.5 %
Batch Processing: No
Access: Web and API
App type: Flask

x-ray image

COVID-19 CXR Analyzer

Use computer vision to detect and localize Covid-19 on chest x-ray images.

GitHub

Acc Score: 0.84
Batch Processing: No
Access: Web and API
App type: Flask

Medical Diagnosis Tools

skin lesion image

Skin Lesion Analyzer

Automatically analyze a picture of a skin lesion and classify it into one of 7 types, including melanoma.

Kaggle Notebook

F1 Score: 81%
Batch Processing: Yes
Model Size: 27MB
App type: Tensorflow.js

histopathology image

Breast Cancer Analyzer

Automatically detect metastatic cancer and invasive ductal carcinoma on histopathology image patches.

Kaggle Notebook

IDC F1 Score: 88%
Metastatic F1 Score: 94%
Batch Processing: Yes
Model Size: 26MB
App type: Tensorflow.js

fundus eye image

Diabetic Retinopathy Analyzer

Automatically detect diabetic retinopathy on fundus (eye) images.

Kaggle Notebook

F1 Score: 96%
Batch Processing: Yes
Model Size: 27MB
App type: Tensorflow.js

chest x-ray

Child Pneumonia Diagnoser

Detect Bacterial and Viral Pneumonia in children aged 1 to 5.

Kaggle Notebook

F1 Score: 75%
Batch Processing: Yes
Model Size: 33MB
App type: Tensorflow.js

brain CT image

Intracranial Hemorrhage Analyzer

Automatically detect and isolate intracranial hemorrhages (bleeding) on brain CT images.

Kaggle Notebook

F1 Score: None
Batch Processing: No
Model Size: 50MB
App type: Tensorflow.js

chest x-ray

Tuberculosis (TB) Analyzer

Automatically detect TB on chest x-rays.

Kaggle Notebook

F1 Score: 81%
Batch Processing: Yes
Model Size: 7MB
App type: Tensorflow.js

x-ray image

COVID-19 CXR Analyzer

Use computer vision to detect and localize Covid-19 on chest x-ray images.

GitHub

Acc Score: 0.84
Batch Processing: No
Access: Web and API
App type: Flask

Laboratory Tools

malaria cell image

Malaria Cell Analyzer

Automatically diagnose malaria in segmented red blood cell images.

Kaggle Notebook

F1 Score: 97%
Batch Processing: Yes
Model Size: 36MB
App type: Tensorflow.js

cell mask image

Cell Counting Tool

Automatically count cells on a cell mask microscopy image.

Kaggle Notebook

Max Counting Error: 3
Batch Processing: No
Model Size: 91MB
App type: Tensorflow.js

Agriculture Tools

weed image

Weed Detector

Use computer vision to detect weed seedlings.

Kaggle Notebook

F1 Score: 78%
Batch Processing: No
Model Size: 20MB
App type: Tensorflow.js

bee image

Bee Hive Health Analyzer

Assess bee hive health by analyzing a bee image.

Kaggle Notebook

F1 Score: 94%
Batch Processing: No
Model Size: 27MB
App type: Tensorflow.js

rice leaf image

Rice Leaf Disease Analyzer

Automatically detect 3 types of rice leaf diseases.

Kaggle Notebook

F1 Score: 100%
Batch Processing: No
Model Size: 18MB
App type: Tensorflow.js

apple tree leaf image

Apple Leaf Health Analyzer

Automatically analyze the health of apple tree leaves - detect three disease classes.

Kaggle Notebook

F1 Score: 91%
Batch Processing: No
Model Size: 18MB
App type: Tensorflow.js

wheat image

Automated Wheat Counter
Offline

Use computer vision to automatically count wheat heads on wheat images.

Kaggle Notebook

MAE: 5.03
Count Error: 20.5 %
Batch Processing: No
Access: Web and API
App type: Flask

Art by Ai

painted selfie

Selfie Painter

Let an Ai artist convert your selfie into a painting.

Kaggle Notebook

F1 Score: None
Batch Processing: No
Model Size: 8MB
App type: Tensorflow.js

Practice Diagnosis

fundus image

Diabetic Retinopathy

Practice on 3,662 fundus images. The image labels are: No DR, Mild, Moderate, Severe and Proliferative DR.

Data Source

chest x-ray image

Tuberculosis (TB)

Practice on 800 chest x-ray images. The image labels are: Normal and Tuberculosis.

Data Source

Other Projects

circuit board

Sound2Vibe

Sound2Vibe is a prototype electronic open source music and gaming aid for the deaf. It converts sound into vibrations that are transmitted through the body via bone conduction.

Github

image of teacher

Fabulous SASL

A web based video dictionary to help students practice South African Sign Language (SASL). Includes signs for more than 1,500 words.

Github

I think that sometimes it is the people who no one imagines anything of
who do the things that no one can imagine.
~ The Imitation Game