×
Home Discussions Write at Opengenus IQ
×

Search anything:

  • DSA Cheatsheet
  • HOME
  • Track your progress
  • Deep Learning (FREE)
  • Join our Internship 🎓
  • RANDOM
  • One Liner

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.

Machine Learning (ML)

Vehicle Insurance Sales [ML Project]

The research question is what factors influence different types of people to buy auto insurances from a specific company. In this project at OpenGenus, we answer this.

Jiadi Huang
Java

Stack in Java using OOP concepts + Generics

In this article at OpenGenus, we will explore how to implement a stack using array in Java using OOP concepts and Generics.

Hiten Samalia Hiten Samalia
C++

Heap in C++ using OOP and Template

In this article at OpenGenus, we will explore how to implement the heap data structure in C++ using principles of object-oriented programming (OOP) and templates.

Arravelly Keerthi
Deep Learning

22 Deep Learning use-cases in Transportation

In this article at OpenGenus, we will explore some of the uses of deep learning in modern day transportation and transport systems, and how it has improved the methods of transport we prefer today.

Sai Vamsi Karnam
Algorithms

27 Algorithm and Data Structure Project Ideas

In this article at OpenGenus, we will list important and unique project ideas that have algorithmic approaches behind them.

Virag Kormoczy Virag Kormoczy
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
OpenGenus IQ © 2025 All rights reserved â„¢ [email: team@opengenus.org]
Top Posts LinkedIn Twitter