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

Instagram Accounts to Follow for Beginners and Pro-Level Coders

Programming and coding learning never stops. Social media platforms like Instagram allow you to learn, relearn, and share programming tips, tricks, and knowledge. Developers and programming creators on Instagram share their content using inspirational posts that are easy to comprehend.

OpenGenus Tech Review Team OpenGenus Tech Review Team

[FIXED] 1 account is disabled or blocked from Google Groups

In this article at OpenGenus, we have explained the reason for this error "1 account is disabled or blocked from Google Groups" which you can face while adding members to your official Google Group. We have presented the fix for this.

Rudransh Deshmukh
Web Development

Building Virtual Keyboard: A Step-by-Step Development Process

In this article at OpenGenus, we will be discussing about the process of developing a virtual keyboard using HTML, CSS, and JavaScript. The virtual keyboard allows users to input text through a graphical interface, and it includes features like caps lock, enter key, and space key.

Mizbaul Haque Maruf Mizbaul Haque Maruf
Machine Learning (ML)

Non-negative matrix factorization (NMF) vs Principal Component Analysis (PCA)

In the field of data analysis and dimensionality reduction, Non-negative Matrix Factorization (NMF) and Principal Component Analysis (PCA) are two powerful techniques that play an important role in uncovering patterns, reducing noise, and extracting essential features from complex datasets.

Abdesselam Benameur Abdesselam Benameur
Algorithms

Shell Metzner sort

The Shell-Metzner sort is a modified version of a sorting method called Shell sort. It was developed by Marlene Metzner to make it work even better.

 Rishi Shivhare Rishi Shivhare
data science

Avoid these 5 Mistakes as a new Data Scientist

In this article at OpenGenus, we have explored 5 common mistakes one make at their first job as a Data Scientist fresh out of School. We wrap up with 5 tips as well.

Devansh Biswal
Technology Company - Careers

Job Levels at Fidelity Investments

In this article at OpenGenus, we have listed the different job levels and grades at Fidelity Investments along with corresponding salary range and average experience. This gives a strong view of technical and management ladder at Fidelity Investments so that you can plan your career accordingly.

Ue Kiao, PhD Ue Kiao, PhD
Technology Company - Careers

Accenture Hierarchy Org Structure: Job Levels at Accenture

In this article at OpenGenus, we have listed the different job levels and grades at Accenture along with average salary range at USA and India offices and average experience. Based on this information, plan your career at Accenture.

Ue Kiao, PhD Ue Kiao, PhD
Deep Learning

Inference process in Deep Learning [Complete Guide]

Inference is the process of applying trained models to new data for predictions. It plays a vital role in real-world applications, enabling insights, automation, and real-time responses.

Agniva Maiti Agniva Maiti
Web Development

Building Dynamic Sound Board using HTML, CSS, and JavaScript [WebDev Project]

In this article at OpenGenus, we will guide you through the process of creating a dynamic sound board using HTML and JavaScript.

Abiodun Adejare Adekunle
Natural Language Processing (NLP)

Retrieval Augmented Generation (RAG): Basics

In this article at OpenGenus, we have explored a new finetuning technique for Large Language Models (LLMs) developed by Meta (formerly Facebook). This technique is known as Retrieval Augmented Generation (RAG).

Devansh Biswal
Software Engineering

Different Open-Source Code Licenses [Complete Guide]

Open-source licenses are legal agreements that define how a given piece of software can be used, modified, and distributed by others. They grant other users the permission and rights to use or repurpose the code for new applications or to include the code in other projects.

Biniyam Daniel Wahima
Deep Learning

Deep Learning for traffic prediction [project with source code]

This article at OpenGenus explores the development of a Deep Learning (DL) traffic predictor using a comprehensive dataset.

Alexander Nilsson
System Design

Law of Demeter

In this article at OpenGenus, we will be discussing an Object Oriented Programming principle called the Law of Demeter.

Delia Georgiana Soare
C Programming

setjmp.h and Non-Local Jumps in C [setjmp() and longjmp()]

In this article at OpenGenus, we'll delve into the intricacies of setjmp.h, uncovering how it works, its practical applications, and the advantages it brings to the table.

Shone Binu Shone Binu
Technology Company - Careers

Job Levels at AMD (Advanced Micro Devices)

In this article at OpenGenus, we have listed the different job levels and grades at AMD (Advanced Micro Devices) (technical ladder at AMD) along with corresponding annual salary and average experience. This table will help you grow in your career at AMD.

Devansh Biswal
C++

Bank Management System in C++ [Project with source code]

In this article at OpenGenus, we will cover how to create a bank management system in C++ programming language. A bank management system can be used to manage a bank account, withdraw and deposit funds, and check the account balance.

Jessica Janko
CSS

Animation in CSS [Complete Guide with code examples]

In this article at OpenGenus, we will be discussing one such property that will serve as a stepping stone in making websites seem more lively and intuitive: animations.

Delia Georgiana Soare
Chemistry

Battery and Fuel cells

In this article at OpenGenus, we have explored the concept of Battery and Fuel cells including different types of batteries, performance requirements, hydrogen-oxygen fuel cells and much more.

Arushi Chatterjee
Django

Django User Authentication

In this article at OpenGenus, we shall demonstrate the username & password authentication by building a notes takings application based on django. This application will allow users to CRUD notes(only their notes), support markdown in notes, and encrypt their notes.

Kirabo Ibrahim Kirabo Ibrahim
Software Engineering

Git vs GitHub [Differences Explained]

Git and GitHub are widely used tools in the field of software development. While Git is a distributed version control system, GitHub is a web-based hosting service for Git repositories.

Ayush Jaiswal

Efficient Approximation of Exponential Function in O(1) time

In this article at OpenGenus, we have explored an efficient approximation of Exponential Function that can be computed in O(1) time. This is also known as Schraudolph's method.

Rudransh Deshmukh
Scala Programming

Primary and Auxiliary Constructors in Scala

A constructor is a special method that is used to initialize an object. Constructors are defined inside a class; with the same name as the class in JAVA but in Scala that is not the case.

Diwash Mainali Diwash Mainali
Deep Learning

Time Complexity of im2row and im2col

In this article at OpenGenus, we have explored the time and space complexity of im2row and im2col algorithms that are frequently, used for GEMM based Convolution algorithms.

Rudransh Deshmukh
Software Engineering

Adapter Design Pattern

In this article at OpenGenus, we show two ways to implement the Adapter design pattern.

Sherif Elshafei Sherif Elshafei
OpenGenus IQ © 2025 All rights reserved â„¢ [email: team@opengenus.org]
Top Posts LinkedIn Twitter