I have been reading about using R for machine learning. It is a fascinating (free) environment that is cross platform and performs very interesting statistical and other functions, including displaying data and saving images to file.
Then I had a brainwave. Once the R environment is installed, it can be made to run and produce results using command line tools that are able to be called from Xojo.
This means that I could (and intend to) develop a machine learning algorithm that can be called from Xojo, with the results displayed in Xojo. This approach seems much simpler and much more cost-effective than mucking around with AWS and IBM.
Also, there is a method of creating R based apps that run on a web page: https://shiny.rstudio.com/tutorial/
Another interesting link: https://docs.h2o.ai/h2o-tutorials/latest-stable/index.html