Udrasht Pal's Projects
This repo consist of top 6 product base company Coding questions in C++. Each company have 15 Questions.
Data-Systems-Project || B+Tree indexing, covering insertion, deletion, range and analysis.B+Tree supports only Integer value.
This repository contains an implementation of the Decision Tree algorithm from scratch using various impurity methods.
DSAP Course Assignments 2022-2023
SMAI-Mini-Project || Face Recognition using Principal Component Analysis
This game, Kaoaa, is created exclusively using HTML, CSS, and JavaScript with the aim of enhancing skills in pure JavaScript handling techniques.
SMAI-Mini-Project-2 || Build a classifier using K-NN which can predict the popularity of the tweet, i.e , if the tweet was popular or not.
A Linux terminal based file explorer that can run in 2 modes - Normal mode and Command mode. Normal mode supports viewing and traversing directories and opening files. Command mode supports various operations like create, delete, rename, copy, move, search files and directories, and goto other directories.
Classify the message is spam or not using Multinomial Naive Bayes.
This repository includes an implementation of a neural sequence model, such as FFNN or LSTM, designed to tag words in sentences with the correct part-of-speech (POS) tags.
News website by using gnews API
SMAI Project || Implement paper on Novel approaches to sentiment analysis for stock prediction
Implement page replacement policies like LRU, NFU, FIFO , Aging, Random etc . And also compare their results.
A P2P file sharing system like Bit Torrent implemented using socket programming, multi-threading and SHA1 hashing. Users can share, download files from the group they belong to. Downloading is done in parallel with multiple pieces from multiple peers.
JAVA ,OOPS ,Patterns
Image resizing using Seam Carving Algorithm
Segment Tree implementation and questions on segment tree
Data-Systems-Project || simplified relational database management system supporting only integer tables and matrices. Supports two-phase merge sort, buffer management and aggregate queries.
Paper review on Physical Hijacking Attacks against Object Trackers
This repository contains Python code that builds Support Vector Machines (SVM) from scratch. It uses a quadratic solver. The code includes both soft margin and hard margin SVM algorithms.