×
Home Discussions Write at Opengenus IQ
×

Search anything:

  • DSA Cheatsheet
  • HOME
  • Jobs
  • About
  • One Liner
  • RANDOM
  • Track your progress
  • Deep Learning (FREE)
  • Join our Internship 🎓
  • AI Engineering
  • Scholarship
  • Campus Ambassador

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.

Python

Multi-threaded Python code to find Prime Numbers using Sieve of Eratosthenes

In this article, we have designed and implemented a Multi-threaded Python code to find Prime Numbers using Sieve of Eratosthenes.

Akshat Sunil Pande
Natural Language Processing (NLP)

Sentiment analysis with NLP

Sentiment Analysis is the method of locating and extracting subjective information from text data. It entails determining whether the emotional bias of a text is positive, negative, or neutral by looking at its contents.

Ambarish Deb Ambarish Deb
System Design

Database mirroring and log shipping

Today, we are going to discover or learn more about how a SQL database can be safely backed up. What is database mirroring? What is Log shipping? Are they different?

Ana Julia Oliveira Marçal Ana Julia Oliveira Marçal
C++

Reverse string in C++ [6 methods]

In this article, we have covered 6 different approaches to reverse a string in C++ Programming Language.

kartikeya
Python

Install torchvision without upgrading torch

In this article, we have explored how to pip install torchvision without upgrading torch.

Rahul Reddy
Data Communication and Computer Networks

100+ Key terms in Computer Network

This article list and explain the critical components, key terms and topics of Computer Network. We have covered over 100+ terms.

Muhsina Munfa Muhsina Munfa
Python

PNG to JPEG Conversion Flask Web Application [Python]

In this article, we have developed a Web Application using Python based web framework that is Flask that will provide an option to upload a PNG image file, convert it to JPEG format from server side and give option to download the converted JPEG file.

Kirabo Ibrahim Kirabo Ibrahim
Deep Learning

Pancreas Segmentation using Attention U-Net [with code]

In this article, we are going to walk through a smart way to reduce the computation power needed for an biomedical image analysis which is attention and its use in computer vision tasks. We solve the problem of Pancreas Segmentation using Attention U-Net and implement it in Python using TensorFlow.

Ahmed Mandour Ahmed Mandour
Deep Learning

DetectGPT Model: Detect text generated by GPT3

In this article, we'll be discussing DetectGPT, a natural language processing model that's been developed to detect whether a given text was generated by machine or written by a human.

Abhijeet Saroha Abhijeet Saroha
Natural Language Processing (NLP)

Stemming in NLP

The aim of this article would be to elaborate upon the third example i.e. Stemming - the concept behind it, it's use cases, suitability and implementation in Python and to provide a basic idea of said topic to the readers.

Ambarish Deb Ambarish Deb
CSS

15 Different units in CSS

CSS (Cascading Style Sheets) is a styling language used for describing the presentation of HTML documents. CSS has several units for specifying different types of measurements and values. In this essay, we will look at all the units available in CSS.

Deepti Sharma
Python

Generate Secure Random Passwords in Python

In this article, we have developed a script in Python Programming Language to generate secure random passwords.

Akshat Sunil Pande
System Design

Partition tolerance after the 2000s

In this article, we will focus on partition tolerance when designing a system and how the idea of partition tolerance changed along with the evolution of internet connection, this idea of choosing 2 of 3 items on the CAP theorem still exists?

Ana Julia Oliveira Marçal Ana Julia Oliveira Marçal
JavaScript

JavaScript Debugging

Error will most likely occur whenever you write a code. The debugger in JavaScript is a function that request any available debugging functionality, such as setting a breakpoint. If no debugging functionality is used, it will have no effect on the code.

Oluwafunsho Anthony Oluwafunsho Anthony
Natural Language Processing (NLP)

Tokenization in NLP [Complete Guide]

In this article, we will look at the different approaches to tokenization and their pros and cons in Natural Language Processing (NLP).

Nithish Singh Nithish Singh
Machine Learning (ML)

3 Types of Naive Bayes

In this article, we have explored the 3 different types of Naive Bayes classification algorithm in depth.

Vaishnav Nagnath Kumbhar
Deep Learning

Problems in Deep Learning (DL)

Today, we will be discussing the challenges faced by developers while working with deep learning models. Despite the impressive capabilities of deep learning models, there are various challenges that developers face while building and deploying them.

Abhijeet Saroha Abhijeet Saroha
System Design

Thundering Herd Problem

In this article, we will be learning about Thundering Herd Problem. This is one of the issue that occurs in Computer Systems during multi-threading.

Satya Prakash Sasini
Deep Learning

Markov Chain in Neural Network

In this article, we have explored the concept of Markov chain along with their definition, applications, and operational details. We have covered how Markov Chain is used in the field of Deep Learning/ Neural Network.

Alshima Alwali
Natural Language Processing (NLP)

N-gram language model in NLP

In this article, we will explore what N-gram models are, how they work, their advantages and disadvantages, and finally, we'll provide an example of how to implement an N-gram model.

Nithish Singh Nithish Singh
Java

Student Management System in Java

In this article, we will discuss the implementation of a student database GUI using JAVA and Swing. Java is a popular programming language, while Swing is a user interface toolkit for creating graphical user interfaces (GUI) in Java applications.

Bhavani Sankar Nagarapu Bhavani Sankar Nagarapu
Deep Learning

Pneumonia Detection on Chest X-Rays with Deep Learning [DL Project]

In this article, we have developed a Deep Learning model to detect Pneumonia from Chest X-Rays and get a performance similar to a Radiologist. This is a good project for Deep Learning Engineer Portfolio.

Ahmed Mandour Ahmed Mandour
System Design

Sharding

Sharding is a technique used in database architecture to partition a large database into smaller, more manageable pieces called shards. Each shard contains a subset of the data in the larger database, and is stored on a separate server or cluster of servers.

Dharmik Patel Dharmik Patel
JavaScript

How to check if same URL is open in another tab?

It is important to be able to detect whether the same URL is already open in another tab. In this article, we will explore how to check if the same URL is open in another tab.

Sentayhu Berhanu Sentayhu Berhanu
JavaScript

How to detect if user changes tab in browser?

In this article, we will discuss how to use the Page Visibility API to detect tab changes in HTML and JavaScript.

Sentayhu Berhanu Sentayhu Berhanu
OpenGenus IQ © 2026 All rights reserved â„¢ [email: team@opengenus.org]
Top Posts LinkedIn Twitter