Machine Learning Applications

I’m new to Machine Learning and I wanted to know if we can perform the real life applications or tasks related to Machine Learning in mathematica. I’m not looking for the inbuilt functions like Classify etc but I want to know write codes for any such application myself and wanted to know if it can be done in mathematica. Thank you!