Software Engineering Snowflake Snowflake is a cloud computing based data warehousing company. It provides cloud based storage and analytics services as SaaS (Software as a Service).
Machine Learning (ML) ADMM - Alternating Direction Method of Multipliers Distributed convex optimization, and in particular, large-scale issues occurring in statistics, machine learning, and related fields, are particularly suited to the Alternating Direction Method of Multipliers (ADMM).
trie Dictionary using Trie In this article, we will learn about the Trie data structure and its application in dictionary.
Algorithms Weight Balanced Binary Tree A self-balancing binary search tree is a type of binary tree that automatically adjusts its structure on insertion or deletion in order to maintain balance. Here, we will learn about Weight Balanced Binary Tree, which is a type of self-balancing binary search tree.
Software Engineering Functional Programming This quick and pacy functional programming overview will show you a quick glimpse of the main areas of the functional programming world.
JavaScript TypeScript Tutorial Typescript introduces static typing to JavaScript, but it's not clear what this implies until one understands what static typing is all about.
data science Different Datasets available In this article, we will take a look at the various datasets available that can be used for different problems.
data science Sites to find different datasets In this article, we will see some of the data sources from where we can download and use datasets for free for our data science projects.
C++ Print double value with full precision in C++ [7 methods] In this article, we have presented several methods to print double or float values with desired precision in C++ using cout.
Sorting Algorithms Bubble sort vs Selection sort Bubble sort and Selection sort are both comparison-based sorting algorithms which can be differentiated through the methods they use for sorting. But before going through the key differences between them, let's understand how both of these algorithms work.
Software Engineering Reduce AWS cost by 70% If you are a start-up or small business running your operations on Amazon Web Services (AWS), you know how quickly costs can spiral out of control. In this article, we mention different techniques to reduce your AWS cost.
C++ Convert array of uint8_t (uint8_t*) to string in C++ [3 methods] In this article, we have presented different ways to convert an array of uint8_t (uint8_t*) to string in C++.
Natural Language Processing (NLP) Text Summarization Interview Questions (NLP) In this article, we will go over 70 questions that cover everything from the very basics of Text Summarization to the evaluation of summarized pieces of text using various metrics.
Machine Learning (ML) Drone simulation with object detection Drones are Unmanned Aerial Vehicles (UAV) that are remotely controlled either by humans or by computer programs. They range in size from under one pound to several hundred pounds.
Machine Learning (ML) Panoptic Segmentation Panoptic Segmentation is an improved human-like image processing approach that combines the goals of both Instance and Semantic Segmentation. It was first proposed in a 2018 paper by Alexander Kirillov.
Algorithms 3D Kadane's algorithm In this article we are going to learn about what kadane's algorithm is and will also see how to apply it on 3-dimensional arrays to generate a sub-cube with maximum sum of its elements (3D Kadane's algorithm).
Deep Learning Deep Learning Practice Questions In this article, we will be going over 50 practice questions related to deep learning.
Machine Learning (ML) Confusion matrix and how accuracy is not the key always Confusion matrix is a term in the field of machine learning which is generally associated with a lot of confusion on what it means, which is exactly what will be removed in this article as we understand confusion matrix.
C++ Extract integers from string and store in vector using C++ In this article we will learn how to extract integers from a string and store it in a vector using C++.
backtracking Backjumping In this article, we have covered the concept of Backjumping which is an improvement to the Backtracking Algorithm. We will solve the N Queens Problem by making use of the Backjumping Algorithm. We have presented the Time and Space Complexity for various cases.
Python Refresh URL / Tab Script in Python In this article, we present the approach to implement a Python script that can refresh an URL / Tab in the browser. Manually, this can be done by pressing F5 key.
Linux Install specific version of Glibc In this article, we have mentioned the steps to illustrate how to download and install a specific version of Glibc so that you can resolve glibc related issues. The latest version of Glibc is v2.36.
Computer Architecture GCC Compiler Intrinsics In this article, we will discuss the GNU Compiler Collection (GCC), the fundamentals of intrinsics, some of the ways in which these intrinsics can speed up vector code, and we will also take a look at a list of some of the x86 intrinsics that GCC offers.
String Algorithms Minimum Window Substring Given two strings A and B. We need to find the smallest substring of A that has all the characters in B. If there is no such string, then the answer will be an empty string.
Machine Learning (ML) Saving and Reusing Machine Learning Models In this article, we will be learning about various ways of saving and reusing machine learning models.