/AML-ALL-Detection-System

The Peter Moss Acute Myeloid/Lymphoblastic Leukemia Detection System is an open source classifier including data management, training and running Convolutional Neural Networs on the edge with Intel technologies and a locally hosted PHP/MySQL web/API server.

Primary LanguagePythonMIT LicenseMIT

Acute Myeloid/Lymphoblastic Leukemia Detection System

Peter Moss Acute Myeloid/Lymphoblastic Leukemia Detection System The Peter Moss Acute Myeloid/Lymphoblastic Leukemia Detection System is an open source classifier including data management, training and running Convolutional Neural Networs on the edge with Intel technologies and a locally hosted PHP/MySQL webe/API server.|

This project is made up of the below components which work together to provide a locally hosted management system that lets you upload and classifiy test data and see the results visually. Follow the completed tutorials above in the same order. A full system setup requires Server, Data Augmentation, NCS1 Classifier, Chatbot and Vision tutorials to be completed. You will be able to find each of the components used below in our other project repositories which will allow you to run them as standalone devices, in the future this repository will be checked to ensure they can be run both independently as well as running as part of the GeniSys network.

Project Description Status
Server A local PHP/MySQL server hosting a web based UI for managing and classifying data. Uses facial recognition for authentication. Development
Augmentation Applies filters to the original dataset and increases the amount of training / test data. COMPLETE
NCS1 Hosts a REST API with access to the AML/ALL NCS1 Classifier using NCS & NCSDK. COMPLETE
NCS2 Hosts a REST API with access to the AML/ALL NCS2 Classifier using NCS2 & OpenVino. Development
Chatbot Hosts a REST API with access to the Natural Language Understanding Engine trained with basic knowledge of AML. COMPLETE
Vision Hosts a REST API with access to the Siamese Neural Networks classifier. COMPLETE
Android An Android application for speaking to the AML/ALL Naturall Language Understanding Engine. Development

Contributing

We welcome contributions of the project. Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests.

Versioning

We use SemVer for versioning. For the versions available, see Releases.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Bugs/Issues

We use the repo issues to track bugs and general requests related to using this project.

Repository Manager

Adam is a BigFinite IoT Network Engineer, part of the team that works on the core IoT software. In his spare time he is an Intel Software Innovator in the fields of Internet of Things, Artificial Intelligence and Virtual Reality.

Adam Milton-Barker: BigFinte IoT Network Engineer & Intel® Software Innovator