×
Home Discussions Write at Opengenus IQ
×
  • DSA Cheatsheet
  • HOME
  • Track your progress
  • Deep Learning (FREE)
  • Join our Internship 🎓
  • RANDOM
  • One Liner
Benjamin QoChuk, PhD

Benjamin QoChuk, PhD

Benjamin QoChuk is a Computer Science Researcher, Inventor and Author. His educational background include Bachelors at Vanderbilt University and PhD in Computer Science at Peking University.

Nashville, Tennessee, USA •
241 posts •
JavaScript

Build a Web Server in ExpressJS

We have explained how you can build a Web Server in ExpressJS, a Node.js framework along with the basics of web server.

Fahd Agodzo Mohammed Fahd Agodzo Mohammed
Software Engineering

Mutable and Immutable in Python

In this article, we have explained the concept of Mutable and Immutable in Python and how objects are impacted with this. We have presented code examples to give an idea how it is used.

Raghu Ramjee Raghu Ramjee
Machine Learning (ML)

Find set of faces when combined results in face of person A

We have demonstrated a mini-project where we Find a set of faces when combined results in face of person A. We do this using Machine Learning techniques and will give you a good idea of applications of ML.

Srishti Guleria Srishti Guleria
Machine Learning (ML)

Inception V4 architecture

We have explored about a neural network architecture called Inception and understand in great detail its fourth version, the Inception V4 along with the architecture of InceptionV4 model.

Sanjana Babu
System Design

Backpressure and Exponential Back-off to handle overloaded systems

We explored how overloaded networks are handled using techniques such as applying back pressure and exponential back-off. Let us first begin with the reasons for overload and congestion, after which we will learn how to mitigate it.

J. Varun Iyer J. Varun Iyer
Software Engineering

Different Normal Forms / Normalization in DBMS

We have explored Normalization in Database Management System (DBMS) in depth along with different normal forms like first normal form, second normal form, boyce codd normal form and others.

Nimrat Matharoo
Machine Learning (ML)

Single Shot Detector (SSD) + Architecture of SSD

In this article, we will be discussing Single Shot Detector (SSD), an object detection model that is widely used in our day to day life. And we will also see how the SSD works and what makes the SSD better than other object detection models out there.

Adith Narein T Adith Narein T
Machine Learning (ML)

Architecture of YOLOv3

We have presented the Architecture of YOLOv3 model along with the changes in YOLOv3 compared to YOLOv1 and YOLOv2, how YOLOv3 maintains its accuracy and much more.

Akshay Atam
Software Engineering

Context Switching in OS

We have discussed about Context Switching, which is one of the most important and fundamental topics in Operating Systems.

Satvik Singh
Software Engineering

Inter-process communication (IPC) & IPC types in OS

We have explained Inter-process communication (IPC) in Operating System, why is IPC needed and various ways to achieve IPC like using shared memory, message passing, buffering, pipes and more.

Nimrat Matharoo
Machine Learning (ML)

Dense Layer in Tensorflow

We have explained Dense Layer in Tensorflow with code examples and the use of Dense Layer in Neural Networks.

Kevin Ezra Kevin Ezra
Software Engineering

Structure (struct) in C [Complete Guide]

A structure is defined as a collection of same/different data types. All data items thus grouped logically related and can be accessed using variables.

AASHISH
Machine Learning (ML)

Applications of Machine Learning

We have covered common ML tasks/ applications with respect to image and textual data along with the models used and examples of its use in various domains.

Aaliyah Ahmed
Software Engineering

Size of struct in C/ C++

We have explained how to calculate the memory size of a struct in C and C++ Programming Language. To find the actual size, you need to understand two concepts of padding and packing. The size is not the sum of individual elements so read on.

Abhishek Singh
Machine Learning (ML)

Early Exit in ML models

How does the addition of early exits improve the performance of the neural networks and what are the other additional advantages it provides to the model.

Adith Narein T Adith Narein T
Software Engineering

Jinja Template for Django Framework

We have explored the Jinja Template. Jinja is a modern, designer-friendly templating language for python, modeled after Django templates and is widely used for execution.

AVI GUPTA
Python

With statement in Python

We have covered what is the With statement in Python and how to use it along with the idea of Context Manager in Python.

Nancy Korir
Natural Language Processing (NLP)

Word Embedding [Complete Guide]

We have explained the idea behind Word Embedding, why it is important, different Word Embedding algorithms like Embedding layers, word2Vec and other algorithms.

Kevin Ezra Kevin Ezra
Software Engineering

How to take string input in C?

We have explained how to take string input in C Programming Language using C code examples. We have explained different cases like taking one word, multiple words, entire line and multiple lines using different functions.

Abhishek Singh
Software Engineering

calloc() in C / C++

We have explained the use of calloc() function in C / C++ which is used for Dynamic Memory Allocation. We have explained it with code examples with different situations.

Satvik Singh
System Design

System Design of GitLab

This article talks about the Gitlab system design with a simplified overview of its architecture as well as explanation on the working of the important Gitlab architecture components. The System Design of GitHub will be on similar lines.

Fahd Agodzo Mohammed Fahd Agodzo Mohammed
Machine Learning (ML)

Inception V3 Model Architecture

We will learn about what is Inception V3 model Architecture and its working. How it is better than its previous versions like the Inception V1 model and other Models like ResNet. What are its advantages and disadvantages?

Adith Narein T Adith Narein T
Software Engineering

ER Diagram / Entity Relationship Model

We have covered Entity Relationship Model in depth along with basics like entity, attributes, notations and much more. We have present an example of Entity Relationship Model for Job Portal database.

Nimrat Matharoo
Software Engineering

Software Development Lifecycles (SDLC)

We have covered the basics of Software Development Lifecycles along with the different types like Waterfall Model. We have covered advantages and different stages of SDLC.

Dipto Chakrabarty Dipto Chakrabarty
Machine Learning (ML)

SSD MobileNetV1 architecture

We have dived deep into what is MobileNet, what makes it special amongst other convolution neural network architectures, Single-Shot multibox Detection (SSD) how MobileNet V1 SSD came into being and its architecture.

Sanjana Babu
OpenGenus IQ © 2025 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