Build an MCP Server in Python (Beginner Tutorial)
Learn how to build an MCP server in Python on your laptop and plug it into Cursor so the AI can call your tools.
Learn how to build an MCP server in Python on your laptop and plug it into Cursor so the AI can call your tools.
Discover how collaborative learning platforms help students exchange ideas, learn from peers, and build meaningful academic connections with ScholarConnect by Alkademy.
Discover what to look for in the best learning management system for online courses and how Alkademy LMS can simplify teaching, assessment, and learner management.
Connect with learners, offer personalised 1-on-1 tutoring, manage sessions, track progress, and simplify your tutoring practice with TutorHub by Alkademy.
Discover why Alkademy Stream is the best online live classes platform for trainers and instructors. Host interactive virtual classes, engage learners, and manage sessions with ease.
Looking for the best E-Library solution alternative for your institution? Discover how Alkademy E-Library helps institutions modernise library management with AI-powered tools.
Discover Alkademy Movies, a fast and modern movie search and discovery app. Search movies, TV series, and episodes with rich details, live data, and instant search.
Looking for the best platform to conduct quizzes online? Compare QuizHub by Alkademy, Kahoot!, and Typeform to find the right solution for creating engaging quizzes, online assessments, and learner evaluations.
Alkademy Press is the best AI-powered journal management system for academic publishing, with AI, peer review, DOI registration, and more. Discover why publishers choose the JMS.
Learn how multi-tenancy works in SaaS, compare database strategies, and see how Alkademy Press uses PostgreSQL and tenant isolation.
In this tutorial, you will learn how to deploy a Spring Boot application with MySQL database.
In this tutorial you will learn how to create a multi-stage Dockerfile. Then we’ll use this file to deploy a Spring Boot application with PostgreSQL …
This is simple, practical step by step tutorial of test-driven development(TDD) in Visual Studio. In this tutorial, you’ll learn how to implement simple TDD scenario …
This is simple, practical step by step tutorial of test-driven development(TDD) in JavaScript. In this tutorial, you’ll learn how to implement simple TDD scenario in …
In this tutorial we would see how we can allow login to our application using OAuth 2.0.
In this tutorial, I would teach you how to implement JPA Auditing in your Spring Boot application. Previously we covered: Part 1: How to add …
I this lesson, I would teach you how us to insert data using a form using Thymeleaf. We also see how to display data on a …
First, I would like to say that regular expressions are an interesting topic. This is because you can do a lot with them. Introduction …
In this article, we would examine the latest software development methodology.
We are going to consider Ford-Fulkerson algorithm which is an algorithm to determine the maximum flow through a cut in a flow network.
Today we are going to consider the key concept of Fuzzy Logic and I will try to explain in very clear terms. Testing
Question – Linked List in Java How would you reverse a linked list in Java. For example. Input: 1 -> 2 -> 3 -> 4 …
In his step by step tutorial, we would use Entity Framework to create an MVC application. This application would maintain a list of item. We …
In this tutorial, you will learn how to create encrypt and decrypt messages using Node.js.
In this part, we would cover User profile. We’ll be able to display the login user on the header section and provide link to logout …
In this tutorial, you will learn everything you need to know about linked list. We would also be solving HackerRank and LeetCode challenges. We would …
Updated July 7, 2026: Refreshed for Docker Desktop, Minikube 1.33+, and Spring Boot 3.3. Replaces scattered 2019–2022 Kubernetes posts with one canonical 2026 guide. See …
Updated July 7, 2026: Covers Spring Boot 3.3, Java 21 LTS, virtual thread configuration, a sample REST API, and load-testing tips. Part of the Spring …
Updated July 7, 2026: New tutorial using Spring Boot 3.3, Spring AI, and OpenAI embeddings. Includes architecture diagram, ingest pipeline, REST chat endpoint, and FAQ …
This is Part 3 SpringBoot Roles and Privileges implementation for our Inventory Management System (InventoryMS). In this tutorial, we would actually implement the Roles and …
This is Part 3 of our implementation of SpringBoot roles and Privileges for our Inventory Management System (InventoryMS). In this part we would discuss and …
In this tutorial, you will learn how to implement SpringBoot Roles and Privileges. In this part, we would go on to understand the various roles …
In this tutorial, I will explain to you how to deploy Spring Boot REST API with MySQL database to MS Azure for free using the …
Note: this document is live and will continue to be updated while we develop the InventoryMS application This is the second part (Part 2) of …
In this tutorial, you will learn how to protect some routes in your React application. We would create an Authentication Context and then we would …
This is Part 2 of the tutorial on How to a authenticate from React application to Spring Boot API. In this part you will actually …
In this tutorial, you will understand the how authentication works between React UI and SpringBoot backend. What You will Learn How users are authenticated from …
In this tutorial, you will learn how to add Spring Security to your Spring Boot REST API and require authentication to be able to access …
In this tutorial, you will learn how to create a complete application step by step using SpringBoot and React frontend. Introduction to InventoryMS Create the …
In this tutorial, I will show you how to filter a Dropdownlist based on another Dropdownlist in React. We would use the example of Product, …
In this tutorial, I will show you how to implement pagination on react table using Material UI. Define the page and rowsPerPage States Setup the …
This is a tutorial on how to implement Json Web Token authentication for a REST API in Spring Boot using public and private keys. In …
In this tutorial, you will learn how to create a calculator application in Python using Tkinter module. Plan Your Calculator Layout Code and Test the …
This is Part 1 of the Series: Software Design Patterns. In this tutorial series, I would explain to you the important software design patterns you …
In this tutorial, you will learn how to add role-based authorization to a Spring Boot application. This tutorial would simply take you through all the …
In this tutorial, you will learn how to build an SDK – step by step. We would build an SDK using Python and you can …
In this tutorial, you will learn how to create an SDK from the scratch. We would build an API using Flask. This API would retrieve …
In this tutorial, you will learn about build tools. We would discuss some of the popular build tools out there and how to choose a …
In this tutorial, you will understand Github action and how to set it up. We would create a simple Spring Boot application locally, build it …
In this tutorial, you will learn how to create and publish your first npm package step by step. Prerequisite Make sure you have an NPM …
In this tutorial, you will learn Method 2 of how to integrate the AdminLTE template with Angular application. In Method 1 we did the integration …
FleetMS version 3 kicks off today! Here’s the technology stack for FleetMS version 3. Angular for UI development Node.js for application middle-tier MongoDB, PostgreSQL for …
In the previous two tutorials we covered how to setup local Kubernetes (Minikube) and deploy a SpringBoot application. You can find these tutorials below. Setup …
In the previous tutorial, you learnt How to Setup a Local Kubernetes Cluster (Minikube) and deploy a SpringBoot application. You also learn how to access …
In this tutorial, you will learn how to easily setup local Kubernetes cluster. Then we would create a simple Spring Boot application and deploy to …
In this tutorial, I will take you step by step how to dockerize SpringBoot with MySQL database. And it’s quite a clear process. It takes …
We would not complete this series on How to Implement Pagination in Spring Boot. You can find Part 1 here. In this part we would …
In this tutorial, you will learn how to easily implement pagination in Spring Boot with Thymeleaf page and JpaRepository. This would be a step-by-step tutorial …
In this tutorial, we would learn how to deploy a Spring Boot application to a local Kubernetes cluster. This would be the first of series …
This is a simple and clear solution to the Queen’s Attack 2 problem in HackerRank. It take just three steps as given below: determine all …
In this tutorial, you will learn about migrations and how to use it to simplify database operations for your applications. We would be using Node.js …
In this step by step tutorial, you will learn how to secure your REST API endpoints using Auth0. Create a NestJs Application Add Two More …
This is Season 1 of building a complete application in ASP.NET C# using SQL Lite. All the parts are provided below: Part 1 – Introduction …
In this part we would cover user registration, user login and profile. We would cover the following: Add Firstname and Lastname Fields Re-Add the Migration …
In this part, we would be setting up the authentication, authorization, user login, registration and profile. We will cover the following here: Setup the Layout …
This is part 7 of our complete application with ASP.Net, C# and SQL Lite. In this part, we would be working with images. First we …
This is part 3 of our complete application in ASP.NET with C# and SQL Lite. In this part we would do the following Create the …
This is part 4 of our complete application in ASP.Net, C# and SQL Lite. In this part, we would configure our application to run the …
In this part, we would plan the navigation of the application. We also setup the navigation sidebar on the left. For this part, we would …
In this part we would work on generating all our controllers. The code generator would help use do the following: generate the controller class create …
This is Part 2 of our complete application with Visual Studio, ASP.Net, C# and SQL Lite. In this part we, would plan the data model …
In this tutorial we would build a complete application with ASP.NET and C# Programming Language. It would be a Hospital Management System – HospitalMS. All …
In this tutorial and subsequent ones, you will learn how to create a .NET REST API in C# using Visual Studio. In this first part, …
In this tutorial, you will learn how to setup and use the top 5 UI components in Angular Material, Primeng and Bootstrap. I have decided …
This is a beginner tutorial on how to build and deploy microservices using Docker-Compose. But first, we’ll learn what docker-compose is and what it’s used …
In this tutorial, you will learn step by step how to Dockerize your Spring Boot application. We would create a Docker container of a Spring …
I would show you several way you can pass variables from one component to another in Angular. We would cover the following; Set up …
In this lesson, you will learn in few minutes how to build a simple REST API with Node.js and PostgreSQL. This REST API would serve …
In this tutorial, you will learn about GraphQL and how to use it. This would be useful to you if you have a basic knowledge …
In this tutorial, you will learn how to make REST API calls in React. We would cover this step by step with all the code …
In this tutorial, you will learn how to build a WordPress plugin from the scratch! This would be a practical tutorial with all the code …
In this tutorial, you would learn how to use layout and content page in a Spring application. This is also called Master and Content page …
We’ll outline the components of a Messaging Architecture based on RabbitMQ. We would examine terms including: Producer, Consumer, Exchanger, Routing Key, Binding etc. See tutorial …
Thanks for visiting my page! This article outlines my activities during my 1 year National Youth Service Corps(NYSC) assignment in Nigeria. Please enjoy reading and …
Thousands of Hungarian users on LinkedIn wake up to find that their location has changed from Budapest, Hungary to Brisbane, Australia. This was first noticed …
In this tutorial, we would learn how to install and setup Failover cluster in Windows Server 2019 step by step. In the previous tutorial, we …
In this tutorial, we would learn how to configure iSCSI disks in Windows Server 2019 and setup a iSCSI target server. The following would be …
In Part 1, we set up our a domain and configured a domain controller. In this part, we would look at creating user, configuring network …
In this step by step, I will teach you how to setup active directory directory services with a domain using VirtualBox. The demos are based …
If you would like to learn Angular while working on an interesting project, then you are welcome! This would be a 6-part procedure but 11-video …
Watch the video here. In this lesson we would examine the following topics What is Decision Theory Application of Decision Theory in Cancer Diagnosis The …
Hell guys, as you know, I’m Kindson the Genius and good to see you again! In this short lesson, I would explain to you the …
Hello everyone, as you know, I’m Kindson The Genius. I would like to share with you these 20 cool Machine Learning and Data Science Concept …
You could also learn Difference Between Machine Learning and Deep Learning. This tutorial follows from Tutorial 1 where you downloaded your dataset, setup the Visual studio solution …
This is Part two of out Quiz App Tutorial in React. Please see Part 1 if you have not. In this part, we would put …
In this tutorial, I would take you through building a simple quiz application in React. As we go through, I would be explaining the pieces …
Hi guys, sure y’all doing great! I just wanna share with the 10 reasons I really love Budapest!. It’s such an amazing city. Also feel …
If you don’t play ping-pong, then you probably should try to start now. Here a 10 reasons you really need to play ping-pong. Let’s start …
In this tutorial, I would teach you how to create a complete DevOps pipeline for free. We would push a SpringBoot application to Github, then …
We would learn about 7 database patterns for Microservices. The include: Database per Service Shared database Saga API Composition CQRS Domain event Event sourcing …
If you remember from Tutorial 2, we stored our password in MySQL database in plain text. Now, this is not ideal way since plain text …
In this Tutorial, would see how to add custom Login Form. So instead of using the generated form we’ll build one. You can find Tutorials …
This tutorial follows from Part 1 and Part 2 Part 1 – Create a REST API in PHP Part 2 – Make a GET API …
This tutorial follows from Part 1. In this tutorial, you would learn how to call the PHP API from a html page. We would use …
In this article, I will teach you how to build a REST web service that would connect to a MySQL database. Then it would fetch …
In this article, I would explain step by step, how to enable Auditing in Spring Boot application. We would consider the following: Introduction to Auditing …
I would tell you about the 6 top Business Intelligence Applications you should know. Business Intelligence is simply an industry term and it refers the …
Good to know you’ve completed Parts 1 to 16! Thumbs up to you! Otherwise, you can see the links below and follow. Now we’ll continue …
We would continue from Part 21. You will learn how to update a record and delete a record. You will also learn about CascadeTypes and …
Now we continue with Part 13. We are still working with the GET requests Part 1 to 7 – Setting Up Part 8 to 12 …
First let me say that if you have gotten to this point successfully, congrats! and thumbs up to you! You’ll sure be an expert if …
I’m happy, that finally we have a complete tutorial that addresses the challenges faced by many programmers. Entity relationships(@OneToMany and @ManyToOne). So everything about relationships …
This is Part 2 of Plotting Tutorial in Python with Matplotlib.pyplot. You can find Part 1 here. Here, we cover the following Example 2 – …
In this practical lesson, I would teach you how to plot in Python. You will learn about plotting in Python with Matplotlib.pyplot. So, we’ll cover …
If you are a programmer, then I have some good news for you! This applies if you are a Software/Application Developer or Engineer. As you …
In this short lesson, I would teach you how to perform linear regression in Python and R. It’s quite easy. But the interesting thing is …
This course kicks off August 1, 2019. It will run for 6 to 8 weeks. Download Course Outline in Excel You will find much practicals …
This tutorial follows from the Part 1. Here, we would see how to use mySQL database. We are going to store username and password in …
I would teach you how to work with Spring Security. Tutorial 1 – Introduction to Spring Security Tutorial 2 – Storing Login Details in MySQL …
In this lesson, I would explain to you how relationships works in hibernate. Then I would give you a practical as well. We would be …
I would teach you how to make two microservices communicate. This would be step by step. You can watch the video as well. We assume …
1. Introduction to Thymeleaf (Video) In this walk-through, we would build an application to store student records. Users would be able to: access list of …
In this series, I am going to teach you how to build a data-driven page. Watch the video lesson We would use the following: Spring …
This is Similar to the Spring with MVC Procedure Create a new Starter project. Add Web, jpa and H2 dependencies Examine the pom.xml Create a …
Spring Data JPA (Stop hardcoding!) Create a new Spring Project called mvcdemo-data. Choose web, jpa and Apache Derby dependencies Examine the pom.xml Copy the models …
This procedure teaches you how to perform CRUD operation (Insert, Update, Select and Delete) in Spring MVC. Source codes is included at the end of …
Find the Step by Step Procedure here Final AdmissionsResource File @RestController @RequestMapping(“/admissions”) public class AdmissionsResource { @Autowired private RestTemplate restTemplate; //A hardcoded list of patients …
We would build a Microservices in Java Step by step. Find the Source Codes here This microservice is based on a simple hypothetical Hospital Information …
Welcome back! So we’ll continue with Questions 31 to 40 of our Machine Learning Q&A. You can find Question 1 to 20 below Questions 1 …
A Receiver Operating Characteristics (ROC) Curve is used to describe the trade-off between correct classifications and wrong classifications. The ROC curve displays a plot of …
You can find Question 1 to 10 here. So let’s get started! 11. What is Multivariate Linear Regression? This is a type of regression were …
Welcome back! So we’ll continue with Questions 21 to 30 of our Machine Learning Q&A. You can find Question 1 to 20 below Questions 1 …
I’m providing set to data science question and answers. The answers would be clear and brief for anyone to understand no matter your field. However, …
This is Machine Learning Questions and Answer (11 to 20) Find Question 1 to 10 here. So let’s get started! 11. Explain Clustering in …
I’m happy to the making this lesson. I would give you brief answers to several Machine Learning questions. But if you would like to go …
This is a list of some statistics questions and answers. The answers and brief and clear. What is Biased and Unbiased Statistic? We actually …
This tutorial would cover Exploratory Factor Analysis. We would cover the following sub-topics: What is Factor Analysis(FA) Difference between Exploratory FA and Confirmatory FA Application …
I will try to explain Likelihood Function in very clear and simple terms. Likelihood Function in Machine Learning and Data Science is the joint probability …
Bayesian Inference is simply a way of making statistical inference by applying Bayes’ Theorem. Assuming there is a particular hypothesis H. Let the probability of …
In this short write-up, I would explain to you these important trends in IT. The interesting thing is that they are actually very simple concepts …
I’m going to explain microservices to you based on the following sections: What are Microservices? Benefits of Microservices How to Create Microservices Challenges of Microservices …
You already know of Simple Linear Regression. You also know of Logistic Regression. Now we would discuss Multiple Linear Regression. This is a case where …
Updated July 12, 2026: Updated links and SEO. See also 20 hypothesis testing solved examples and hypothesis testing basics. In this tutorial we are going …
In this tutorial, we would discuss the Central Limit Theorem. What is Central Limit Theorem This is a theorem (or set of theorems) that applies …
First I would like clarify that the Logistic Regression model is a model for classification. Also note that Machine Learning 101 focuses on Supervised Learning. …
In Lecture 4, we learnt about the Bayes’ classifier. Here we would see how to minimize misclassfication rate in Bayes classifier. Again, we would review …
This is the very first lesson in Statistics Tutorial Series. We would be discussing Introduction to Sampling and Sampling Distributions. First, let define the two …
In the last lecture, we discussed Bayes’ Classifier. Now, we are going to discuss K-Nearest Neighbors Classifier. Remember that Bayes Classifier tries to classify X …
For the past week, Julian Assange has been in the news. He is the founder of WikiLeaks (wikileaks.org). This is an organization notorious for leaking …
This is the second lecture on classification. It follow the first one: Introduction to Classification. Bayes’ Classifier is a classifier that works based on Bayes’ …
This Lecture follows from Lecture 7 on Underfitting and Overfitting. Here we would discuss Bias-Variance Trade-off. I will try to make this lesson very clear. …
In subsequent lectures, we have discussed regression problems. Now we would apply the same analysis to classification but with little adjustment. In case of classification, …
By now, you probably understand probability as well as probability theory. You also know about the Sum Rule and Product Rule. Then you also understand …
In the previous lesson (Lesson 9), we derived Bayes theorem. So let’s write it out: Also recall that Bayes’ theorem helps us find conditional probabilities …
We will now consider some of the important rules of probability. Meanwhile we would also understand the meaning of terms along the line. They include: …
As you already know, one of the four basic theories of Machine Learning is the Probability Theory. Or simply, Probability. And this is one challenge …
Remember that in the previous lecture (Lecture 6), we discuss polynomial curve fitting. We kind of saw that the relationship in a dataset can be …
Let’s go back to the regression problem we solved in Lecture 4. We are given a dataset. You need to find the relationship between the …
This is Lecture 6 of Machine Learning 101. We would discuss Polynomial Curve Fitting. Now don’t bother if the name makes it appear tough. This …
This is lesson 3 of Machine Learning 101. We are going to examine classes of machine learning problems. In Lecture 2 we already mentioned a …
This is Lecture 4 of the Machine Learning 101. It follows from Lecture 3. In this lecture, we would solve some regression problems. So brace …
The is lesson 2 of our Machine Learning 101 course. This follows from Lesson 1. We would cover the following: The Goal of Machine Learning …
This is the very first of a complete Machine Learning course . So if you intend to learn Machine Learning, then you are in the right place. …
Bayes Rule is based on Conditional Probability which we have been discussing in the previous 3 lessons. Conditional Probability – Basics Conditional Probability – Multiplication …
In the previous lesson(Introduction to Bayes’ Rule), we saw how Bayes’ Rule can be applied to medical diagnosis. So in this chapter, we would see …
In this lesson, we would examine Law of Total Probability. We looked Multiplication Law previously. I would state this law. Then give an explanation. Finally …
In this short lesson we would understand how to use the Multiplication Law in Conditional Probability. You may want to review Basics of Conditional Probability. …
I assume you have a basic knowledge of Probability. For example, if there a 3 red ball and 2 blue balls in a bag and …
Are you an American or interested in how events unfold? Then you should immediately read the book “Loving Trump”. LOVING TRUMP: Unfettered Musings of a …
I still remember this line from my childhood days: “Superman and Robin Hood are still alive in Hollywood”. Of course Robin Hood has been claimed …
We are going to cover the concept of dependency injection (DI) in a very simple and clear manner. First let’s take a simple definition. Content …
We would examine all the differences between List and ArrayList in Java. First, I would like to say that both List and ArrayList are useful …
I would would cover everything you need to know about SQL Joins in this lesson. And you will see it’s quite clear. A JOIN in …
In this simple tutorial, we are going to learn how to perform Principal Components Analysis in Python. This tutorial would be completed using Jupyter Notebook. …
This is a series of Video lessons for the 2019 Python Programming Tutorial Series. This would run between January and March 2019. Feel free to …
A skip list is an efficient data structure that arranges the elements in a list in such a way that the search and update takes …
This is used when the keys stored in the hash table are expected to be static. In this case perfect hashing guarantees excellent average as …
Today we are going to examine Open Addressing. Recall that the two methods of resolving collisions in a hash table are: Hashing with Chaining Open-Addressing We …
The three terms that make up the title of this article are the three common techniques used for computing hash sequences. That is what are …
We would cover the following: Introduction to Hash Tables Arrays vs Hash Tables Direct-Address Tables Watch the Video on Hashing 1. Introduction to Hash …
Hashing With Chaining. In the discussion of direct addressing, we see that for a fairly small-size universe U, we can use a direct-address table. But …
We are going to examine the time it takes for successful and unsuccessful search in a hash table where collision is resolved by chaining under …
We would cover the following topics on Universal Hashing Introduction to Universal Hashing What is Universal Hashing How Universal hashing Works The Theorem and Proof …
The divide and conquer class of algorithm solves a problem by recursively applying three basic steps at each stage of the recursion Step 1: Divide …
The Cuckoo hashing algorithm allows for lookup of items at constant time, O(1). We would cover the following in this article: How Cuckoo Hashing Works …
We now present the Ford-Fulkerson algorithm and a simple explanation. To follow this tutorial, you need to understand: The Basics of Flow Networks Max Flow …
The concepts of cuts in a network is a way to verify the Ford-Fulkerson algorithm and proof that the Max-Flow Min-Cut theorem. You can review …
We would cover the following: Introduction to Bloom Filters Applications of Bloom Filters How Bloom Filters Work Bloom Filter Setup Analysis of Bloom Filters Watch …
We cover the following Introduction to Ford-Fulkerson Algorithm Introduction to Residual Graphs About Residual Graphs Augmenting Paths in Residual Graph Using Bottleneck 1. Introduction to …
In this article on flow networks, we would cover the following: Introduction to Network Flow What is Flow Network What is a Flow Maximum Flow …
I have created these 15 Questions Python Programming Quiz to help you evaluate your knowledge of Python Programming Start Quiz Start Quiz
Pointers in C++ is one of the core concepts that you need to learn. This is because it is a feature that helps you understand …
The code below shows how to create a class in Python. You can copy and modify freely for your personal use. # ***************** HOW TO …
We are going to create these various collections data types in Python and also outline the differences between them. Find the Video Lesson here Python …
In this lesson, we would cover the following: Object Oriented Programming Terms Creating a Class in Python Inheritance: Creating a Subclass in Python Instantiating a …
This is the first in the series of beginner-to-expert tutorials and Python and Jupyter Notebook. In this tutorial (Python-Jupyter Notebook Tutorial 1), we would cover …
We would cover the following: What is Abstraction? Abstract Classes and Methods in Java Example of Abstract Class in Java Inheriting an Abstract Class Instantiating …
Other Java Topics Interfaces in Java Threading and Multithreading in Java Introduction to Generics in Java Bounded Generics in Java Generic Classes in Java Generics …
Other Java Topics Interfaces in Java Threading and Multithreading in Java Introduction to Generics in Java Bounded Generics in Java Generic Classes in Java This …
Other Java Topics Interfaces in Java Threading and Multithreading in Java Introduction to Generics in Java Bounded Generics in Java Generic Classes in Java Today …
We would cover the following: What are Interfaces in Java What are Differences between a Class and an Interface How to Declare an Interface Why …
Other Java Topics Interfaces in Java Threading and Multithreading in Java Introduction to Generics in Java Bounded Generics in Java Generic Classes in Java Multithreading …
We would examine the basics of Genetic Algorithm and dive a little deeper into the actual steps in genetics algorithm. I will try to be …
I would start with a brief review of SVD and then gradually ease into Higher Order SVD. As usual, I would try to make it …
Now you know some theories about Principal Components Analysis (PCA) and now we are going to go through how to actually perform it. Next we …
Singular Value Decomposition (SVD) is a dimensionality reduction technique similar to PCA but more effective than PCA. It is considered as factorization of a data …
Hello everyone, as you know, I’m Kindson The Genius. I would like to share with you these 20 cool Machine Learning and Data Science Concept …
PCA is one of the concepts that many find a bit tough to grasp. I had the same issue, but now I figure out a …
Just as you know, I would try to explain Support Vector Machines (SVM) in a vary simple and clear way. I know many find it …
In this tutorial we would cover Simple Linear Regression in a very easy-to-understand way. We are assuming you don’t have much knowledge of Machine Learning …
AVL trees are self-balancing Binary Search Trees (BST) that was invented by Adelson, Velski and Landis. Let’s consider the following: AVL Tree Balance Factor How …
Are you looking for some interesting project ideas for your thesis, project or dissertation? Then be sure that a machine learning topic would be a …
We would go through a simple tutorial on how to build an API in Visual Studio (Step by Step) using ASP.NET C#. Before we go …
I have spent some time trying to understand tensors but I have spend more time trying to find an simple way to explain it to …
In this simple tutorial, I would explain the concept of Principal Components Analysis (PCA) in Machine Learning. I would try to be as simple and …
Hello friend, I’ll like to share with you this brief explanation of the difference between Prediction and Inference. They appear similar, to us researchers and …
Dr. Wonu Nduka Mathematically!???? Let the biscuit be “x” let banana be “y” and Let lollipop be “z” Such that the pictorial equations can …
This would be a very simple explanation with the program in Java on how the Bubble Sort Algorithms works. Bubble Sort works by iterating through …
Hello guys, I would be happy to give you a clear explanation about the concept of Genetic Algorithm. And this is very interesting because scientists …
I could tell you that of all the certification I’ve acquired as a Tech Professional, the Project Management Professional (PMP) certification was the toughest to …
In this Tutorial 3, we would write a second program and also understand java basic syntax. In Tutorials 1 we installed NetBeans which is the …
I have made a list of this 10 research paper I believe very student and researcher in area of Artificial Intelligence and Machine learning must …
I still cry when I remember what I lost in the in Nigeria couple of months before I relocated to Budapest. It’s a very long …
In this brief article, I will explain to you how the Cross-Site Request Forgery attack works in a very simple and easy-to-understand way. We …
I’m KIndson the Genius and in this short explanation, I would teach you how Single-Sign On (SSO) work. We would cover the following: What is …
Hello, as you already know, I’m Kindson The Genius and I’m here to help you understand tech concept very easily. You let me know what …
My name is Kindson and in this brief, lesson I would teach you the basics of OAuth 2.0 and OpenID. You will understand what they …
Fibonacci Numbers or Fibonacci Series is a set of numbers where the next number in the series is the sum of the preceding two numbers. …
If you are able to summarize the 10 Project Management Knowledge Areas fairly in your own words, then you will appreciate the much involved in …
Hell guys, as you know, I’m Kindson the Genius and good to see you again! In this short lesson, I would explain to you the …
In Tutorial 1 we gave an introduction to SAP HANA and described the architecture of SAP HANA. In this Tutorial 2, we would go further …
This would be a very easy explanation of the concept of TensorFlow. As you know, I’m Kindson the Genius Sometimes, very simple terms may appear …
Hello guys, as you know, I’m Kindson The Genius and I’m always here to keep you up to date with new technologies. Today, we are …
We in the International Computer Programmer’s group are happy to commence creating an Beginner Ethical Hacking Course for you! Every week we would publish a …
You don’t have to spend your time writing stored procedures. You simply generate them. By the way writing stored procedures have always be a pain …
This lesson would be brief and contains a simple exercise, make sure you do it. AngularJS Expressions are expression written inside a normal html file …
So much changes is taking place in the field of programming. Easy to Learn and Free 1. Python 2. R Programming 3. MatLab Script 4. …
Hey folks! Still on my Research tour. Guess what? Today being Sunday, 16th of September, 2018 would be exceptional. I’m waking up in Serbia today, …
This is the second day of the conference and actually ‘my day’. Guess what? I’m in the program today and would talk about my paper: …
Budapest to Serbia and Back to Budapest Again! Day 1 of SISY2018 at the Subotica City Hall Day 2 of SISY2018 at Subotica Tech Day …
Budapest to Serbia and Back to Budapest Again! Day 1 of SISY2018 at the Subotica City Hall Day 2 of SISY2018 at Subotica Tech Day …
Budapest to Serbia and Back to Budapest Again! Day 1 of SISY2018 at the Subotica City Hall Day 2 of SISY2018 at Subotica Tech Day …
Budapest to Serbia and Back to Budapest Again! Day 1 of SISY2018 at the Subotica City Hall Day 2 of SISY2018 at Subotica Tech Day …
The Conference is the 16th International Symposium on Intelligent Systems and Informatics and I have been scheduled to attend. It holds in the city of …
This is a series of tutorial on Data Structures and Algorithms for Computer Science/Engineering students. After taking this tutorial you would be able to write …
My name is Kindson The Genius and today, I would introduce you to Machine Learning using .Net. Yes, .net C# programmer can now develop Machine …
In this lesson, you will learn how to connect Netbeans IDE to Microsoft Access database and used MS Access as your data-source in your Java …
In this AngularJS Tutorial we would examine the various aspects of an AngularJS program. We would cover the following topics: What is a Module …
Just as you know by now, this series of tutorials based on the PWD (practice-while-learning) approach. So in this tutorial we would create simple application …
In this tutorial, we would set up AngularJS and test it to make sure it works. We would do this is 7 simple steps. I …
This is the first in the series of easy tutorials on AngularJS for absolute beginners. AngularJS is the way to go if you are a …
I’m so happy to have you again! In this brief blog, I am going to help you understand conditional formatting and how to apply it …
In this blog, I would teach you two ways to get a list of selelected checkboxes using AngularJS with the click on a button. In …
So it’s all about team development. Just about a month ago, I joined a new team, but all to my suprise, after a couple of …
Hello, my name is Kindson. One fact we must all appreciated is that in the next few years, Machine Learning or related courses would gradually …
Hello good to see you! My name is Kindson The Genius and I would give you a brief explanation of these top 10 technology trends …
So we would be talking about certifications. My name is Kindson The Genius and I would be happy to let you know that getting a …
We would talk about Dialogs. If you have been following my lessons on How to Build Chatbots or MS Bot Framework Tutorials, you would realize …
In this short tutorial, I would take through how to build a chatbot using Visual Studio (2015 or 2017). Watch my video on How to …
In this tutorial, I would explain to you how to generate stored automatically from Visual Studio without having to write codes. Let’s assume you have …
Hello! Today, you have a choice to make: whether or not to learn the most popular programming/scripting language in the world, AngularJS. This tutorial is …
Good to see the effort you put in learning. I assure you that these concepts are really not hard to understand. In this lesson, I …
I am going to teach you how to perform one-sample t-Test, step by step using an example Question A research believes that the mean incom …
You probably have heard of Time Travel. I have seen many videos of persons claiming to be time travelers from different years telling their stories. …
Hello! Good to see you. I’ll be very happy to explain to you these two important concepts Multicolinearity Heteroscedasticity These are big words, but …
If you are learning linear regression, then you need to clearly understand the concept of Coefficient of Determination R2 and the Adjusted Coefficient of Determination …
Updated July 12, 2026: Updated links and SEO. See also 20 hypothesis testing solved examples and hypothesis testing basics. The Mann-Witney U Test is is an …
Updated July 12, 2026: Updated links and SEO. See also 20 hypothesis testing solved examples and hypothesis testing basics. Today, we are going to go …
Good to see you here! Today’s quiz would be based on Cluster Analysis. So let’s get started. Question 1: What is Cluster Analysis? Cluster Analysis …
Today’s lesson would be based on pattern recognition. How well can you explain the concepts of in Pattern Recognition. Lets see. Question 1: What …
I’m here to help you understand some of the advanced concepts of statistics. Today’s quiz would be based on the concept of Factor Analysis. I …
Hello, good to see you! I made this post to help you prepare for oral and written quiz or exam on advanced or mathematical statistics …
Hello, good to see you! I made this post to help you prepare for oral and written quiz or exam on advanced or mathematical statistics. …
Hello! Good to see you again! In this class I will explain the various sampling techniques you need to know. We would also consider examples …
I was happy to see that Theory of Estimation was really an easy topic to understand, easier than I always thought. In this article, I …
Hey! Good to see you! Let’s keep it simple this time. I would just give you: the HTML code the AngularJS Script We would …
Hello, good to see you here. Be sure that it really is not so difficult to post data from a form to a SharePoint List. …
Good to see you again! Today’s discussion would be Math and I would give you some secrets on how to succeed in Math. You know, …
In this tutorial, we are going to learn how to add a progress bar column to HTML table using AngularJS Content Introduction About AngularJS What …
In this tutorial, I am going to teach you an easy way to add pagination to a html page using AngularJS and Bootstrap. Trust me, …
I am Kindson and today, I’m going to explain to you how to fetch Sharepoint using AngularJS list and display it in html page. I …
My name is Kindson and I really appreciate seeing persons who try to get the real facts about what happens around them. In this very …
Today, I would give a very simple explanation of the concept of linear separator and hyperplane. This is would be a very basic and simple, …
In this Lesson, I would teach you how to build a decision tree step by step in very easy way, with clear explanations and diagrams. …
If you are looking for a place to learn Python, this is the right place. Python would top the list as the most popular programming …
If you want to learn Java as a beginner to a Java Programming expert, this is the right place. The clue to success is: try …