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

Web Development

Creating a page with video background using HTML/CSS

In this tutorial at OpenGenus, we will go over how to create a video background in your web application by using simple HTML and CSS.

Jiadi Huang
UX Design

Occam’s Razor in UX Design: Simplifying User Experiences for Maximum Impact

In this article at OpenGenus, we will explore Occam's Razor in UX design, dive into its underlying philosophy, and provide examples to illustrate its practical application.

Mizbaul Haque Maruf Mizbaul Haque Maruf
Natural Language Processing (NLP)

Lexicon in NLP

In this article at OpenGenus, we will dive into the concept of lexicon in NLP, explore its importance, implementation, applications, and its role in various NLP tasks.

Manish Singh
Java

Trie in Java with OOPS Concepts

In this article at OpenGenus, we have explored the basics of Trie data structure and how to implement Trie in Java Programming Language from scratch using OOP concepts.

Aadarsh Kumar Singh Aadarsh Kumar Singh
Machine Learning (ML)

Tuning Your AI: The Emergent Field of Prompt Engineering

Prompt engineering is an exciting and rapidly evolving field in the world of artificial intelligence (AI). It is the process of designing, testing, and optimizing inputs, or "prompts," to instruct AI models to generate desired outputs.

Anirudh Edpuganti Anirudh Edpuganti
JavaScript

Different built-in data structures in JavaScript

JavaScript has a few built-in data structures and in this article at OpenGenus, I will explain their purpose and show examples of their implementations.

Virag Kormoczy Virag Kormoczy
UX Design

Zeigarnik Effect in UX Design

The Zeigarnik effect is a psychological theory that states that people remember incomplete or unfinished tasks better than complete ones. In UX design, this principle can be used to increase user engagement and create user interactions that are more memorable.

Jessica Janko
System Design

System Design of Train Reservation System

In this article at OpenGenus, we will discuss the system design of a train reservation system, covering the functional and non-functional requirements, projected number of users, database design, main class designs, and a prospective system design.

Dharmik Patel Dharmik Patel
UX Design

False Consensus Effect in UX Design

In this article at OpenGenus, we will explore the false consensus effect in UX design and discuss how it impacts the design of products.

MATHANKUMAR V
System Design

Choking Algorithm in BitTorrent

One key element that makes BitTorrent powerful is that it has an algorithm for managing connections between peers. This algorithm is called Choke Algorithm.

Yingzi Tang Yingzi Tang
CSS

Overflow Property In CSS

Most of the Frontend Developer struggle to get hold of websites layout. In this article at OpenGenus, we will discuss about the Overflow Property in CSS. An element will expand to fit it's content by default. When the elements width and height are fixed using pixel.

Christa Elsa Linu
UX Design

Tesler's Law in UX Design

In this article at OpenGenus, we will explore Tesler's Law in UX design and understand how it can enhance the overall user experience.

Jiadi Huang
Deep Learning

Add operation in Deep Learning

In this article at OpenGenus, we will dive into the TensorFlow layers.Add operation, explore its usage in Deep Learning models through both mathematical expressions and Python code snippets.

Shriyansh Gaur
Django

Django Template System

In the context of web development, templates are files or structures that specify the layout, structure, and presentation of a web page. They act as a blueprint or foundation for creating dynamic HTML content that users see.

Biniyam Daniel Wahima
Python

Validate email in Python [3 methods]

In this article at OpenGenus, we will explore various methods of validating email addresses in Python using regular expressions, specifically focusing on the standard email format.

MATHANKUMAR V
UX Design

Postel’s Law in UX Design: Striving for Robust and User-Friendly Experiences

In this article at OpenGenus, we are going to talk about one such principle that holds great significance in UX design which is Postel's Law.

Mizbaul Haque Maruf Mizbaul Haque Maruf
Cloud Computing

Cloud Access Security Brokers (CASB): Enhancing Cloud Security

There is no denying that cloud computing has revolutionized the way we do business. It came with unprecedented flexibility, scalability, and cost-effectiveness. But just like any other advancement, it also came with challenges.

Aditya Chatterjee Aditya Chatterjee
CSS

Clip Property in CSS

In this article at OpenGenus, we'll explore the clip property and its various use cases, along with code examples, to help you leverage its capabilities and create visually stunning web designs.

Jiadi Huang
Android Development

Basic Android app to print "Hello OpenGenus"

In this article, we would build a basic application that will display the text "Hello OpenGenus" on the screen.

Titilope Ajayi
Python

Get random numbers in Python [8 Different methods]

In this article at OpenGenus, we will examine 8 different ways to get random numbers in Python.

Brempong Appiah Dankwah
Python

Chrome dinosaur game in Python

In this article at OpenGenus, we will be looking at how to make the chrome dinosaur game in Python Programming Language.

Sathya Sai Ram Prabhala
Java

Java Local Inner Classes

In this article at OpenGenus, we will discuss what local inner classes are in Java, some properties of local inner classes in relation to standard inner classes/Java classes declared in a standalone files, and some use cases for local inner classes.

Eric S. Wang
Python

Adjacency list and matrix in Python using OOP concepts

In this article at OpenGenus, we have implemented Adjacency list and matrix in Python using OOP concepts. This is a must for mastering Graph Algorithm in Python.

Noor Ahmed
System Design

BitTorrent Architecture

BitTorrent Architecture has emerged as a groundbreaking technology that has transformed the way we share files over internet. With its decentralized and efficient approach, BitTorrent has become a popular choice for distributing large files, such as movies, software, and other media.

Yingzi Tang Yingzi Tang
Python

Creating a simple Note taking app in Python

In this article at OpenGenus, we will be creating a simple "Note Taking App in Python" with a Basic GUI and Database Integration.

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