|
| 1 | +# Project |
| 2 | + |
| 3 | +A Project is the secondary organizational entity in ML cube Platform. |
| 4 | +A Project groups together a set of artificial intelligence algorithms that share a common goal measured by a set of KPIs. |
| 5 | +For this reason, it is composed of several [Tasks] that collaborate to reach the Project's goal. |
| 6 | + |
| 7 | +Users in the [Company] can access to one or more Projects according to their [roles]. |
| 8 | + |
| 9 | +## Creation |
| 10 | + |
| 11 | +When a Project is created, the [User] specifies its *name*, *description*, and selects the *default storage policy*. |
| 12 | + |
| 13 | +*Storage Policy* defines the default behavior the Platform follows to access data that are shared with it. |
| 14 | +Indeed, data shared with ML cube Platform can either be duplicated and stored in ML cube private cloud storage or stay only on customer's cloud and accessed as a remote data source. |
| 15 | + |
| 16 | +## Demo Projects |
| 17 | + |
| 18 | +To better explore ML cube Platform modules and features, it is possible to create *Demo Projects* that are not taken into account by subscription quotas. |
| 19 | +ML cube Platform provides different Demo Projects that cover all the possible use cases (regression, classification, text data, image data, RAG, object detection and so on). |
| 20 | +To create a Demo Project, you need to check the "Demo Project" checkbox and select the one you prefer. |
| 21 | + |
| 22 | +## KPI Monitoring |
| 23 | + |
| 24 | +A Key Performance Indicator is a measure of performance over time for a specific objective. |
| 25 | +While artificial intelligence algorithms try to minimize their loss function, artificial intelligence based solutions and applications look at KPIs. |
| 26 | +Therefore, it is essential to monitor Project's KPIs along with algorithm performance to have a complete view of the current situation. |
| 27 | + |
| 28 | +ML cube Platform offers the possibility to upload Project's KPIs to monitor them via drift detection algorithms. |
| 29 | +That enables the detection of potentially dangerous trends in what really matters from the business point of view. |
| 30 | +*KPI Monitoring* page in the Project sidebar shows the registered KPIs, their trends and drift events ML cube Platform detected during time. |
| 31 | + |
| 32 | +## Integrations |
| 33 | + |
| 34 | +ML cube Platform is part of the artificial intelligence and cloud ecosystem and provides connectors to interact with Cloud Providers and MLOps solutions. |
| 35 | +The *Integrations* page allows to create and manage credentials that will be used by the Project's [Tasks]. |
| 36 | + |
| 37 | +For instance, if data are stored in a Google Cloud Storage bucket, adding the Google Cloud Platform credentials with the right permissions, allows ML cube Platform to read data from it. |
| 38 | + |
| 39 | +Another example is to trigger a Sage Maker pipeline to retrain your artificial intelligence model with a dataset provided by ML cube Platform. |
| 40 | +In this case, you can create Amazon Web Services credentials with permission to create an event on Amazon Event Bridge. |
| 41 | +See the [Integrations] page for more information about credentials setup, data sources and retraining triggers. |
| 42 | + |
| 43 | +## Jobs Monitoring |
| 44 | + |
| 45 | +Operations like sharing data to ML cube Platform, submitting the creation of a retraining dataset or reports like RAG evaluation, trigger the execution of asynchronous pipelines in ML cube Platform cloud infrastructure. |
| 46 | +Each pipeline is associated with an identifier named *job id* that can be used to monitor its execution status. |
| 47 | +This monitoring can be done both from Web App in the *Job Status* page and, with specific SDKs method allowing automation. |
| 48 | +A job failure can be either due to bad requests or internal errors, you can check the error message information via the same page. |
| 49 | + |
| 50 | +[Company]: company.md |
| 51 | +[Tasks]: task.md |
| 52 | +[User]: user.md |
| 53 | +[roles]: rbac.md |
| 54 | +[Integrations]: integrations/index.md |
0 commit comments