×
Home Discussions Write at Opengenus IQ
×
  • DSA Cheatsheet
  • HOME
  • Track your progress
  • Deep Learning (FREE)
  • Join our Internship 🎓
  • RANDOM
  • One Liner
OpenGenus Tech Review Team

OpenGenus Tech Review Team

The official account of OpenGenus's Technical Review Team. This team review all technical articles and incorporates peer feedback. The team consist of experts in the leading domains of Computing.

Tokyo, Japan •
3723 posts •
Machine Learning (ML)

YOLOv4 model architecture

This article discusses about the YOLOv4's architecture. It outperforms the other object detection models in terms of the inference speeds. It is the ideal choice for Real-time object detection, where the input is a video stream.

Vivek Praharsha Vivek Praharsha
Compiler Design

Parallel programming models in Compiler Design

Parallel systems solve solves given problems as fast as possible by utilizing multiple processors. In this article we discuss five models for parallel programming and how they are expressed in parallel programming languages.

Erick Lumunge
Compiler Design

Type checking in Compiler Design

A compiler performs checks to ensure certain types of errors during programming are detected and reported, type checking will ensure the compiler follows the semantic and syntactic conversions of the source language.

Erick Lumunge
Python

Random module in Python

In this article, we have explored the Random module in Python in depth and explored the different functions like seed, getrandbits, randrange, choice and much more with Python code examples.

Kartheesh Reddy Koripelli
computational geometry

Art Gallery Problem

In this article, we have explored Art Gallery Problem in depth along with variants of Art Gallery Problem and important results.

Aravind Mohandas Aravind Mohandas
Culture

Awards for Open Source Contributions

In this article, we have mentioned the major Awards you can win for your Open Source Contributions and get recognized by major companies like Microsoft (GitHub), Google, IBM (RedHat) and others.

OpenGenus Tech Review Team OpenGenus Tech Review Team
Compiler Design

Types of Network Switching in Computer Network

In this article, we have explored different types of Network Switching in Computer Network. These include types like Circuit Switching, Message Switching and others.

Harshita Singh Harshita Singh
Algorithms

Data Structure for Spreadsheet / Excel

In this article, we have explored several Data Structures that are used in Spreadsheet / Excel Sheet. These involve ideas like Sparse Matrix, AVL Tree and much more.

Shubhankar Maurya Shubhankar Maurya
Compiler Design

Assembly language: ARM Architecture

Assembly language enables programmers to write human readable code that is close to machine language hence providing full control over the tasks the computer performs. In this article we discuss the ARM processor architecture assembly language

Erick Lumunge
Compiler Design

Assembly language: X86 Architecture

Assembly language enables programmers to write human readable code that is close to machine language hence providing full control over the tasks the computer performs. In this article we discuss the x86 processor architecture assembly language.

Erick Lumunge
Compiler Design

Memory management: deallocation (Garbage Collection)

In this article we discuss garbage collection, a mechanism that is performed by the garbage collector which reclaims memory that it can prove is not used.

Erick Lumunge
DevOps

Day Work of a DevOps Engineer

There are some common themes and activities that DevOps engineers find themselves engaged in. Here's a quick overview of what a typical day might look like.

Benjamin QoChuk, PhD Benjamin QoChuk, PhD
Compiler Design

Memory management: allocation

Memory management is the process responsible for handing out blocks of memory to a program and reclaiming unused blocks. In this article we discuss the basics of memory allocation, optimizing memory allocation and applications in a compiler.

Erick Lumunge
Linux

lsof command in Linux

In this article, we have explored the lsof command in Linux systems in depth. It is used to find files that are opened or linked with running processes.

Alex Liu
Machine Learning (ML)

EfficientDet model architecture

In this article, we have explored EfficientDet model architecture which is a modification of EfficientNet model and is used for Object Detection application.

Nana Kwame Kankam
Compiler Design

Lexical analyzer generator (lex)

Int this article we discuss the lex, a tool responsible for translating a sequence of regular expressions given as input into a C implementation corresponding to a finite state machine.

Erick Lumunge
Compiler Design

Language processing system

A combination of per-processors, compilers, assemblers, loader and linker work together to transform high level code in machine code for execution. In this article we discuss the function of each part of this system.

Erick Lumunge
Compiler Design

Semantic analysis in Compiler Design

During the 3rd phase of compiler design, the semantic analysis phase, the semantic analyzer uses information stored in a syntax tree and symbol table to check source code semantic consistency according to the provided language definition.

Erick Lumunge
System Design

Noisy Neighbor + Throttling pattern

In this article, we have explored the Noisy Neighbor problem and how Throttling pattern (a Cloud Design Pattern) can be used to resolve the issue.

Adelaide Guidotti
Data Communication and Computer Networks

Types of Error correcting codes in Computer Network

In this article we are going to explore about error correcting codes in computer network. We will be discussing various types of error correcting codes, how they work, what are their applications etc.

Shwet Shukla Shwet Shukla
Machine Learning (ML)

RNN Based Encoder and Decoder for Image Compression

In this article, we will be discussing a about RNN Based Encoder and Decoder for Image Compression.

Aman Shrivastav
Data Communication and Computer Networks

Physical Layer in OSI model

In this article, we have explored Physical Layer in OSI model in depth along with functions and significance of Physical Layer.

Nimrat Matharoo
List of Mathematical Algorithms

Firoozbakht’s conjecture

In this article, we have explored Firoozbakht’s conjecture in depth. Firoozbakht's conjecture is linked to upper limits for the prime gap function in terms of n. Asymptotic outcomes for both the conjecture and the function help us understand the interrelationships.

Harshita Singh Harshita Singh
Machine Learning (ML)

Law of Large Numbers

The law of large numbers is one of the intuitive laws in probability and statistics.

Sanjana Babu
Software Engineering

Basics of XML

Over the course of this article, we shall explore what XML is, its uses and advantages and then, basic syntax as well how XML documents are written. Let's begin!

J. Varun Iyer J. Varun Iyer
OpenGenus IQ © 2026 All rights reserved ™
Contact - Email: team@opengenus.org
Primary Address: JR Shinjuku Miraina Tower, Tokyo, Shinjuku 160-0022, JP
Office #2: Commercial Complex D4, Delhi, Delhi 110017, IN
Top Posts LinkedIn Twitter
Android App
Apply for Internship