Wrangling LLM output with LangChain

Wrangling LLM output with LangChain

The toughest prediction any data scientist makes is deciding which tools are worth learning. The explosion of generative AI only makes this harder. My prediction: LangChain is here to stay or, at least, the patterns behind it are. The toughest prediction any data scientist makes is deciding which......

Why I no longer code in my free time

Why I no longer code in my free time

Those of us who write code are an insecure bunch. Technology moves faster than any one human being can keep up. The threat of falling behind is real and can impact careers and earnings, and that's a terrifying thing. I studied a lot of tech concepts in my free time to try to stay relevant. Those ......

Plotting commute times with R and Google Maps

Plotting commute times with R and Google Maps

I'm house-hunting, and while I'd love to buy a 5-bedroom house with a pool 10 minutes walk from Flinders Street Station I probably can't afford that. So I need to take a broader look at Melbourne. I'm house-hunting, and while I'd love to buy a 5-bedroom house with a pool 10 minutes walk from Flin......

My Machine Learning Process (Mistakes Included)

My Machine Learning Process (Mistakes Included)

When I train a machine learning model in a blog post, I edit out all the mistakes. I make it seem like I had the perfect data I needed from the very start, and I never add a useless feature. This time, I want to train a model with all the mistakes and fruitless efforts included. When I train a ma......