×
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 •
Software Engineering

Introduction to Hive

Hive is a declarative SQL based language, mainly used for data analysis and creating reports. Hive operates on the server-side of a cluster.

priyansh gupta priyansh gupta
Software Engineering

Use a Virtual Environment in Anaconda

In this post, we will go through the all commands to master the use of virtual environments using conda/ Anaconda. This is a cheatsheet for Anaconda with virtual environment

Shubhank Saxena
Algorithms

How to calculate Complexity of an Algorithm? (+ different Notations)

In this article, we will understand the complexity notations for Algorithms along with Big-O, Big-Omega, B-Theta and Little-O and see how we can calculate the complexity of any algorithm.

Vijendra Kumar Saini Vijendra Kumar Saini
Software Engineering

Steps to create a pull request at GitHub

In this guide, we will walk you through the process of creating a pull request at any GitHub project and will involve followed practices like branches

OpenGenus Tech Review Team OpenGenus Tech Review Team
Software Engineering

Master the use of Set in Python

Python has an in-built support for set with common and useful operations like insert, delete, union, difference, subtraction and many more.

Sukaran Grover
Machine Learning (ML)

Object Detection using Region-based Convolutional Neural Networks (R-CNN)

In this post, we will look at Region-based Convolutional Neural Networks (R-CNN) and how it used for object detection. We'll see why the R-CNN came into the picture when CNNs were already into existence.

Akshat Maheshwari Akshat Maheshwari
Machine Learning (ML)

Text Summarization Techniques

Text Summarization is the process of creating a compact yet accurate summary of text documents. In this article, we will cover the different text summarization techniques.

Chaitanyasuma Jain Chaitanyasuma Jain
Machine Learning (ML)

Text Preprocessing Techniques

In this post, we will look at a variety of text preprocessing techniques which are frequently used for a Natural language processing (NLP) task.

Akshat Maheshwari Akshat Maheshwari
Software Engineering

MLIR: Redefining the compiler infrastructure

MLIR (Multi-level intermediate representation) is an intermediate representation system between a language or library and the compiler backend (like LLVM)

OpenGenus Tech Review Team OpenGenus Tech Review Team
Software Engineering

Learn to use GNU Tar compression tool for Unix like systems

GNU Tar (Tape Archiver) is an open source file compression and decompression tool. In this article, we will explore how to use it along with its different options.

Nishkarsh Raj Nishkarsh Raj
Software Engineering

Scheduling processes using Crontab (CronJob)

A crontab (cronjob) is an open source utility tool supported in Linux like operating systems. Its main task is to schedule the execution of programs written in file.

Nishkarsh Raj Nishkarsh Raj
Software Engineering

Automated Backup in Linux using Shell Scripting and Crontab Scheduler

Our main objective in this article is to take backup of a specified folder in Linux by compressing it and storing it in a backup directory.

Nishkarsh Raj Nishkarsh Raj
Software Engineering

Different ways to copy a vector in C++

In this article, we will explore different methods to copy a vector in C++ and all covered methods use deep copy that the memory address of new copy is different from the original vector.

Riya Deb
Software Engineering

Understand Package in Java

Java package corresponds to the file system directory managing different code levels. In this post, we have explored packages in depth.

Navya Praniyath
Software Engineering

Exploring .git folder of TensorFlow

We will explore the .git folder TensorFlow along with .github folder and .gitignore file. You will learn that TensorFlow will not accept commits with "WIP" text and much more

OpenGenus Tech Review Team OpenGenus Tech Review Team
Software Engineering

What is Git's description file?

Git generates a file named description which contains the name of the repository as set by the user. It is located at .git/description.

OpenGenus Tech Review Team OpenGenus Tech Review Team
Software Engineering

Find the size of an object in Java

In Java, it is possible to get the size of an object using its instrumentation package using its premain mechanism and getObjectSize() function

OpenGenus Tech Review Team OpenGenus Tech Review Team
Software Engineering

Basic Full Stack Calculator Project using DevOps tools

In this article, we will develop a basic calculator in Java using DevOps tools like Apache Maven as a build tool, GitHub for source code management, Jenkins for Continuous integration and deployment and Sonatype Nexus for Artifact repository management.

Nishkarsh Raj Nishkarsh Raj
Software Engineering

set::rbegin() and set::rend() in C++ STL

In this article, we will explore the rbegin and rend function of set container in C++ STL and use examples to demonstrate different use cases like reverse traversal

Harshita Sahai Harshita Sahai
Software Engineering

set::begin and set::end in C++ STL

In this article, we will explore the begin and end function of set container in C++ STL and use examples to demonstrate different use cases.

Harshita Sahai Harshita Sahai
Software Engineering

How Java allocates memory to objects?

In Java, all objects have memory located in the heap space where Java's garbage collection constantly remove unused objects to make application memory efficient

OpenGenus Tech Review Team OpenGenus Tech Review Team
Software Engineering

Java does not support goto

In Java, goto is a reserved word but it has not implemented in Java. Hence, we do not have a same goto keyword/ feature as in other languages like C and C++

OpenGenus Tech Review Team OpenGenus Tech Review Team
Software Engineering

continue statement in Java

continue statement is a program flow control statement in Java. It is used to skip the current loop iteration and switch to the next loop iteration.

OpenGenus Tech Review Team OpenGenus Tech Review Team

Fall of a number: 1 is Legendre's constant (1.08366 would be better)

Legendre's constant is a number which we all hoped to be a exciting number but it turned out to be 1. Though its significance has not be lost but the excitement is all gone.

OpenGenus Tech Review Team OpenGenus Tech Review Team
Machine Learning (ML)

Intuitive Introduction to Gaussian Processes

Gaussian Process is a non-parametric model that can be used to represent a distribution over functions.

Omar Reid
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