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

Deep Learning

Semantic Segmentation for Self-driving cars

In this article, we will choose a model and fine-tune it to segment a dataset designed for autonomous driving. This involves buildings and road segmentation.

CHERIFI Imane
Natural Language Processing (NLP)

BERT for Legal Document Classification: A Study on Adaptation and Pretraining

In this work, we aim to address these challenges by investigating how to effectively adapt BERT to handle long legal documents, and how important pre-training on in-domain documents is.

Anay Dongre
Java

Typing Speed Test in Java

In this article, we have developed a command line tool to test typing speed for the user. We have implemented this in Java Programming Language. This is a strong addition to a SDE portfolio.

Abhijeet Saroha Abhijeet Saroha
Algorithms

Cheatsheet for Selection Algorithms (selecting K-th largest element)

This is a cheatsheet for different selection algorithms for selecting K-th largest or smallest element.

Harshit Raj
Machine Learning (ML)

30+ Computer Vision Projects

In this article, we will explore over 30 Computer Vision (CV) projects that will help boost your portfolio. We will discuss in brief each project along with the models used, datasets used, project domain, codebase and research paper.

Ahmed Mandour Ahmed Mandour
JavaScript

Different ways to delete elements in an array in JavaScript

In this article, we will explore 5 different ways to delete elements in an array in JavaScript Programming Language.

Virag Kormoczy Virag Kormoczy
Java

Spell Checker Console Application in Java

In this article, we will develop a spell checker application which checks for spelling mistakes in our input and also suggest possible corrections. We will implement this tool in Java Programming Language.

Bhavani Sankar Nagarapu Bhavani Sankar Nagarapu
C Programming

Print text in color in C and C++

Printing text in color can add visual appeal to your C/C++ programs and make them more user-friendly. In this article, we will explain how to print text in color by using escape sequences in C and C++ Programming Language.

Reshma Patil
C++

5 Different ways to initialize Set in C++ STL

Set in C++ STL is a powerful data structure to maintain unique objects in sorted order. There are 5 different ways to initialize a set in C++ which we have covered in depth with C++ code examples.

S Sudharshan
Deep Learning

Snake Game with Reinforcement Learning (RL)

In this article, we will explain a codebase where the classic Snake Game is developed using Reinforcement Learning. It means the agent/snake learns to move on it's own, avoid the collisions, and eat the food.

Muhsina Munfa Muhsina Munfa
Deep Learning

Discover the Revolutionary Instruct GPT

Instruct GPT, or simply Instruct, is a powerful tool that allows users to fine-tune the language generation capabilities of the GPT (Generative Pre-trained Transformer) model.

Anay Dongre
Java

Stopwatch Console Application in Java

We will discuss the Stopwatch Console Application in Java today. In this application, input can be taken at the same time as output is printed on the console using multithreading.

Abhijeet Saroha Abhijeet Saroha
Odisha Technical Authorship Contest (OTAC)

Odisha Technical Authorship Contest 2023

This is a Technical Authorship Contest for Engineering Students in Odisha to reward and recognized emerging authors and researchers. This contest is free of cost and completely online participation. All prizes will be delivered to the participant's home address.

Aditya Chatterjee Aditya Chatterjee
HTML

Radio buttons in HTML

In this article, we will explain what radio buttons are and how to include them in an HTML file.

Virag Kormoczy Virag Kormoczy
Deep Learning

DistilBERT: The Compact NLP Powerhouse

DistilBERT is a smaller, faster, and lighter version of the popular BERT (Bidirectional Encoder Representations from Transformers) model developed by Hugging Face. It was introduced in 2019.

Anay Dongre
C++

Keylogger in C++

In this article, we have developed a Keylogger in C++ Programming Language. This is a strong project for an SDE portfolio.

Aswin Shailajan
Culture

[FIXED] Why Google Scholar profile not indexed by Google Search?

In this article, we have explained how to get your Google Scholar profile indexed by Google Search within 6 weeks. It is a common problem where Google Scholar profiles are not indexed.

OpenGenus Tech Review Team OpenGenus Tech Review Team
Algorithms

Merge K Sorted Array

In this article, we have explored 3 approaches to merge K sorted arrays such that the resulting array is sorted as well. This involve the concept of Min / Max Heap.

Bhavani Sankar Nagarapu Bhavani Sankar Nagarapu
Python

Matrix Multiplication in Python (with and without Numpy)

In this article, we will understand how to perform Matrix Multiplication in Python programming language. We have covered two approaches: one using Numpy library and other is a naive approach using for loop.

Riya Singh
JavaScript

Text Editor in JavaScript

In this article, we have implemented a complete text editor with multiple formatting features in HTML, CSS and JavaScript. This is a strong project for Web Developer Portfolio.

Oluwafunsho Anthony Oluwafunsho Anthony
C Programming

Spell Checker in C

In this article, we have developed a Spell Checker tool in C Programming Language. It takes a string as input, highlight the words with wrong spelling and makes possible suggestions for each wrong word.

Aswin Shailajan
Algorithms

Complexity analysis of Sieve of Eratosthenes

In this article, we will discuss the Sieve of Eratosthenes method for identifying prime numbers, including its implementation, computational complexity, and alternative solutions.

Abhijeet Saroha Abhijeet Saroha
Deep Learning

Battle of the Titans: Comparing BART and BERT in NLP

In this article, we have explored the differences between two state of the art NLP models namely BERT and BART.

Anay Dongre
Java

Calculator Console Application in Java

We will develop a Calculator Console Application in Java Programming Language that uses the previous result in the next calculation and includes Shunting Yard Algorithm.

Abhijeet Saroha Abhijeet Saroha
Deep Learning

Techniques to detect Deepfake videos

Hello everyone, Today we are going to discuss one of the most morally sensitive subject in Artificial Intelligence world which are DeepFake and how we try to detect the deep fake from real.

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