Types of Machine learning

There are four main types of machine learning: supervised learning, unsupervised learning, semi-supervised learning, and reinforcement learning. Supervised learning is the most common type of machine learning. In supervised learning, the machine is given a set of labeled data, where each data point has a known output. The machine then learns to map the input […]

person shubham sharmaaccess_time September 5, 2023launch Read More

Components of AI

The components of AI are the different techniques and technologies that are used to create intelligent machines. Some of the most important components of AI include: Machine learning: Machine learning is a type of AI that allows machines to learn without being explicitly programmed. This is done by feeding the machine data and allowing it […]

person shubham sharmaaccess_time September 5, 2023launch Read More

Types of AI

There are many different types of artificial intelligence (AI), but they can be broadly categorized into two main types: Weak AI (also known as narrow AI) is a type of AI that can only perform specific tasks. For example, a weak AI might be able to play chess or translate languages. Strong AI (also known […]

person shubham sharmaaccess_time September 5, 2023launch Read More

Random technical terms

Object LiteralDebounceDesign PatternGuard StatementTuple Coupling Tight coupling : In general, Tight coupling means the two classes often change together. In other words, if A knows more than it should about the way in which B was implemented, then A and B are tightly coupled. Loose coupling : In simple words, loose coupling means they are […]

person shubham sharmaaccess_time April 20, 2022launch Read More

JavaScript The Event Loop

JavaScript is single threaded. so it needs event loop to run asynchronous (Multi Thread) code. JavaScript first runs synchronous code, then it queue asynchronous code to call later. Asynchronous code is called/executed by event loop. System/Browser takes synchronous code and put them as tasks. then these tasks are put them into queue. The Event Loop […]

person shubham sharmaaccess_time March 26, 2022launch Read More

React-Native key questions

JavaScript Related Questions Hoisting in JavaScript Var, let and const Temporal dead zone lexical scope Higher-Order Functions Functions that operate on other functions, either by taking them as arguments or by returning them, are called higher-order functions Shallow copy and Deep copy Difference B/W These functions Function Expression Function Declaration Function Statement Anonymous Function Named […]

person shubham sharmaaccess_time February 6, 2022launch Read More

MVC vs MVVM: Key Differences with Examples

What is MVC? The MVC framework is an architectural pattern that separates an applications into three main logical components Model, View, and Controller. Hence the abbreviation MVC. The full form MVC is Model View Controller. In this architecture, a component is built to handle specific development aspects of an application. MVC separates the business logic […]

person shubham sharmaaccess_time February 6, 2022launch Read More

Setup Pod on Mac

Install cocoapods with gem not with Homebrew

but first find stable version of gem and ruby if already installed then update gem

Install Ruby via RVM 1. Install RVM as per instructions or

then

If the output is: rvm is a function You may need to add “source ~/.rvm/scripts/rvm” to your ~/.bash_profile […]

person shubham sharmaaccess_time February 2, 2022launch Read More