This documentation is for Machine Learner 1.1.0. View documentation for the latest release.

Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.


  1.   Log in to the WSO2 ML UI, if you are not already logged in. 
  2. Click PROJECTS in the top menu as shown below. 

  3. Click on the project in which you need to create the analysis.
  4. Enter a name for the analysis, and click CREATE ANALYSIS as shown below. 
  5. Enter details in the Step 1 - Preprocess as shown below. You can browse for a certain feature using the Search option provided.


    Specify the following details for each feature as preferred:

    • Include - If the feature should be included in the model or not.
    • Type - Whether the feature is of the type numerical or categorical.
    • Impute - Whether to impute missing values of a data row by discarding it or replacing it with the mean. In a dataset, an empty space, value NA or ? (question mark) are considered as missing values.

  6. Click Next.
  7. Enter details in the  Step 2 - Explore  as shown below. For more information on exploring data, see  Exploring Data.


    This step visualizes different aspects of the dataset using several chart types (i.e. scatter plot, parallel sets, trellis chart, and cluster diagram). All these chart types might not be available for all datasets due to feature types.

  8. Click Next.
  9. Enter details in the  Step 3 - Algorithms  as shown below.


    Select an algorithm to use for the model, and the response variable from the drop down list. Set the proportion of the dataset to be used for training for Train data fraction field.

  10. Click Next.
  11. Enter details in the  Step 4 - Parameters  as shown below.


    Set hyper-parameters of the selected algorithm. These hyper-parameters are already set with default values. Therefore, you can either opt to keep those values, or modify them as desired.

  12. Click Next.
  13. Enter details in the  Step 5 - Model  as shown below.


    Select the version of the dataset which to use to train the model.

  14. Clicking Runto build the model.  ThenAs a result, the model training starts in the background and you view a list of all the models of that analysis as shown below.  
    Image Removed


    Only the DELETE MODEL option is enabled until the model building completes.

    Click REFRESH, to check on the status of each model. You view the built model, indicating the Complete status

    the analysis is displayed as shown below.


    Image Modified

    Once the model building completes, you can perform the below actions on that model. 

    • VIEW -  To view the summary of that model. You view relevant visualizations and tables according to the training algorithm as shown below. 
    • PREDICT - To make predictions on the model. 
    • DOWNLOAD - To prompt the download window, so that you can locally save the model in a preferred location. 
    • PUBLISH - To publish the model into WSO2 ML registry. A model can be published as a serialised model or in PMML format.
    • DELETE - To permanently delete the model.