This project contains demo for studuj.digital live event.
- Create Azure ML Studio project which predicts price of laptop by some hardware parameters.
- Create console application written in Kotlin which sends HTTP Post request to Azure ML Studio Web Service and recieves predicted price of laptop.
The Laptop price data set by Karl Tillström, 2020 Source: https://www.machinelearningfordevelopers.com/datasets/laptopprices
- Basic understanding of Kotlin programming language
- studuj.digital Live Demo experiement cloned in your Azure ML Studio
- Clone repository.
- Add URL of Web Service (at bottom of MainKt).
- Add API token (at bottom of MainKt).
/**
* Azure ML Studio > Web Service > HTTP Request/Response > URL
* */
const val azureUrl =
"<url of your web service>"
/**
* Azure ML Studio > Web Service > API token
* */
const val apiToken = "<your api token>"
- Azure Machine Learning Studio (for machine learning and as a back-end for console app)
- JetBrains IntelliJ IDEA (for programming of console app)
- KotlinX Serialization (for JSON (de)serialization)
- KotlinX Coroutines (for handling HTTP await thread)
- Fuel (for HTTP networking)
You can find more info about how to use Azure Machine Learning Studio (Classic) in AI series with 6 articles at STC blog.