TwoRavens Machine Learning Interface

Generally, our TwoRavens Machine Learning Interface consists of two main components: Front-end and Back-end. Each contains several web applications. This documentation provides a simple yet complete tutorial for the user and a detailed API introduction for the programmer. Our TwoRavens Machine Learning interface is built upon Django and we assume the user know the basic of Django, please refer to Django for more information about this framework.

Table of Contents

Additional Resource

The TwoRavens for Machine Learning application has been built as part of the Data Driven Discovery of Models (D3M) program. Please refer to this Gitlab for more information about the API and the json schema we use for communication.

Component Architecture

alt text

Above is the architecture of our D3M Interface. The function of each component is listed below: