Machine Learning Spends A Year In Burgundy

Jon Oropeza
2 min readMay 28, 2018

Note: this post in its present state is a placeholder for a later transcription of my talk at the 2018 ML4All machine learning conference in Portland, OR. It contains references to material, code and image credits related to my talk. Ultimately, it represents one technologist’s (my) fumblings towards an understanding of how to apply machine learning, and a collection of breadcrumbs aimed at helping other technologists make a similar exploration.

my framework for applying machine learning to a problem

General Reference links Amazing study on the long-term effects of attending preschool… <soapbox>why is federal funding for preschool so low??? </soapbox>

Wine-specific links

For the annual vintage scores for Cote de Nuits Burgundy, I used an average of scores from Robert Parker and Wine Spectator. — source of annual regional scores — source of annual regional scores

Viticultural links — annual cycle of winegrape maturity — what the heck is GDD — how the heck do you apply GDD to grape growing and ultimately winemaking — specific growing degree day information for pinot noir grapes

Machine Learning-specific Links — provided the beginning of my approaching ML framework — prior work that pointed me in the right direction — awesome collection of links — ultimately failed, but gave me confidence that I could use JS — source recipe for the ‘done by hand’ solution… this is really a Keys To The Castle post in terms of applying machine learning using JavaScript and it deserves WAY more love than it has

Code Written

This is my attempt at implementing a multiple linear regression supervised learning algorithm on my own. And by on my own, I mean, I followed a recipe almost to the letter.

Images used

(THANK YOU to my fellow flickr users for making your images available through the Create Commons license)

Summaries / Conclusions

coding by hand vs. using a library vs. ML-as-a-service



Jon Oropeza

Software engineer and team leader by experience, startup and business nerd by nature. PDX.