Technology
-
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. If you are not coming from a pandas background, the least that you will need is basic python knowledge to accelerate your learning curve. If you already have some spark hands-on ,…
-
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…