Featured Resource One-line Algorithms questions & facts Random algorithm facts for quick interview revision when you only have a minute to spare.
Book DSA Cheatsheet A Cheatsheet for data structures and algorithms practice, coding interview and problem-solving intuition.
Featured Resource One AI Systems Question Practice AI and ML systems prompts across P/D disaggregation, inference, training, RAG, platform engineering and reliability.
Python Adjacency list and matrix in Python using OOP concepts In this article at OpenGenus, we have implemented Adjacency list and matrix in Python using OOP concepts. This is a must for mastering Graph Algorithm in Python.
System Design BitTorrent Architecture BitTorrent Architecture has emerged as a groundbreaking technology that has transformed the way we share files over internet. With its decentralized and efficient approach, BitTorrent has become a popular choice for distributing large files, such as movies, software, and other media.
Python Creating a simple Note taking app in Python In this article at OpenGenus, we will be creating a simple "Note Taking App in Python" with a Basic GUI and Database Integration.
Deep Learning Concept of Multiple Instance Learning (MIL) In the field of machine learning, Multiple Instance Learning (MIL) is a paradigm that expands upon traditional supervised learning. MIL differs from conventional supervised learning, where each training instance is individually labeled.
Web Development What is MERN Stack? (+ MEAN vs MERN vs LAMP) This article at OpenGenus serves as an introduction to the MERN stack, exploring each component and highlighting their combined potential for building robust and efficient web applications.
C++ Stack::Empty in C++ STL Among the available functions provided by the C++ standard library is the stack::empty function. Stack::empty is used to determine whether a given stack is empty. The function returns true if the stack is empty and false if it is not empty.
Deep Learning Megatron NLG model NVIDIA created the massive transformer-based NLG model known as Megatron. It is based on the transformer architecture and made to produce text that resembles human speech quickly and accurately.
Machine Learning (ML) Feature Selection Problem in Machine Learning The feature selection problem in machine learning deals with the challenge of identifying the most informative features while eliminating irrelevant or redundant ones. By selecting an effective subset of relevant features.
System Design Leaderless Replication In this article at OpenGenus, we will cover some basic ideas of leaderless replication. I will first introduce the leaderless replication to help you have an overview about what the leaderless replication is.
Python Circular Linked List in Python using OOP In this article at OpenGenus, we will explore how to implement Circular Linked List in Python using OOP.
Machine Learning (ML) 10 Feature Scaling Techniques in Machine Learning In this article at OpenGenus, we will explore feature scaling techniques in Machine Learning and understand when to use a particular feature scaling technique.
JavaScript SEO in React JS We will delve deeper into the implementation of Helmet and explore its benefits in optimizing React websites for search engines.
Web Development Types of HTTP Response Codes In this article at OpenGenus, We are going to understand what HTTP response codes are along with the list and meaning of different HTTP Response Codes.
Java Hierarchical Inheritance In Java In this article at OpenGenus, we are going to learn about Hierarchical Inheritance in Java along with a Java code example.
Python Different ways to take user input in Python In this article at OpenGenus, we will be explaining different ways to take input in Python and also show code samples.
Deep Learning Residual Connections in DL In this article at OpenGenus, we will explore the concept of Residual Connections in deep learning.
Indian Railways Signaling Systems used by Indian Railways All of you must have travelled by train at least once in your life. You may have observed that trains stop on stations for sometime and then depart from it, or it may stand up to hours due to some problems, sometimes trains also stops in midway between two stations.
System Design Multi Master Replication In this article at OpenGenus, let's understand Multi Master Replication and how it ensures data consistency in distributed systems.
Deep Learning Social Distancing Checker using Deep Learning: An Approach to Ensure Public Safety In this project at OpenGenus, we aim to build a social distancing checker using deep learning techniques. The goal is to analyze a video or series of images and detect instances where people are not maintaining the recommended social distance.
Machine Learning (ML) Huber and Hinge loss Loss functions are an important part of Machine Learning. Two common loss functions that we will focus on in this article at OpenGenus are the Huber and Hinge loss functions.
Web Development Alternative to auth0 and OAuth 2.0 In this article at OpenGenus, we are going to talk about auth0 and OAuth 2.0, what each one of them do and what are the alternatives for them. We have to remember that everything related to software development has its pros and cons.
Python Pandas Dataframe [Complete Guide] In this article at OpenGenus, we will understand the basic concepts of Pandas Dataframe and its usage with various examples.
Java Scanner Class in Java In this article at OpenGenus, we will explore some common functions of Scanner Class in Java. It will introduce the Scanner Class and some common methods that developer may need to call when they apply the Scanner Class and some points that the developer needs to be careful about.
JavaScript Multithreading in JavaScript Developers can now leverage multithreading capabilities to execute tasks in parallel, significantly enhancing the performance of their JavaScript applications.
Deep Learning Concatenation Operation in CNN In this article at OpenGenus, we will explore the notion of Concatenation operation in CNN in detail.