Tutorials

Blog, page 14

Page 14 of 16: every tutorial, newest first.

Tutorials

Newest first · 391 to 420 of 461

  1. PythonWhat does Python Global Interpreter Lock – (GIL) do?Global Interpreter Lock (GIL) in python restricts multithreading. This post walks you behind the neccesity of GIL and how it it works.4 min readCode to run on your machine
  2. Julia, Linux and careersLogistic Regression in Julia – Practical Guide with ExamplesLogistic regression is one of the most popular predictive modelling algorithm, used when the Y variable is binary and categorical.6 min readCode to run on your machine
  3. Statistics and MathOne Sample T Test – Clearly Explained with Examples | ML+One sample T-Test tests if the mean of a given sample is statistically different from a known value (a hypothesized population mean). If it is found from the test that the means are statistically different, we infer that the sample is unlikely to have come from the population.8 min readCode to run on your machine
  4. Statistics and MathStandard Error in Statistics – Understanding the concept, formula and how to calculateStandard error allows you to build a relationship between a sample statistic (computed from a smaller sample of the population and the population's actual parameter.5 min read3 runnable examples
  5. Statistics and MathConfidence Interval in Statistics – Formula and Mathematical CalculationConfidence interval is a measure to quantify the uncertainty in an estimated statisic (like the mean) when the true population parameter is unknown.11 min readCode to run on your machine
  6. Statistics and MathT Test (Students T Test) – Understanding the math and how it worksT Test (Students T Test) is one of the foundational statistical tests. It is used to compare the means of two groups and determine if the difference is statistically significant.9 min readCode to run on your machine
  7. Generative AI and NLPBuilding chatbot with Rasa and spaCyThis article guides you step-by-step on how to create a chatbot using Rasa open-source. Usage of Rasa NLU and Rasa Core is also explained.7 min read1 runnable example
  8. Generative AI and NLPSpaCy Text Classification – How to Train Text Classification Model in spaCy (Solved Example)?Text Classification is the process of categorizing texts. SpaCy makes text classification convenient using the `textcat` component8 min read1 runnable example
  9. PythonLambda Function in Python – How and When to use?Learn how Python lambda functions work, when to use them, and how they differ from regular functions. Includes practical examples with map, filter, and reduce.5 min read15 runnable examples
  10. Machine LearningHow to use tf.function to speed up Python code in Tensorflowtf.function is a decorator function provided by Tensorflow 2.0 that converts regular python code to a callable Tensorflow graph function, which is usually more performant and python independent. It is used to create portable Tensorflow models.5 min readCode to run on your machine
  11. PythonPython Yield – What does the yield keyword do?Adding yield keyword to a function will make the function return a generator object that can be iterated upon.5 min read12 runnable examples
  12. Machine LearningTensorFlow vs PyTorch – A Detailed ComparisonCompare the deep learning frameworks: Tensorflow vs Pytorch. We will go into the details behind how TensorFlow 1.x, TensorFlow 2.0 and PyTorch compare against eachother. And how does keras fit in here.8 min readCode to run on your machine
  13. PythoncProfile – How to profile your python codePython Profilers, like cProfile helps to find which part of the program or code takes more time to run. This article will walk you through the process of using cProfile module for extracting profiling data, using the pstats module to report it and snakeviz for visualization7 min readCode to run on your machine
  14. PythonMatplotlib Subplots – How to create multiple plots in same figure in Python?Subplots mean groups of axes that can exist in a single matplotlib figure. subplots() function in the matplotlib library, helps in creating multiple layouts of subplots. It provides control over all the individual plots that are created.4 min read2 runnable examples
  15. Generative AI and NLPspaCy Tutorial – Complete WriteupspaCy is an advanced modern library for Natural Language Processing developed by Matthew Honnibal and Ines Montani. This tutorial is a complete guide to learn how to use spaCy for various tasks.25 min read6 runnable examples
  16. Practice exercises101 NLP Exercises (using modern libraries)This post provides solutions to all major NLP problems from basic use of packages to advanced text calssification, summarization ,translation , etc.10 min read58 runnable examples
  17. Generative AI and NLPTraining Custom NER models in SpaCy to auto-detect named entities [Complete Guide]Named-entity recognition (NER) identifies the entities in a text and classifies them into categories such as person, organization and location. Learn how to train a custom NER model in spaCy, both by updating an existing model and from scratch.8 min read2 runnable examples
  18. PythonPython Collections – An Introductory GuideCollections is a built-in python module that provides useful container types. They allow us to store and access values in a convenient way. Generally, you would have used lists, tuples, and dictionaries. But, while dealing with structured data we need smarter objects.7 min readCode to run on your machine
  19. Statistics and MathGentle Introduction to Markov ChainMarkov Chains are probabilistic graphical models of dynamic processes: they describe how the state of a process changes with time. Learn what a Markov chain is, its properties, and how to build and use one in Python.9 min read
  20. Julia, Linux and careersLinear Regression in JuliaLinear regression predicts a continuous dependent variable from one or more independent variables. This tutorial shows how to build a linear regression model in Julia, with full post model-building diagnostics.9 min readCode to run on your machine
  21. PythonWaterfall Plot in PythonA waterfall chart shows the effect of adding positive and negative values over time, steps or categories, and is common in financial analysis. Learn how to create waterfall plots in Python step by step.3 min readCode to run on your machine
  22. PythonPython JSON – GuideJSON (JavaScript Object Notation) is a lightweight data format for exchanging data between languages. Learn how to serialize and deserialize JSON in Python with dumps(), dump(), loads() and load(), encode complex objects and work with nested JSON.4 min readCode to run on your machine
  23. Julia, Linux and careersFor-Loop in JuliaFor-loop is a control flow statement, used to repeat a set of similar jobs multiple times while iterating over an iterable object like list or range.2 min read3 runnable examples
  24. Julia, Linux and careersDataFrames in JuliaDataFrames is a package in Julia which is widely used in data-intensive fields like data science, data analytics, scientific computing etc.5 min readCode to run on your machine
  25. PythonMatplotlib Line Plot – How to create a line plot to visualize the trend?Learn how to create line plots in Matplotlib to visualize trends. Covers multiple lines, secondary axes, time series plots, styling, and highlighting techniques.4 min read1 runnable example
  26. Julia, Linux and careersWhile-loop in JuliaWhile-loop is a control flow statement, used to execute a set of statements as long as this given control condition holds true.1 min read4 runnable examples
  27. Machine LearningK-Means Clustering Algorithm from ScratchLearn the K-Means clustering algorithm from scratch. Covers the math, step-by-step implementation in Python, the Elbow method, and real-world customer segmentation.7 min readCode to run on your machine
  28. Julia, Linux and careersFunction in JuliaFunction in Julia is a block of organized, reusable code that accepts input and returns output. Output is returned only when the function is called.2 min read7 runnable examples
  29. PythonPython Scatter Plot – How to visualize relationship between two numeric featuresLearn how to create scatter plots in Python to visualize relationships between variables. Covers color groups, linear fits, bubble plots, and Seaborn integration.7 min readCode to run on your machine
  30. Julia, Linux and careersJulia – Programming LanguageJulia is a high performance, high-level programming language. It is very popular because of its high speed, machine learning packages and its expressive syntax.9 min read8 runnable examples