JavaScript Different built-in data structures in JavaScript JavaScript has a few built-in data structures and in this article at OpenGenus, I will explain their purpose and show examples of their implementations.
UX Design Zeigarnik Effect in UX Design The Zeigarnik effect is a psychological theory that states that people remember incomplete or unfinished tasks better than complete ones. In UX design, this principle can be used to increase user engagement and create user interactions that are more memorable.
System Design System Design of Train Reservation System In this article at OpenGenus, we will discuss the system design of a train reservation system, covering the functional and non-functional requirements, projected number of users, database design, main class designs, and a prospective system design.
UX Design False Consensus Effect in UX Design In this article at OpenGenus, we will explore the false consensus effect in UX design and discuss how it impacts the design of products.
System Design Choking Algorithm in BitTorrent One key element that makes BitTorrent powerful is that it has an algorithm for managing connections between peers. This algorithm is called Choke Algorithm.
CSS Overflow Property In CSS Most of the Frontend Developer struggle to get hold of websites layout. In this article at OpenGenus, we will discuss about the Overflow Property in CSS. An element will expand to fit it's content by default. When the elements width and height are fixed using pixel.
UX Design Tesler's Law in UX Design In this article at OpenGenus, we will explore Tesler's Law in UX design and understand how it can enhance the overall user experience.
Deep Learning Add operation in Deep Learning In this article at OpenGenus, we will dive into the TensorFlow layers.Add operation, explore its usage in Deep Learning models through both mathematical expressions and Python code snippets.
Django Django Template System In the context of web development, templates are files or structures that specify the layout, structure, and presentation of a web page. They act as a blueprint or foundation for creating dynamic HTML content that users see.
Python Validate email in Python [3 methods] In this article at OpenGenus, we will explore various methods of validating email addresses in Python using regular expressions, specifically focusing on the standard email format.
UX Design Postel’s Law in UX Design: Striving for Robust and User-Friendly Experiences In this article at OpenGenus, we are going to talk about one such principle that holds great significance in UX design which is Postel's Law.
Cloud Computing Cloud Access Security Brokers (CASB): Enhancing Cloud Security There is no denying that cloud computing has revolutionized the way we do business. It came with unprecedented flexibility, scalability, and cost-effectiveness. But just like any other advancement, it also came with challenges.
CSS Clip Property in CSS In this article at OpenGenus, we'll explore the clip property and its various use cases, along with code examples, to help you leverage its capabilities and create visually stunning web designs.
Android Development Basic Android app to print "Hello OpenGenus" In this article, we would build a basic application that will display the text "Hello OpenGenus" on the screen.
Python Get random numbers in Python [8 Different methods] In this article at OpenGenus, we will examine 8 different ways to get random numbers in Python.
Python Chrome dinosaur game in Python In this article at OpenGenus, we will be looking at how to make the chrome dinosaur game in Python Programming Language.
Java Java Local Inner Classes In this article at OpenGenus, we will discuss what local inner classes are in Java, some properties of local inner classes in relation to standard inner classes/Java classes declared in a standalone files, and some use cases for local inner classes.
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.