Projects in Awesome Lists by HxnDev
A curated list of projects in awesome lists by HxnDev .
https://github.com/hxndev/event-management-system
This is a fully functional Event Management System using JavaFx and MySQL. It is a one stop event booking service for clients where they can book their event with everything at one place. This app currently has Catering, Locations, Decor Vendors alongwith different Studios all at one place, You do not need to contact different people for different tasks. Everything is available on a single click.
class-diagram code documentation domain-driven-design ems enterprise-architect event-management-system gui java javafx mysql mysql-database oracle oracle-db project sequence-diagram system-sequence-diagram testing uml-diagram
Last synced: 07 May 2025
https://github.com/hxndev/virtual-mouse-using-opencv
In this project we will be using the live feed coming from the webcam to create a virtual mouse with complete functionalities.
ai-mouse autopy code computer-vision cv2 handtracking handtrackingmodule mediapipe opencv opencv-python virtual-mouse virtual-mouse-using-hand-gesture webcam
Last synced: 15 Jun 2025
https://github.com/hxndev/graphical-password-authentication-system
Graphical Password Authentication System. This is used to increase the protection/security of a website. Our system is divided into further 4 layers of protection. Each layer is totally different and diverse than the others. This not only increases protection, but also makes sure that no non-human can log in to your account using different activities such as Brute Force Algorithm and so on.
garbled garbled-images graphical-password graphical-password-authentication gui obscure password password-safety python speech-recognition speech-to-text tkinter tkinter-gui
Last synced: 07 May 2025
https://github.com/hxndev/3d-solar-system-scene-using-opengl
This was my Computer Graphics' project. In this i used OpenGL and Glut to create a 3D Solar System Scene. Its without textures and wrapping. Just the most basic functionalities.
3d code computer-graphics computer-graphics-opengl computer-graphics-project cpp glut glut-library graphics opengl solar-system
Last synced: 16 Jul 2025
https://github.com/hxndev/password-cracker-using-brute-force-algorithm
This was our Final Project for Distributed Computing. In this we had to create a distributed system that will use the Brute Force Algorithm to crack a password from the etc/shadows file of Ubuntu as all the passwords are stored there. We used OpenMP and MPICH for this implementation.
brute-force bruteforce-password-cracker code cpp crack distributed-computing distributed-systems mpi mpi-library openmp openmp-parallelization openmpi parallel-computing password password-cracker password-cracking
Last synced: 07 May 2025
https://github.com/hxndev/face-mesh-using-python
In this project, I am creating a facial mesh using opencv and mediapipe. It can detect a face even with a face mask.
code face-detection face-mesh face-mesh-detection mediapipe mediapipe-facemesh opencv opencv-python python
Last synced: 07 May 2025
https://github.com/hxndev/cisco-packet-tracer---design-a-complete-network-with-all-routing-protocols-and-servers
I had to design a complete network in CISCO Packet Tracer using every routing protocols (RIP, OSPF, EIGRP) and every type of server (DHCP, TFTP, Web Server and Data Server).
cisco cisco-packet-tracer dhcp dhcp-server network network-programming pkt pkt-files protocols server topology
Last synced: 08 Jan 2026
https://github.com/hxndev/image-to-sketch
In this project, I used OpenCV to convert an image to its "what-I-call" sketch version.
code image-to-sketch opencv opencv-python python sketch
Last synced: 07 May 2025
https://github.com/hxndev/exam-scheduler-generator-using-genetic-algorithm
The project is to find generic solution that will facilitate generating schedule for university using “Genetic Algorithm”. The success of solution is estimated on fulfillment of given constraints and criteria.
code constraint-satisfaction-problem documentation exam-schedule exam-scheduler generic-solution genetic-algorithm jupyter-notebook mutations project python ui
Last synced: 07 May 2025
https://github.com/hxndev/insta-profile-details
This is Instagram profile details fetcher. It is able to fetch user information, posts data, hashtags, profile pics, likes, comments etc of both public profiles and private ones.
code insta-details instagram instagram-scraper instagramy python
Last synced: 07 Mar 2026
https://github.com/hxndev/virtual-drag-and-drop-using-opencv
In this project we will be using OpenCV to virtually drag a rectangle and drop it at a different location. It will be further used for Virtual Mouse.
code cvzone drag-and-drop mediapipe opencv opencv-python python virtual-drag virtual-drag-and-drop virtual-drop
Last synced: 10 Nov 2025
https://github.com/hxndev/console-based-notepad-using-trie-trees
This is a fully implemented Notepad in C++. It has all major functionalities implemented. For this project, I am using a Four-Dimensional (4D) Linked List, and a Trie Tree. Furthermore, this notepad also displays the meanings and synonyms of the words entered.
4d 4d-linked-list binary-tree console-based cpp definition dictionary linked-list notepad synonyms trees trie windows
Last synced: 03 May 2026
https://github.com/hxndev/lzw-data-encryption-algorithm
LZW stands for “Lempel-Ziv-Welch”. The LZW algorithm is a very common compression technique. This algorithm is typically used in GIF and PDF. It is lossless, meaning no data is lost when compressing. The algorithm is simple to implement and has the potential for very high throughput in hardware implementations. It is the algorithm of the widely used Unix file compression utility compress, and is used in the GIF image format.
algorithm code compression cpp data-compression decoding decryption dictionary encoding encryption lzw project
Last synced: 18 Jul 2025
https://github.com/hxndev/reflex-agent-to-solve-vaccuum-cleaner-world-problem
A simple reflex agent is a type of intelligent agent that performs actions based solely on the current situation. I desinged a reflexx agent to solve vaccuum cleaner problem.
ai cleaner code jupyter-notebook problem python reflex reflex-agent vaccum vacuum-cleaner vacuum-cleaner-world
Last synced: 20 Jul 2025
https://github.com/hxndev/consensus-problem-using-openmp
In this task, we had to write a multi-threaded OpenMP program, that will solve the consensus problem. If all the slave (child) processes agree on a single decision, then the processes will terminate displaying consensus reached.
code consensus consensus-clustering cpp openmp openmp-parallelization openmpi
Last synced: 07 May 2025
https://github.com/hxndev/finding-optimal-path-of-map-of-romania-using-a-star
A* is a graph traversal and path search algorithm, which is often used in many fields of computer science due to its completeness, optimality, and optimal efficiency
a-star a-star-algorithm a-star-path-finding code graph map optimal-path python romania shortest-paths
Last synced: 01 Jul 2025
https://github.com/hxndev/leetcode-solutions
This repository consists of solutions to various LeetCode questions. I have tried to add as many solutions in as many languages as possible. Feel free to contribute to this repository while following the contribution rules.
cpp interview-practice interview-questions java javascript leetcode leetcode-java leetcode-javascript leetcode-python leetcode-solutions python solutions
Last synced: 26 Jun 2025
https://github.com/hxndev/internet-speed-calculator
This project calculates current internet upload and download speeds.
code internet-speed internet-speed-checker internet-speed-test python speedtest
Last synced: 24 Aug 2025
https://github.com/hxndev/cisco-packet-tracer-tupology-using-dhcp
I had to implement given tupology using DHCP Server in CISCO Packet Tracer.
cisco cisco-packet-tracer dhcp dhcp-client dhcp-server pkt pkt-files topology
Last synced: 19 Feb 2026
https://github.com/hxndev/hadoop-mapreduce-to-analyze-sentiment-of-keyword
In this task, we had to write a MapReduce program to analyze the sentiment of a keyword from a list of comments. This was done using Hadoop HDFS.
code hadoop hadoop-hdfs hadoop-mapreduce hdfs java mapreduce mapreduce-java parallel-computing parallel-programming sentiment-analysis sentimental-analysis
Last synced: 11 Oct 2025
https://github.com/hxndev/openmp-program-to-print-number-of-threads
In this task, we had to write a multi-threaded OpenMP program, that will print the number of threads being used.
code cpp openmp openmp-parallelization parallel-computing parallel-programming threads
Last synced: 07 May 2025
https://github.com/hxndev/exam-schedling-using-backtracking-algorithm
Backtracking is a general algorithm for finding solutions to some computational problems, notably constraint satisfaction problems, that incrementally builds candidates to the solutions, and abandons a candidate as soon as it determines that the candidate cannot possibly be completed to a valid solution.
backtracking backtracking-algorithm code constraint-satisfaction-problem exam-schedule exam-scheduler exam-scheduling python
Last synced: 07 May 2025
https://github.com/hxndev/fit-me-workout-management-app
This FIT ME management system is an easy way to use gym and health membership system. It can help to keep the records of registered members, guidance which exercise and muscle groups to work out together, how much weight loss is required, their diet plans, logs of calories, daily targets to achieve.
bootstrap bootstrap3 code css database database-management gym-management html php project
Last synced: 13 Apr 2026
https://github.com/hxndev/solving-8-puzzle-problem-in-fixed-moves
The 8-puzzle problem is a puzzle invented and popularized by Noyes Palmer Chapman in the 1870s. It is played on a 3-by-3 grid with 8 square blocks labeled 1 through 8 and a blank square. Your goal is to rearrange the blocks so that they are in order.
8-puzzle 8-puzzle-game 8-puzzle-problem 8-puzzle-solver 8puzzle-game bfs breadth-first-search code fixed fixed-moves github moves python
Last synced: 07 May 2025
https://github.com/hxndev/8-queen-problem-solver-in-python
The 8-queens problems asks us to place 8 queens on a chessboard so that no two can capture one another; that is, no two are on the same row, column, or diagonal.
8queens 8queens-problem code nqueens-problem nqueens-problem-solver nqueens-solution objective-functions python
Last synced: 07 May 2025
https://github.com/hxndev/finding-average-temperature-of-each-year-using-hadoop-hdfs
In this task, we had to calculate the average temperature for each year from the given dataset using Hadoop HDFS. We had to create a MapReduce function to perform this task.
average-calculator code hadoop hadoop-cluster hadoop-filesystem hadoop-hdfs hadoop-mapreduce java mapreduce mapreduce-java
Last synced: 24 Oct 2025
https://github.com/hxndev/implementing-a-dns-server
DNS stands for Domain Name System. We have implemented DNS in this project. The basic task of DNS is to resolve a destination name hosted against some IP Address.
c cache code cpp dns dns-server implement ip-address project proxy routing server
Last synced: 05 May 2026
https://github.com/hxndev/ai-based-tic-tac-toe-game-using-minimax
In this task, i implemented an AI based Tic Tac Toe Game using Minimax algorithm.
ai code minimax-algorithm python tic-tac-toe
Last synced: 27 Jun 2025
https://github.com/hxndev/screen-recorder-in-python
In this project, we'll be making our own screen recorder in Python using some libraries.
autopygui code opencv opencv-python python screen-capture screen-recorder screenrecorder screenshot
Last synced: 24 Oct 2025
https://github.com/hxndev/implementing-knapsack-algorithm
The knapsack problem is a problem in combinatorial optimization: Given a set of items, each with a weight and a value, determine the number of each item to include in a collection so that the total weight is less than or equal to a given limit and the total value is as large as possible
code constraint-satisfaction-problem kanpsack-problem knapsack-problem knapsack-solver knative python
Last synced: 31 Mar 2025
https://github.com/hxndev/hadoop-mapreduce-to-find-average-length-of-comments
In this task, we had to find the average length of comments given in the dataset. It was done using Hadoop MapReduce and Hadoop HDFS.
average-length code comments distributed-computing distributed-systems hadoop hadoop-filesystem hadoop-hdfs hadoop-mapreduce hdfs java mapreduce mapreduce-java parallel-computing parallel-programming
Last synced: 31 Mar 2025
https://github.com/hxndev/huffman-encoding-using-binary-trees
The idea behind Huffman coding is based upon the frequency of a symbol in a sequence. The symbol that is the most frequent in that sequence gets a new code that is very small, the least frequent symbol will get a code that is very long, so that when we’ll translate the input we want to encode the most frequent symbols will take less space than they used to and the least frequent symbols will take more space but because they’re less frequent it won’t matter that much.
algorithm binary-search-tree binary-tree compression compression-algorithm cpp decryption encoding encryption huffman vecctor visual-studio
Last synced: 31 Mar 2025
https://github.com/hxndev/ai-based-chess-game-using-minimax-and-alpha-beta-prunning
The goal of this project was to make a User vs AI chess game, such that user makes whichever (legal) move they like and in turn, the AI performs the best move it can find. The game ends when either the user or the AI enters checkmate or stalemate state - or if you quit forcibly :)
ai ai-based-chess-game alpha-beta chess gui interface minimax minmax project prunning python using
Last synced: 31 Mar 2025
https://github.com/hxndev/ai-job-match-analyzer
Job Match Analyzer is an AI-powered tool that empowers job seekers to optimize their job applications by analyzing resume-job fit and generating tailored cover letters.
ai chatgpt cover-letter cv gemini gemini-ai gemini-api google job job-search jobseeker open-source openai pdf resume
Last synced: 03 Mar 2025
https://github.com/hxndev/battery-percentage-notifier
This is a battery percentage notifier using python. It currently supports Windows, linux, android, ios and macos. It generates a message that shows you the percentage of your remaining battery.
android battery battery-information battery-monitor battery-percentage battery-status code ios linux macos notifications python windows
Last synced: 07 May 2025
https://github.com/hxndev/k-means-on-iris-dataset
k-means clustering is a method of vector quantization, originally from signal processing, that aims to partition n observations into k clusters in which each observation belongs to the cluster with the nearest mean, serving as a prototype of the cluster.
code iris iris-dataset jupyter-notebook kmeans kmeans-algorithm kmeans-clustering kmeans-clustering-algorithm python
Last synced: 27 Apr 2026
https://github.com/hxndev/searching-a-number-among-slave-processes-using-openmp-and-mpi
In this task, I wrote the code using both OpenMP and MPI inorder to parallelize it. What it does is that the master process distributes a chunk of number equally among the slave processes. Each slave process then searches for the number to find. When one slave process finds the number, it sends a message to the master process who then sends a "terminating message" to the slave processes who then abort their search.
code cpp distributed-computing master mpi mpi-library mpich openmp openmp-parallelization openmpi parallel parallel-computing parallel-programming search searching slave
Last synced: 31 Mar 2025
https://github.com/hxndev/huffman-data-encryption
The idea behind Huffman coding is based upon the frequency of a symbol in a sequence. The symbol that is the most frequent in that sequence gets a new code that is very small, the least frequent symbol will get a code that is very long, so that when we’ll translate the input, we want to encode the most frequent symbols will take less space than they used to and the least frequent symbols will take more space.
coding compression cpp decipher decoding decryption encoding encryption huffman huffman-algorithm huffman-coding huffman-compression-algorithm queue tree vector
Last synced: 31 Mar 2025
https://github.com/hxndev/consensus-problem-using-mpi
In this task, we had to write a multi-threaded MPICH program, that will solve the consensus problem. If all the slave (child) processes agree on a single decision, then the processes will terminate displaying consensus reached.
c code consensus consensus-clustering mpi mpich parallel-programming
Last synced: 31 Mar 2025
https://github.com/hxndev/video-to-gif-converter
This is a small code snippet that can be used to convert any video to a gif. The output will not only be Faster as compared to online converters but will also be in HQ.
gif-converter moviepy moviepy-library opencv opencv-python python video-to-gif
Last synced: 07 Sep 2025
https://github.com/hxndev/dependency-analysis-and-speedup
In this task, we were given some code snippets and we had to calculate the Dependencies in the code and if resolveable, we needed to re-write the code to remove any sort of dependencies. Furthermore, we had to calculate the speedup graphs too.
c code dependencies dependency-analysis distributed-computing distributed-systems paralelism parallel parallel-computing parallel-programming speedup
Last synced: 09 Oct 2025
https://github.com/hxndev/the-ripple-effect---an-ethereum-based-fundraiser-app
The Ripple Effect is a ethereum based fundraising app that can not only be used to donate to a specific cause but also to allocate/distribute funds with total transparency. The frontend has been made on ReactJS with the backend on Solidity with the help of Ganache.
blockchain create-react-app ethereum ethereum-contract fundraising javascript nodejs reactjs solidity solidity-contracts webapp
Last synced: 07 May 2025
https://github.com/hxndev/canon-war-game-using-assembly-language
This project aims to develop a basic version of cannon war game. On the gaming console, robots and cannons will fight against each other. Gamer also visualizes the destruction with an associated sound. The gamer will control the robot (through mouse and keyboard) for self-defense (fire-back/ escape). Cannons will be moving at pace. Game progress that includes gamer score, life remaining etc. is displayed on the console.
asm assembly assembly-8086 assembly-language canon canon-war file-handling game highscore masm64
Last synced: 07 May 2025
https://github.com/hxndev/jobfit
Job Match Analyzer is an AI-powered tool that empowers job seekers to optimize their job applications by analyzing resume-job fit and generating tailored cover letters.
ai chatgpt cover-letter cv gemini gemini-ai gemini-api google job job-search jobseeker open-source openai pdf resume
Last synced: 11 May 2026
https://github.com/hxndev/implementing-linear-regression-in-python
Linear regression is a linear model, e.g. a model that assumes a linear relationship between the input variables (x) and the single output variable (y)
code implementation jupyter-notebook linear-regression python
Last synced: 17 May 2026
https://github.com/hxndev/apriori-algorithm-frequent-item-in-grocery-store
This assignment will give you basic insight into using Apriori algorithm. Apriori is use for finding the frequent item set in transaction.
apriori apriori-algorithm code cpp data-structures frequency frequency-analysis grocery-list grocery-store oop oop-principles
Last synced: 30 Oct 2025
https://github.com/hxndev/analog-clock
In this project, i designed an analog clock using python. The clock is synchronized with the computer time and will keep incrementing accordingly.
analog analog-clock clock code executeable gui python
Last synced: 26 Jun 2025
https://github.com/hxndev/fyp-frontend
The front-end for our Final Year Project (Hawk's Eye)
final-year-project fyp react react-hooks react-router reactjs website website-design
Last synced: 03 May 2026
https://github.com/hxndev/multithreaded-merge-sort
Rewriting the famous Merge Sort Algortihm using Multithreading.
code cpp merge merge-sort mergesort mergesort-algorithm multithreading threading
Last synced: 31 Jul 2025
https://github.com/hxndev/search-integer-in-a-grid-using-divide-and-conquer
Divide and Conquer technique is used to work out different problems of varyying natures. Our problem at hand is to efficiently search an integer value from grid of size n x n, where n is any integer, using the principles of divide and conquer. The grid has both it's rows as well as columns sorted in ascending order.
algortihm code complexity cpp divide-and-conquer grid integer search time-complexity-analysis
Last synced: 24 Aug 2025
https://github.com/hxndev/implementing-routing-protocol
Created a routing protocol in Cpp. We implemented RIP, OSPF and EIGRP. We also implemented a DNS server.
cache console-based cpp proxy-server routing routing-algorithm routing-protocols terminal-based
Last synced: 29 Jun 2025
https://github.com/hxndev/human-voice-to-automated-voice-text
This project converts your human voice input to its text transcript and to an automated voice too.
code gtts human-to-robo-voice human-voice pyaudio python speech-recognition speech-to-text text text-to-speech
Last synced: 31 Mar 2025
https://github.com/hxndev/counting-alphabets-using-multithreading
Counting frequency of alphabets in the input file using Multithreading.
alphabets alphabets-counting code counting cpp multithreading threading
Last synced: 31 Mar 2025
https://github.com/hxndev/assignment01ibc
This is assignment 1 of our Blockchain course. In this assignment, we had to create a Blockchain Data Structure with all its functions.
blockchain blockchain-demos blockchain-technology code
Last synced: 31 Mar 2025
https://github.com/hxndev/chatbot-using-named-pipes
In this, I have wrote the code such that two child processes can communicate with eachother using pipes and hence it works as a chatbot.
chatbot code cpp fork named-pipes pipes process
Last synced: 31 Mar 2025
https://github.com/hxndev/solving-a-maze-using-bfs-and-dfs
Breadth-first search (BFS) is an algorithm for searching a tree data structure that searches the tree one depth at a time. It will explore all nodes at depth 1 then depth 2 and so on. Depth-first search (DFS) is an algorithm for searching a tree data structure that searches the tree vertically. It will explore one branch to the root node followed by the next branch.
bfs bfs-algorithm bfs-search code dfs dfs-algorithm dfs-search maze maze-solver python
Last synced: 31 Mar 2025
https://github.com/hxndev/spring-cloud-tutorial
A basic spring boot demonstration to learn and understand microservices
Last synced: 31 Mar 2025
https://github.com/hxndev/simple-translator-in-python
In this project, we'll be making a very simple translator in Python using some libraries.
code googletrans googletranslate googletranslateapi googletranslater python simple-translator tabular-data tabulate translator
Last synced: 31 Mar 2025
https://github.com/hxndev/reverse-capitalize-and-shift-strings-using-threads
Perform operations on a string using Multithreading.
capitalize code cpp reverse shift strings threads
Last synced: 06 Jul 2025
https://github.com/hxndev/qr-code-generator
In this project, we'll be using some libraries to instantly generate authentic QR Codes and export them in various formats
pypng pyqrcode python qr-code qrcode qrcode-generator
Last synced: 31 Mar 2025
https://github.com/hxndev/printer-spooling
Printers typically can print only a single document at a time and require seconds or minutes to do so. If more than one application requires printer’s access, it might result in delay and slow down the application for as long as the printer is busy in serving other application. Printer Spooling has overcome this delay, as the documents formatted for printing are stored into an area on a disk and retrieved and printed by a printer at its own rate. With spooling, multiple processes can write documents to a print queue without waiting. As soon as a process has written its document to the spool device, the process can perform other tasks, while a separate printing process operates the printer. In this project, we will be implementing a printer spooler for a working environment which is equipped with 3 printers using concepts of Linked Lists and Queues.
code cpp data-structures oop oop-principles printer printer-spooler printer-spooling spooling
Last synced: 31 Mar 2025
https://github.com/hxndev/parallel-15-puzzle-solver-using-multi-threading
The 15 Puzzle is a sliding puzzle that consists of a 4 by 4 frame of numbered square tiles in an arbitrary ordering with one space. The objective of the puzzle is to place the tiles in ascending order, by making sliding moves that use the empty space.
15-puzzle 15-puzzle-solver code cpp documentation multithreading parallel parallel-15-puzzle-solver project report testing threading
Last synced: 31 Mar 2025
https://github.com/hxndev/brick-slayer-project
In this game I designed a graphical 2-D Brick Slayer Game. It has multiple levels with multiple difficulties and many more bonuses.
2d brick brick-breaker brick-slayer c cpp game game-development graphics itc oop pf project
Last synced: 02 May 2026
https://github.com/hxndev/insta-dp-downloader
This project can download High Quality Instagram Profile Picture of both Public and Private accounts.
code instagram instagram-dp-downloader instagram-profile instaloader python
Last synced: 31 Mar 2025
https://github.com/hxndev/bubble-pop-screen-saver-and-game
This is a GUI Version of the Bubble Pop game that we used to play. This is divided into 2 parts. First one is designing a screensaver while the second one is designing the game itself.
bubble bubble-pop code cpp game gui interface itc oop pf project screensaver
Last synced: 17 Jun 2025
https://github.com/hxndev/phy---a-walkthrough-physics-e-learning-mobile-app
Phy, a walkthrough physics is a learn online app designed for our client, which aims to help him organize and distribute his learning resources to his students through a single source (the application).
android-application code dart e-learning firebase firebase-database flutter flutter-apps lectures mobile-app mobile-development physiscs project quizes
Last synced: 20 Oct 2025
https://github.com/hxndev/chinese-whisper-problem-using-ipc
Chinese Whispers is a children's game (called Telephone in the US) in which children pass on what they think they've heard in a message whispered by another child.
chinese-whispers code cpp inter-process-communication ipc
Last synced: 25 Oct 2025
https://github.com/hxndev/live-face-detection
This project contains an implemented version of Face Detection using OpenCV and Mediapipe. This is a code snippet and can be used in projects.
code detect-face face-classifier face-detection face-detection-using-opencv opencv opencv-python python
Last synced: 26 Oct 2025
https://github.com/hxndev/cisco-packet-tracer-tupology-using-switches
I had to implement the given tupology in CISCO Packet Tracer using switches.
cisco cisco-packet-tracer pkt pkt-files switch switches topology
Last synced: 09 Feb 2026
https://github.com/hxndev/udp-shopping-store-server
UDP Client Server model in which client asks for record from server.
c client-server code cpp project reciept shopping shopping-store store udp
Last synced: 20 Apr 2026
https://github.com/hxndev/snake-game-project
Most of you have played a very interesting game “Snake” on your old Nokia phones (Black & White). In this project, I designed a 2D Snake Game in C++ with many additional functionalities.
2d cpp game game-development glut itc keyboard opengl pf project snake snake-game snakegame
Last synced: 27 Apr 2026
https://github.com/hxndev/calculating-entropy-of-iris-dataset
This is perhaps the best known database to be found in the pattern recognition literature. Fisher's paper is a classic in the field and is referenced frequently to this day. (See Duda & Hart, for example.) The data set contains 3 classes of 50 instances each, where each class refers to a type of iris plant. One class is linearly separable from the other 2; the latter are NOT linearly separable from each other.
calculate-entropy code dataset entropy iris iris-dataset jupyter-notebook python
Last synced: 29 Apr 2026
https://github.com/hxndev/running-a-file-on-docker
Docker is a set of platform as a service products that use OS-level virtualization to deliver software in packages called containers. In this task, we had to create a file and host it on Docker.
cloud code docker docker-container docker-image dockerfile task virtualization
Last synced: 01 May 2026
https://github.com/hxndev/infix-postfix-prefix-using-stacks
In this assignment, we did conversions of expressions between infix, prefix and postfix
c cpp data-structures infix postfix prefix project stacks visual-studio
Last synced: 02 May 2026
https://github.com/hxndev/tcp-connection-to-record-attendance
TCP Client Server Model that records the attendances of faculty and staff.
Last synced: 02 May 2026
https://github.com/hxndev/implementing-grep-using-naive-search
GREP is a command-line utility for searching plain-text data sets for lines that match a regular expression or simply a string. In this, I implemented GREP using Naive Search.
algorithm command-line cpp grep linux naive-bayes-algorithm search time-complexity-analysis utility
Last synced: 03 May 2026
https://github.com/hxndev/implementing-linux-cl-utility-grep
CL = Command Line. GREP is a command-line utility for searching plain-text data sets for lines that match a regular expression or simply a string
algorithm command-line complexity cpp grep linux pattern search time-complexity-analysis utility
Last synced: 05 May 2026
https://github.com/hxndev/live-background-blur
In this project, we will be blurring the background in a live video feed. This can be further integrated into online meetings, streamings etc.
background-blur background-image blur-backgrounds live-video mediapipe opencv opencv-python project python
Last synced: 09 May 2026
https://github.com/hxndev/cisco-packet-tracer-tupology-using-dynamic-routing
I had to implement the given tupology using Dynamic Routing.
cisco cisco-packet-tracer dynamic-programming dynamic-routing pkt pkt-files topology
Last synced: 16 Feb 2026
https://github.com/hxndev/convert-text-to-speech
This project uses Google Text to Speech to convert the written text into any language that you want. Furthermore, it can also save the converted audio.
code google-text-to-speech python text-mining text-to-speech
Last synced: 05 Oct 2025
https://github.com/hxndev/image-to-cartoon
This project converts an image file into its grayscale and it cartoonish figure.
code mediapipe opencv opencv-python python
Last synced: 13 Apr 2026
https://github.com/hxndev/concurrent-server-chat-program-using-fork
A chat bot using concept of concurrent servers.
c chatbot client client-server code concurrent-programming servers
Last synced: 11 Aug 2025
https://github.com/hxndev/live-hand-tracking-using-python
In this project, we will be tracking our hand(s) and its features using mediapipe. This project can be further used to count number of fingers, calculate distances or AI Virtual Mouse or Keyboard.
hand-tracking mediapipe opencv opencv-python python
Last synced: 29 Apr 2026
https://github.com/hxndev/bar-code-generator
In this project, it will generate an random bar code with unique combination each time.
barcode barcode-generator code python
Last synced: 09 Aug 2025
https://github.com/hxndev/pl-sql-queries
In this I was asked to write queries for PL/SQL. All the queries have been tested,
code pl-sql pl-sql-script queries
Last synced: 03 Feb 2026
https://github.com/hxndev/auto-password-generator-gui
In this project i made an automatic password generator using Python. It generates a password upto a fixed length with a combination of letters, numbers, and special characters.
code executable password password-generator passwords python
Last synced: 16 Jun 2025
https://github.com/hxndev/pose-detection
Human pose estimation from video plays a critical role in various applications such as quantifying physical exercises, sign language recognition, and full-body gesture control.
mediapipe mediapipe-pose opencv opencv-python pose-detection pose-estimation python
Last synced: 09 May 2026
https://github.com/hxndev/tcp-client-server-communication
A client-server model using TCP
c client client-server code communication server tcp tcp-client tcp-server
Last synced: 31 Mar 2025
https://github.com/hxndev/aes-encoding-algorithm
AES stands for Advanced Encryption Standard. It is mostly used as a replacement of DES. It has a bigger key size than DES which provides encryption at least 6 times faster. AES specifies a FIPS-approved cryptographic algorithm that can be used to protect electronic data. The AES algorithm is a symmetric block cipher that can encrypt (encipher) and decrypt (decipher) information. Encryption converts data to an unintelligible form called ciphertext; decrypting the ciphertext converts the data back into its original form, called plaintext. The AES algorithm can use cryptographic keys of 128, 192, and 256 bits to encrypt and decrypt data in blocks of 128 bits.
aes aes-cipher aes-encryption algorithm code compression cpp data-compression decryption encoding project
Last synced: 31 Mar 2025
https://github.com/hxndev/n-queen-problem-using-hill-climbing-and-simulated-annealing
Hill climbing algorithm is a local search algorithm which continuously moves in the direction of increasing elevation/value to find the peak of the mountain or best solution to the problem. Simulated annealing is a probabilistic technique for approximating the global optimum of a given function.
algorithm code google-collab hill-climbing hill-climbing-search jupyter-notebook n-queens problem-solving pyhton simulated-annealing
Last synced: 10 Jun 2025
https://github.com/hxndev/graph-based-dfs
Depth-first search (DFS) is an algorithm for searching a tree data structure that searches the tree vertically. It will explore one branch to the root node followed by the next branch.
code depth-first-search dfs dfs-algorithm dfs-search graph lab python
Last synced: 10 Jun 2025
https://github.com/hxndev/non-forking-concurrent-servers-using-select
Chat bot using non-forking concurrent servers. This is done using select statements.
c chatbot code concurrent-programming non-forking select server
Last synced: 12 Jul 2025
https://github.com/hxndev/k-means-knn-and-davies-bouldin-index-on-multi-class-dataset
Calculating DB index, KNN and K-Means from the given dataset
code colab-notebook db-index jupyter-notebook k-means k-means-clustering k-means-implementation-in-python kmeans-clustering knn knn-algorithm knn-classifier multi-class-classification multi-class-dataset python
Last synced: 28 Apr 2026
https://github.com/hxndev/solving-a-maze-using-gbfs-and-a-star
In this, we solved a maze using both Greedy Best First Search Algortihm and A* Algorithm
a-star a-star-algorithm a-star-path-finding a-star-search code gbfs gbfs-algorithm greedy-best-first-search maze maze-solver python
Last synced: 16 Jun 2025
https://github.com/hxndev/tcp-2-way-communication
TCP Two-Way Connection
2-way-communication c code tcp tcp-client tcp-server two-way-communication
Last synced: 31 Mar 2025