Technology
-
If you inspect your development drive, you likely have dozens of .venv folders hoarding identical, multi-gigabyte copies of PyTorch, NumPy, and Pandas. For years, the Python ecosystem accepted this bloated, crawling routine as the unavoidable tax of modern development. When Astral released, headlines focused on its 10x to 100x speedup largely crediting the fact that…
-
This post summarizes key points from the first five chapters of John K Ousterhout’s book on software design, focusing on the importance of managing complexity through simplicity and modularity. It outlines strategies to avoid tactical programming, emphasizes strategic programming for long-term structure, and highlights the need for deep, well-encapsulated modules to facilitate understanding and evolution…
-
Yes, it is possible to crack Spark 3 Databricks (Pyspark) exam with 24 hours of study time under one of these two conditions. You are familiar with Pandas package You have some hands-on with Spark If you are not coming from a pandas background, the least that you will need is basic python knowledge to…
-
Normalization vs Standardization vs Power Transformation Feature scaling techniques to improve comparability of numeric input variables to a ML model. Normalization Standardization Power Transformation Scale from 0 to 1 Use mean as 0 and unit variance (SD of 1). Other values are scaled by their Zscore Scales down magnitude -higher the number, the higher the…
-
Big picture steps in building a Machine Learning solution
-

Rasa NLU is an open-source natural language processing tool that can form the backbone for your next chatbot. Let’s look at few terms that you’ll keep hearing when talking about a Rasa chatbot. Component name Meaning Intents Things you expect users to say. Defined in nlu.md file Entities Pieces of info you want to extract from…
-
What is a docker Image and Docker container? A Docker image consists of read-only layers each of which represents a Dockerfile instruction. The layers are stacked and each one is a delta of the changes from the previous layer. When you run an image and generate a container, you add a new writable layer (the…