×
Home Discussions Write at Opengenus IQ
×

Search anything:

  • DSA Cheatsheet
  • HOME
  • Jobs
  • About
  • One Liner
  • RANDOM
  • Track your progress
  • Deep Learning (FREE)
  • Join our Internship 🎓
  • AI Engineering
  • Scholarship
  • Campus Ambassador

OpenGenus IQ, an open-source Computer Science Publication House, is driven by 2500+ BSc/MSc/PhD holders globally, exploring Algorithms, Deep Learning, System Design, and more since 2017.

C++

Multilevel inheritance in C++

Multilevel inheritance is a form of inheritance where a base or child class has multiple parent classes and can be extended to any level.

Shreya Garrepelly
Natural Language Processing (NLP)

Linguistic Data Mining and Corpus Linguistics

Linguistic Data Mining and Corpus Linguistics are two interrelated fields of computational linguistics that have gained significant attention in recent years. The article provides an overview of the key concepts and methods used in both, pros and cons and future prospects.

Agniva Maiti Agniva Maiti
github

Complete Beginner's Guide to GitHub, Gist: Collaborative Coding and Version Control

In the field of software development, collaboration, and version control are paramount to the success of any project. GitHub, a popular web-based hosting service for version control using Git, has revolutionized the way developers work together.

Mizbaul Haque Maruf Mizbaul Haque Maruf
JavaScript

30 JavaScript Project Ideas

In this article at OpenGenus, we will go through 30 project ideas you can build with JavaScript to master the Programming language.

Mizbaul Haque Maruf Mizbaul Haque Maruf
C++

Hash Map in C++ using OOP and Template

In this article at OpenGenus, we will review the fundamental concepts of a hash map, how to implement them in C++ using OOP concepts and Template, and useful applications.

Jessica Janko
System Design

Data Lake

In this article at OpenGenus, we will learn about the concept of Data Lake. A data lake is a centralized storage repository that holds big data from many sources in different formats.

Anna the Trainee
Deep Learning

Global Temperature Change Prediction using ML and DL

This article at OpenGenus explores how ML and DL can be effectively utilized for global temperature change prediction.

Anirudh Edpuganti Anirudh Edpuganti
Natural Language Processing (NLP)

Key Terms/ Topics in Natural Language Processing (NLP)

In this article at OpenGenus, we will explore some of the fundamental terms used in NLP and their brief descriptions.

Manish Singh
Web Development

Whiteboard in HTML [WebDev Project]

In this article at OpenGenus, we will explore how to develop a whiteboard using HTML, CSS, and JavaScript in the HTML file. We will focus on the implementation of the whiteboard with a functional drawing feature, color selection, a clear button, and a rubber (eraser) function.

Yingzi Tang Yingzi Tang
C++

Hangman Game in C++

In this article at OpenGenus, we will cover how to create a console hangman game in C++ programming language. Hangman is a popular word-guessing game that involves one player picking a random word, providing the number of letters in that word.

Jessica Janko
C++

Map::swap() in C++

The swap() function in C++ is used to interchange the elements of two variables. Similarly, the Map::swap() member function is used to swap the elements of two map objects.

Vidhi Srivastava Vidhi Srivastava
Java

Pong in Java [project]

In this article at OpenGenus, we will develop a prototype of Basic Pong game in Java Programming Language.

Manish Singh
data science

14 Data Visualization Techniques in Data Science

In the world of data science where considerable volumes of information are generated and analyzed, communicating processed insights becomes vital. Data visualization transcends complexity barriers by turning raw data into useful information at different levels for various audiences.

OpenGenus Tech Review Team OpenGenus Tech Review Team
Web Development

14 Important Frontend Libraries

In this article at OpenGenus, we have explored 14 Important Frontend Libraries that every Web Developer should be aware of to make use of the best library for a particular project.

Soundarya Koutharapu
Machine Learning (ML)

Interactive Analytics Web Page [ML Project]

In this tutorial at OpenGenus, we will explore how to create an interactive data visualization using D3.js, a popular JavaScript library for data visualization.

Jiadi Huang
UX Design

Progressive Disclosure in UX design

In today's world, we can order a product from any website or sign up for any website to access anything we want. Due to the growing range of products, these web pages are becoming more complex every day.

Christa Elsa Linu
Technology Company - Careers

Deloitte Hierarchy: Job Levels at Deloitte

In this article at OpenGenus, we have listed the different job levels and grades at Deloitte (Deloitte Hierarchy/ technical ladder) along with average salary range at USA and India offices and average experience. Based on this information, plan your career at Deloitte.

Ue Kiao, PhD Ue Kiao, PhD
JavaScript

Interview questions on JavaScript Promises

Promises, a built-in feature of JavaScript, let you handle asynchronous actions in a way that is more readable and organized. In this article at OpenGenus, we'll demonstrate a few interview questions that pertain to JavaScript promises.

APIPAWE KATOTO Daniel
Technology Company - Careers

Job Levels at Infosys

In this article at OpenGenus, we have listed the different job levels and grades at Infosys (technical, consultant and delivery ladder) along with the average experience and salary range. Use this information to plan your career growth.

Ue Kiao, PhD Ue Kiao, PhD
C++

Selection Sort in C++ using Inheritance and Template - Recursive and Iterative

In this article at OpenGenus, we will explore how to implement Selection Sort in C++ using the principles of object-oriented programming (OOP) and templates. We will define both recursive and iterative approaches to the algorithm.

Arravelly Keerthi
Python

Heap in Python using Object-Oriented Programming (OOP) concepts

In this article at OpenGenus, we will implement Heap in Python using Object Oriented Programming.

Brempong Appiah Dankwah
Machine Learning (ML)

Identify creditworthy borrowers [ML project]

This article developed during my internship at OpenGenus, we will delve into the key components of credit scoring, including the significance of feature selection, data preprocessing, and model evaluation.

Samyak Deshpande
Web Development

Wordle using HTML, CSS and JavaScript

In this article at OpenGenus, we will be building a wordle game using HTML, CSS and JS. Stay for the exciting implementation details.

Sathya Sai Ram Prabhala
CSS

Masking in CSS (mask-image)

Masking in CSS is a versatile technique that allows developers to manipulate the visibility and shape of elements on a webpage. With the mask-image property, CSS provides a powerful toolset to create visually stunning effects by controlling the transparency of specific areas within an element.

Sentayhu Berhanu Sentayhu Berhanu
JavaScript

Input Validation and Sanitization: Best Practices for Secure Applications with Examples Using JavaScript

Input validation is the process of verifying that user input meets specific criteria, such as correct format, length, or type, before processing or storing it. By validating user input, we can ensure that the data is safe and appropriate for its intended use.

Abiodun Adejare Adekunle
OpenGenus IQ © 2026 All rights reserved â„¢ [email: team@opengenus.org]
Top Posts LinkedIn Twitter