Dave CurrieElasticsearch Analyzers: Tips for using Character FiltersCharacter Filters should be used when you need to transform your text before it is fed to the tokenizer. This is usually to standardize…Mar 25Mar 25
Dave CurrieElasticsearch Analyzers: How the lowercase and uppercase filters impact other filtersHow Elasticsearch’s lowercase and uppercase filters affect the synonym, pattern replace, and word delimiter filters.Mar 22Mar 22
Dave CurrieA Free Tool to Help Build and Test Elasticsearch AnalyzersThe Elasticsearch Analyzer Lab is a website that I’ve built to make it easier and faster to build and test Elasticsearch analyzers. Having…Mar 22Mar 22
Dave CurrieHow Gradient Descent WorksGradient descent is a fundamental optimization algorithm used in various machine learning and data science tasks. From training neural…Mar 81Mar 81
Dave CurrieHow Gradients worksAn overview of what gradients are, explaining how they work step-by-step, and why they are crucial in data science.Mar 8Mar 8
Dave CurrieHow Gradient Boosting WorksA concise summary to explain how gradient boosting works, along with a general formula and some example applications.Feb 9Feb 9
Dave CurrieStatistical Stories - Support Vector Machine (SVM)Explaining the support vector machine (SVM) algorithm using a story, its parameters, assumptions, and some example use cases.Jan 121Jan 121
Dave CurrieStatistical Stories - Cosine SimilarityExplaining how cosine similarity works using a story, its formula, its assumptions, and some example use cases.Jan 9Jan 9
Dave CurrieStatistical Stories - Bernoulli DistributionA story, the assumptions, the formula, and some examples to explain how the Bernoulli distribution works.Jan 8Jan 8
Dave CurrieStatistical Stories - Beta DistributionBelow is a story, the assumptions, the formula, and some examples to help you understand the Beta distribution.Jan 7Jan 7