PinnedInTDS ArchivebyLouis Chan·Feb 29, 2024Can You Even __init__.py?3 things __init__.py can do for youA response icon8A response icon8
PinnedInTDS ArchivebyLouis Chan·Feb 9, 2024Understanding Latent Dirichlet Allocation (LDA) — A Data Scientist’s Guide (Part 1)LDA explained with a dog pedigree modelA response icon1A response icon1
PinnedInTDS ArchivebyLouis Chan·Feb 7, 2023Understanding Gradient Boosting: A Data Scientist’s GuideDiscover the power of gradient boosting in this comprehensive guide for data scientists. Learn about weak learners, additive models, loss…A response icon3A response icon3
PinnedInTDS ArchivebyLouis Chan·Jan 11, 2023SHAP: Explain Any Machine Learning Model in PythonYour Comprehensive Guide to SHAP, TreeSHAP, and DeepSHAPA response icon4A response icon4
PinnedInTowards AIbyLouis Chan·Jan 17, 2021Genetic Algorithm for Trading Strategy Optimization in PythonHow can GA help cut down problem space and converge towards a better solution?A response icon3A response icon3
Louis Chan·Aug 11, 2025Vibe Coding Is A Garbage GeneratorWe can now build software at the speed of thought. The problem is, most thoughts are pretty useless.
InTDS ArchivebyLouis Chan·Jul 13, 2024You Don’t Need an LLM AgentThe Why & The AlternativeA response icon19A response icon19
InTDS ArchivebyLouis Chan·Mar 31, 2024Computational Thinking: The 4 Step Process for Solutionising Any LLM Use CasesThe Missing puzzle piece to LLM Enterprise Augmentation
InTDS ArchivebyLouis Chan·Feb 24, 2024Data Science Is Not That SpecialLessons learned as a data scientist from friction with engineersA response icon9A response icon9
InTDS ArchivebyLouis Chan·Feb 19, 2024Understanding Latent Dirichlet Allocation (LDA) — A Data Scientist’s Guide (Part 2)LDA Convergence Explained with a Dog Pedigree ModelA response icon3A response icon3