×
Home Discussions Write at Opengenus IQ
×
  • DSA Cheatsheet
  • HOME
  • Track your progress
  • Deep Learning (FREE)
  • Join our Internship 🎓
  • RANDOM
  • One Liner
OpenGenus Tech Review Team

OpenGenus Tech Review Team

The official account of OpenGenus's Technical Review Team. This team review all technical articles and incorporates peer feedback. The team consist of experts in the leading domains of Computing.

Tokyo, Japan •
3722 posts •
Java

Progress bar / indicator in Java

In this article, we will discuss several ways to program a Progress bar in Java in command line and as GUI.

Mohamed Adel Mohamed Adel
Java

Password generator, strength checker and password crack time estimator in Java

In this article, we will discuss several ways to code a program that generates random password, And another program that checks the strength of user's input password in Java, And final program that estimates the time needed to crack a user's password.

Mohamed Adel Mohamed Adel
Natural Language Processing (NLP)

Stop Words in NLP

In this article, we shall focus on the concept of stopwords and implementation of stopword removal in NLP.

Ambarish Deb Ambarish Deb
JavaScript

Calendar with JavaScript

We can do so many things with the JavaScript programming language and I enjoy building things with it, this time, I made a calendar of 12 months. I will walk you through the steps on how I created this calendar using JavaScript.

Virag Kormoczy Virag Kormoczy
Machine Learning (ML)

Large Counts Condition and Large Enough Sample Rule

Large Counts Condition and Large Enough Sample Rule are two important concepts in the fields of machine learning and statistics that are used to make inferences about populations based on samples.

Samyak Deshpande
System Design

Long Polling

In this article, we will cover one of the important backend communication design pattern which is Long Polling.

Ayush Tiwari
C++

Multithreaded Quick Sort in C++

This article provides an overview of the quicksort algorithm and its complexity. Quicksort is a sorting algorithm that uses a divide and conquer strategy to sort a list or array of elements by selecting a pivot element and dividing the array into two sub-arrays.

Bakare Muideen Adeleke Bakare Muideen Adeleke
Deep Learning

50+ Key Terms/ Topics in Deep Learning [Complete DL revision]

In this article at OpenGenus, we'll be diving into the world of deep learning and exploring some key terms / topics that you should be familiar with.

Abhijeet Saroha Abhijeet Saroha
JavaScript

Built-in Hash Table in JavaScript

In this article, we will explore how hash tables work in JavaScript, with examples and tips. Built-in Hash Table in JavaScript involve using a Map with 2 key methods set and get.

Sentayhu Berhanu Sentayhu Berhanu
C++

Set, clear and toggle a bit in C++ [4 different methods]

In this article, we will discuss about how to Set a bit, Clear a bit, and Toggle a bit of an integer in C++.

Md. Reyanus Salehin
System Design

Functional and Non-Functional Requirements in System Design

In this article, we will walk you through the Functional and non-functional requirements, why it is needed, what are the benefits and why it can be useful for your application.

Ayush Tiwari
C++

4 ways to remove elements from Multiset in C++ STL

Multiset is implemented as a balanced binary search tree. Removing elements from a multiset is an important operation in many algorithms and applications. In this article, we will explore different ways to remove elements from a multiset in C++ STL.

Samyak Deshpande
Algorithms

Sliding Window Technique [Explained]

In this article, we will discuss about the sliding window technique and how it is useful while solving problems.

Ayush Kumar Pathak
Algorithms

Generating IP Addresses [Backtracking String problem]

In this article, we will explore a common problem of restoring IP addresses from a given string of digits. For example, given the string "25525511135", the valid IP addresses that can be generated are "255.255.11.135" and "255.255.111.35".

S Sudharshan
Python

Calculator console application in Python

We build a console calculator application using Python Programming Language in this article.

Sai Siri Chandana Namala Sai Siri Chandana Namala
JavaScript

Calculator with JavaScript

In this article, I will explain the steps on how I created a calculator with JavaScript with User Interface using HTML and CSS.

Virag Kormoczy Virag Kormoczy
HTML

Delete an element in HTML DOM [3 ways]

Deleting an element from HTML DOM can be accomplished in a variety of ways, depending on the task at hand. In this article, we will explore different ways to delete an element in HTML DOM.

Deepti Sharma
Natural Language Processing (NLP)

POS Tagging in NLP using Python

POS tagging is a text preprocessing task within the ambit of Natural Language Processing (NLP) whose goal is to analyze the syntactic structure of a given sentence and to understand the input text in a better manner.

Ambarish Deb Ambarish Deb
Java

Multi-thread Java program to find all prime numbers < N

In this article, we will develop a multithreaded java program to find all prime numbers below than N. We will use Sieve of Eratosthenes algorithm to find prime numbers and it will be run in parallel.

Bhavani Sankar Nagarapu Bhavani Sankar Nagarapu
Deep Learning

Resilient Backpropagation (Rprop): The Robust Optimization Algorithm for Training Deep Neural Networks

Resilient Backpropagation (Rprop) is a popular optimization algorithm used in training artificial neural networks. The algorithm was first introduced by Martin Riedmiller and Heinrich Braun in 1993.

Anirudh Edpuganti Anirudh Edpuganti
C Programming

Different ways to delete file in C

The topic "Different ways to delete file in C" explores the efficient and flexible approaches to deleting files using the C programming language. Since C is widely used for developing portable applications, the different file deletion methods can be applied to various operating systems and platforms

Bakare Muideen Adeleke Bakare Muideen Adeleke
Software Engineering

Server Sent Events (SSE)

In this article, we will cover one of the important backend communication design pattern which is Server Sent Events (SSE).

Ayush Tiwari
Machine Learning (ML)

Benford's Law in ML

In this article, we have explored Benford's Law and the use of it in the field of Machine Learning. This is one of the core ML laws you must master.

Riya Singh
C++

Calendar in C++

We are going to discuss how we can make a Gregorian calendar of a specific year using C++. It's also known as new style calendar.

Aswin Shailajan
Python

Maze game in Python

In this article, we build a maze game step by step using the Pygame module, conditionals, loops and functions, then we implement random maze generation using depth first search (DFS) algorithm.

Sai Siri Chandana Namala Sai Siri Chandana Namala
OpenGenus IQ © 2026 All rights reserved â„¢
Contact - Email: team@opengenus.org
Primary Address: JR Shinjuku Miraina Tower, Tokyo, Shinjuku 160-0022, JP
Office #2: Commercial Complex D4, Delhi, Delhi 110017, IN
Top Posts LinkedIn Twitter
Android App
Apply for Internship