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

Deep Learning

Journey through Backpropagation algorithm

This article talks about the process of Backpropagation, an algorithm crucial to refining Neural Networks. It also delves into its core process, explaining how it enables networks to learn from errors and enhance their accuracy. From math to application, witness AI's ongoing enhancement.

Abhikalp Srivastava Abhikalp Srivastava
Deep Learning

Winograd's Convolution Theorem [Explained]

Winograd Convolution proved a lower bound on the number of multiplications required for convolution, and used Chinese Remainder Theorem to construct optimal algorithm to achieve minimum number of multiplies.

Priyanshi Sharma Priyanshi Sharma
Algorithms

Next Greater Element using Stack

Given an array of integers, arr, of length N. The task is to find the Next Greater Element (NGE) for each element in the array.

Kavya Mothukuri
Scala Programming

Basics of Scala Programming

Scala, short for "Scalable Language," is a modern programming language that blends object-oriented and functional programming paradigms. It was designed to address the limitations and complexities of Java while offering a concise, expressive, and flexible syntax.

Diwash Mainali Diwash Mainali
Java

Memory Game in Java

In this article at OpenGenus, we will explore the concept of memory games and analyze a sample implementation of a memory game in Java using the provided code.

Yingzi Tang Yingzi Tang
Web Development

Svelte [Introduction with demo app]

Svelte has built-in support for animations, transitions, and server-side rendering, making it an excellent choice for developing fast, high-performance, visually appealing modern web interfaces.

MATHANKUMAR V
JavaScript

Ember JS [Introduction with demo app]

In this article on OpenGenus, we will explore an introduction to building modern web applications using Ember JS.

MATHANKUMAR V
Linux

rm multiple files

rm is a command on UNIX systems to delete files. In this article at OpenGenus, we have explained how to use this command rm to delete multiple files and other variants.

Aditya Chatterjee Aditya Chatterjee
C++

50 Interview questions on C++ Struct

In this article at OpenGenus, we have presented 50 interview questions based on struct (Structure) in C++ and C Programming Language. Each question is provided with the answer and detailed explanation.

Riya Singh
Python

Building Ping Pong Game with Pygame in Python

In this article at OpenGenus, we will walk you through the process of building a simple yet engaging ping pong game using Pygame.

Biniyam Daniel Wahima
Deep Learning

Training process of Deep Learning models

Deep learning has revolutionized artificial intelligence, helping machines to learn and make decisions autonomously like humans. The training process, vital for model generalization and performance, has been explored in this article at OpenGenus, along with variations across model types.

Agniva Maiti Agniva Maiti
Algorithms

Task Scheduler - Algorithm and Data Structure Project [in JavaScript]

In this article at OpenGenus, we are going to build a task scheduler project which implements a priority queue, and we will use a min heap data structure to manage the tasks based on their priorities.

Virag Kormoczy Virag Kormoczy
Django

PDF Library application in Django [WebDev Project]

In this article at OpenGenus, we have developed a Full-Stack Django application that allows users to download, read, and upload books.

Kirabo Ibrahim Kirabo Ibrahim
Deep Learning

6 Uses of Deep Learning in Laptops

Deep Learning, a powerful offshoot of machine learning and artificial intelligence, has been revolutionizing multiple industries, with laptops being one of them. This article at OpenGenus explores profound applications of deep learning in laptops, enhancing our interactions with these vital devices.

Anirudh Edpuganti Anirudh Edpuganti
Deep Learning

5 uses of Deep Learning for Media: A Revolution in Content Creation

This article at OpenGenus delves into how deep learning is being applied in the media industry, revolutionizing the way we create, consume, and interact with media content.

Anirudh Edpuganti Anirudh Edpuganti
Java

Implementing Merge Sort in Java

In this article at OpenGenus, we have explored the design and implementation of Merge Sort in Java Programming Language.

Hiten Samalia Hiten Samalia
Data Structures

Mean of Array problem solved with Treap

In this article at OpenGenus, we have solved the Mean of Array problem using Treap Data Structure.

Aswin Shailajan
Data Structures

Ghost Town problem solved with Treap Data Structure

In this article at OpenGenus, we will discuss the Ghost town problem. This involves the concept of Treap data structure.

Aswin Shailajan
data science

Unleashing the Power of APIs in Your Data Science Projects - 3 APIs You Can Master in Minutes

Imagine you're a data scientist or a developer, and you're about to embark on a new project. You're excited, but there's a problem - you need data, lots of it, and from various sources.

Devansh Biswal
Deep Learning

Deep Learning mock interview

In this article at OpenGenus, we will understand the flow of a deep learning interview for a data science based role.

Sanjana Babu
data science

Product based Mock Interview for Data Science

In this article at OpenGenus, we will get familiarized with the flow of a product-based interview round.

Sanjana Babu
Web Development

List of 12 frontend build tools

In this article at OpenGenus, we have listed 12 different frontend build tools such as Webpack, Babel and much more.

Soundarya Koutharapu
UX Design

Law of Continuity in UX design

These principles comes in consideration on the basis of observing the human behavior of grouping things together. These law will guide you to make the effective design in consideration of users.

JAMNA PRASAD PAL
Software Engineering

SOLID Principles: The Foundation of Robust Object-Oriented Design

In this article at OpenGenus, we will dive deep into SOLID principles and illustrate them with practical code examples.

Mizbaul Haque Maruf Mizbaul Haque Maruf
Deep Learning

Tensor Operations: Flatten and Squeeze

In this article at OpenGenus, we have explored the 2 fundamental operations in Deep Learning models that modify tensor structure that is Flatten and Squeeze op.

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