Yousef Said's repositories
BooleanArray
A C++ class for storing boolean values efficiently using a single bit instead of byte per value
KNN_Assignment_C_version
This is a machine learning assignment that implements the K-Nearest Neighbors (KNN) algorithm on the Iris dataset from scratch using pure C
my-plotly-dashboard
This project is the culmination of my work in the IBM Data Visualization course. It involves the creation of an interactive dashboard using the Dash and Plotly to visualize statistical data for an anonymous automobile company. The dashboard is structured into two distinct reports, each providing valuable insights into the company's performance.
activity-recognition-using-various-ml-algorithms
This project involves a comprehensive comparative analysis of various machine learning models to classify activities based on a given dataset. The analysis follows a structured approach, including data exploration, model training, model evaluation, and results interpretation to identify the best performing model.
AnonMSGs
AnonMSGs is a web application for sending and receiving messages, both anonymously and non-anonymously (if logged in). It supports anonymous text and voice messages. Users can connect by adding friends via usernames and can have text-only live chats with their friends.
DSAI_103_Project
This project is designed to analyze football matches using computer vision techniques
Hotel-Reservation-System
The Hotel Management System is a web-based application designed to optimize hotel operations efficiently. It leverages ASP.NET Razor Pages for the backend and Microsoft SQL Server (MSSQL) for the database management.
ML_Algorithms_From_Scratch
This repository contains implementations of various machine learning algorithms from scratch (KNN, MSE Linear Regression, SVM, Neural Networks, Logistic Regression). Each algorithm is implemented in Python and is contained in its own directory.
Slash-EG-Product-Image-Classifier
This image classifier is trained to categorize images of various product categories. The classifier is built using transfer learning with the VGG16 pre-trained model architecture.
UDPFileTransferProject
This project implements a file transfer protocol built on UDP with Reliable Data Transfer (RDT) 3.0 and Go-Back-N pipelining. For security, HMAC algorithm is used.
EasyTrip-Bus-Company-Project
The EasyTrip Bus Company's simulation project is designed to model the dynamics of passenger arrivals and bus operations, utilizing various data structures for flexibility and efficiency. It allows for scenario customization through data file inputs and generates a comprehensive log of activities in an output file.
Huffman-Coding-Algorithm
This repository contains a C implementation of the Huffman coding algorithm, which is an efficient method for lossless data compression. The code constructs a Huffman tree based on the frequency of characters in a given message and generates a unique binary code for each character, minimizing the overall space required to store the message.
Import-and-export-company-management-system
Import and export company management system using C++ OOP
netflix-egypt-clone
This project is an exact replica of the Netflix platform. The website's design and layout mirror Netflix's, ensuring a seamless and familiar experience.
Simple-Search-Engine-for-Information-Retrieval
This repository hosts the implementation of a Simple Search Engine designed for efficient information retrieval. The project encompasses several stages from data collection to evaluation, ensuring a comprehensive approach to search and retrieval.
TEDxYouthIsmailia-Reg
This project is an event registration system. It allows users to check their registration status by entering their ID.
ZC-Dashboard
The ZC Dashboard is a comprehensive data visualization tool designed to provide insights into the academic landscape of Zewail City.