Hi, I'm Vince Lam đź‘‹
I'm a data scientist with experience driving business impact by deploying end-to-end machine learning projects. I'm passionate about data science, machine learning, and Generative AI. Currently freelancing in Singapore, originally from London.
This blog is where I share my thoughts and experiences. Follow me on Medium to stay up-to-date with my content. You can see what I'm working on now here. If you'd like to get in touch about work opportunities, just drop me an email .
Featured
50+ Open-Source Options for Running LLMs Locally
Published:There are many open-source tools for hosting open weights LLMs locally for inference, from the command line (CLI) tools to full GUI desktop applications. Here, I’ll outline some popular options and provide my own recommendations. I have split this post into the following sections
Why I Use Open Weights LLMs Locally
Published:As someone who regularly uses Large Language Models (LLMs) for personal use and builds apps with LLMs - the choice between self-hosted open weights LLMs and proprietary LLMs is a recurring theme. Here, I share my personal insights as to why I use locally hosted LLMs.
🎉 One Month in Singapore's AI Scene 🤖
Published:Here’s an overview of what I’ve been up to and my main takeaways from 24 hours of meetups and conferences on Generative AI, Machine Learning for finance, and Data Engineering.
Recent Posts
Why I Switched My Blog Framework from Jekyll to Astro
Published:Here's why I recently switched my blog framework from Jekyll to Astro.
What Are Embeddings and Why They’re Incredibly Useful
Published:If you’ve heard of the term "embeddings” before but don’t quite understand it, this post is for you.
6 Questions To Scope Business Requirements Before Starting a Data Science Project To Improve Success
Published:When there is a data science problem to solve, my instincts are to start coding and build something impactful with the latest technologies. However, I’ve learnt the importance of slowing down and taking the time to ask “Why?” to understand the root business problem from the stakeholders’ perspectives.
Traditional Natural Language Processing (NLP) Tasks: Understanding What Large Language Models (LLMs) Can Do For You
Published:Knowing traditional NLP tasks is useful to understand the capabilities of (Large) Language Models. Although LLMs may outperform in many areas, smaller fine-tuned models will always have a place due to their faster latency and lower costs. Here is an overview of NLP tasks.