In this talk, I will give an overview of using the RubixML PHP library to build machine learning models and run predictions. I will build an MVP using a dataset, model, and predictions with Rubix and the Laravel framework. 1. Quick Introduction to Machine Learning 2. Examples of Where Machine Learning Is Beneficial. 3. Quick Overview of RubixML and Laravel. 4. Choosing a Classifier/Regressor for Your Model 5. Example: Building a Housing Price Predictor with a Gradient Boosted Machine (GBM) (Open source example from RubixML) 6. Questions/Discussion

Demo Repo:
Jupyter PHP Kernel:


Comments are closed.

Nuno Souto at 11:49 on 17 May 2023

Very good intro to using Rubix with Laravel.

Greg Fox at 11:52 on 17 May 2023

Really appreciate the code examples and demo repo

Nick Marsceau at 13:36 on 17 May 2023

I really appreciate the introduction to RubixML. I was unaware of it, and knowing that there's an ML library for PHP makes it much easier to get started. It definitely lowers the barrier to entry of dabbling in ML.

This was really beneficial and I will be trying this at work. It would be nice to have a better understanding of what ML is as part of the intro. You dropped terms like "neuron" and I wasn't sure if that had been explained. Thanks for the talk

Matt Libera at 09:11 on 18 May 2023

Machine Learning is a complex topic, and this was a great intro to how to dip your toes into it with a PHP background. I personally would've liked just a little bit more info on core Machine Learning concepts.