×
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.

Sorting Algorithms

OOP design for Sorting Algorithms

In this article, we have presented good implementation designs considering there are multiple sorting algorithms and different datatypes.

Harshit Raj
Minimum Spanning Tree (MST)

Water distribution [solved using Minimum Spanning Tree]

In this article, we have solved the problem of Water distribution using Minimum Spanning Tree, Union Find and Sorting Algorithms.

Aswin Shailajan
Machine Learning (ML)

Bias Variance tradeoff

An essential idea in statistical learning and machine learning is the bias-variance tradeoff. It speaks to the connection between a model's complexity and its precision in fitting the data.

Vaishnav Nagnath Kumbhar
Natural Language Processing (NLP)

Chunking and Chinking in NLP

One important aspect of NLP is chunking, which involves the extraction of meaningful phrases or chunks from text data. Chinking is a related technique that involves the exclusion of certain words or phrases from a chunk.

Nithish Singh Nithish Singh
Natural Language Processing (NLP)

Paraphrasing in NLP

For this article, our aim would be to analyze different paraphrasing algorithms and their implementation in Python.

Ambarish Deb Ambarish Deb
Machine Learning (ML)

Gibbs Sampling

Gibbs Sampling is a statistical method for obtaining a sequence of samples from a multivariate probability distribution.

Samyak Deshpande
C++

bli_malloc_user [explained with C++ code]

In this article at OpenGenus, we have explored bli_malloc_user in depth. bli_malloc_user() is a memory allocation API available in BLIS, a library.

Rahul Reddy
HTML

Pagination in HTML/CSS

Pagination is a common feature in web development that allows users to navigate through large sets of data or content. In this article, we will explore how to implement pagination using HTML and CSS.

Deepti Sharma
Python

Python Script to Like Recent Tweets with a Particular Hashtag

In this article, we have developed a Python Script to Like Recent Tweets with a Particular Hashtag. We have developed 2 approaches: one using tweepy library and other using requests library to make direct API calls to Twitter API.

Akshat Sunil Pande
Java

Java program for Compound Interest

In this article, we have explored the concept of Compound Interest and implemented a Java program to compute Compound Interest.

King Immanuel King Immanuel
System Design

System Design of Car Rental System

In this article, we will take a look at the key features a car rental system needs to offer, its high-level, low-level design, database design, and some of the already existing car rental software.

Sentayhu Berhanu Sentayhu Berhanu
C++

Trie in C++ using OOP concepts

In this article, we'll look at how the Trie data structure is implemented in C++ using principles of object-oriented programming (OOP).

RAHUL ARORA
Machine Learning (ML)

3 Types of Logistic Regression

In this article, we have explained the basic concept of Logistic Regression and presented the 3 different types of Logistic Regression.

Keyur Swapnil Desai
List of Interview Questions

Mock Data Science Technical interview

In this article, we will see the flow of a technical interview for a Data Science job and here, we will assume an imaginary candidate for the purpose of understanding how it really works.

Sanjana Babu
segment tree

Booking Concert Tickets in Groups [using BIT and Segment Tree]

In this article, we have solved the problem of Booking Concert Tickets in Groups. This involve the concept of Binary Indexed Tree and Segment Tree.

Aswin Shailajan
Data Communication and Computer Networks

6 Different Network Topology in Computer Network

In this article, we will discuss about the 6 different types of topologies that exist in a computer network.

Muhsina Munfa Muhsina Munfa
HTML

Infinite scrolling in HTML, CSS and JavaScript

Infinite scrolling is a popular UI pattern used on many websites and apps. It allows content to be loaded continuously as the user scrolls down the page, eliminating the need for pagination or clicking "next" buttons.

Deepti Sharma
Python

Guide on Multithreading in Python

In this article, we have explained Multithreading in Python Programming Language in depth along code examples.

Akshat Sunil Pande
C++

[FIXED] Undefined reference to '__gxx_personality_v0'

In this article at OpenGenus, we have presented the fix to resolve the compilation error Undefined reference to '__gxx_personality_v0'.

Rahul Reddy
Machine Learning (ML)

Imbalanced Data in ML

When a dataset's distribution of classes is uneven, it is said to have imbalanced data. In other words, compared to the other classes, one class has significantly more or fewer samples.

RAHUL ARORA
Java

Error handling by exception in Java

In this article, we will talk about what error handling by exception is in Java, how to do it, and what it is used for.

Eddy Qiu
List of Interview Questions

Statistics mock technical interview

In this article, we will get to know the flow of a statistical interview for a data science job with actual questions with sample answers.

Sanjana Babu
HTML

Animated button using HTML and CSS

In this blog post at OpenGenus, we will take you through the step-by-step process of creating an animated button using HTML and CSS, so you can enhance the user experience on your website and stand out from the competition.

Deepti Sharma
Web Development

What is tRPC and why should you use it?

In this article, we are going to dive into the world of tRPC, discussing what is tRPC, why should you use and when should you use.

Ana Julia Oliveira Marçal Ana Julia Oliveira Marçal
Artificial Intelligence

The Future of Artificial Intelligence and its potential impact on society

Over the past ten years, artificial intelligence (AI) has made considerable strides, and its potential impact on society is enormous. We shall talk about the future of AI and possible societal repercussions in this essay.

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