This Python program implements the Perceptron algorithm using the Pocket Algorithm. It is used for binary classification and finding a linear separator that separates two
Read More
Implemented AVL Tree, Min Heap, Huffman Code Tree and Prefix Tree Median Finder with AVL Tree This C++ program implements a median finder using an
Read More
This project is part of a compiler course, aiming to design a compiler for COOL, a unique programming language. A Stack Machine written in COOL
Read More
Image Brightener is an assembly language program that brightens or darkens a folder of images. It takes as input the path to a directory and an
Read More
Overview This project involves the implementation and simulation of core operating system scheduling algorithms, including First-Come-First-Serve (FCFS), Shortest Job First (SJF), Shortest Remaining Time First
Read More
Introduction The Cutting Stock Problem is a challenging optimization problem that arises in various industries, including paper manufacturing and sheet metal production. The goal is
Read More
Overview The Particle Swarm Optimization (PSO) Algorithm is a computational method used to optimize a problem iteratively by improving candidate solutions. In this project, we
Read More
This project focuses on solving the assignment problem using Colony Optimization with Python. The assignment problem involves assigning n agents to n tasks while minimizing
Read More
Overview This project implements a Self-Organizing Map (SOM) to solve the Traveling Salesman Problem (TSP). SOM is an unsupervised machine learning technique used for clustering
Read More
Introduction The N Queens problem is a classic problem in combinatorial optimization. It involves placing N chess queens on an N×N chessboard in such a
Read More