Sama Hussien 's repositories

DIO_Driver

AVR DIO Driver: Simplify digital pin management on Atmel AVR microcontrollers. Streamline interfacing with external components using this efficient library for digital input/output operations. Easily configure pins, toggle states, and implement GPIO functionality in your AVR projects.

Language:CStargazers:2Issues:1Issues:0

7Segment_Watch

Explore the synergy of hardware and software with our 7-Segment Driver project,The accompanying Watch Application demonstrates practical usage, while the Proteus Simulation offers an interactive environment to experiment with the technology. Join us in unraveling the world of digital displays, microcontroller programming, and simulation.

Language:CStargazers:1Issues:1Issues:0

Auto-Parallel-Parking-Car

Parallel Parking Car , an open-source initiative that leverages Arduino Uno for building a smart and efficient parking assistance system. This project is designed to enhance your understanding of robotics, Arduino programming, and parallel parking algorithms.

Language:C++Stargazers:1Issues:0Issues:0

Hamming-Network

Hamming Network implementation using pca implementation for reduction all from scratch

Language:Jupyter NotebookStargazers:1Issues:0Issues:0

PYKE-expert-system

an Expert System in Egyption divorce law

Language:PythonStargazers:1Issues:1Issues:0

sun-tracing-solarPanel

Sun Tracking Solar Panel: An embedded systems marvel! Harness the power of ATmega32, 2 LDRs, and a servo motor to automatically optimize solar panel orientation for maximum energy efficiency. A microcontroller-driven solution for sustainable energy generation

Language:CStargazers:1Issues:1Issues:0

7Segment_Driver

AVR 7-Segment Display Driver: Simplify control of 7-segment displays on Atmel AVR microcontrollers. Easily manage digits, segments, and multiplexing for numeric and character display applications. Streamline your projects with an efficient and flexible solution with a counter application.

Language:CStargazers:0Issues:1Issues:0

CartPole-Reinforcement-Learning-Algorithms

This project implements three different reinforcement learning algorithms—Monte Carlo, Q-learning, and SARSA—on the classic CartPole problem.

Language:Jupyter NotebookStargazers:0Issues:0Issues:0

char-generation-word-generation-RNN-models-

applying different RNN architecture to build character prediction model and a word based prediction model these model are trained on data of specific topics from wikipedia

Language:Jupyter NotebookStargazers:0Issues:0Issues:0

cost-function-MSE-

cost function implementation

Language:Jupyter NotebookStargazers:0Issues:0Issues:0

fastText-Model

fast text model on yelp dataset and used pretrained on to compare results

Language:Jupyter NotebookStargazers:0Issues:0Issues:0

Game-rital-database

database system include (ERD, Physical model and set of select statements) ➢ Software Application using C# programming language

Language:C#Stargazers:0Issues:2Issues:0

Handwritten-Digit-Classification-Using-K-Means-Clustering

Using K-Means clustering, with feature extraction comparison between centroid and chaincode methods.. The script implements K-Means clustering from scratch, performs feature extraction using both centroid and chaincode techniques, evaluates classification accuracy, and compares the effectiveness of the two feature extraction methods.

Language:Jupyter NotebookStargazers:0Issues:0Issues:0

linear-regression

linear regression implementation with gradient decent

Language:Jupyter NotebookStargazers:0Issues:2Issues:0

Parking-System

software parking system which works on 2 algorithms first come first served , best fit and calculate fees

Language:JavaStargazers:0Issues:1Issues:0

Waiter_Robot

Waiter robot software design working autonomously using A* algorithm to deliver tables consuming the less possible energy and time

Language:PythonStargazers:0Issues:0Issues:0

COVID-19-Chest-X-ray-Classification-KNN

This project aims to build a complete pattern recognition system to solve classification problems using the k-Nearest Neighbors (KNN) algorithm. To classify chest X-ray images into three categories: COVID-19 positive, pneumonia positive, and normal. To achieve this, we utilize the COVID-19 Chest X-ray dataset available on Kaggle.

Language:Jupyter NotebookStargazers:0Issues:0Issues:0

Handwritten-Digit-Recognition-Centroids

This Python script demonstrates the process of training a classifier to recognize handwritten digits using the MNIST dataset. The script utilizes centroid-based feature extraction, splits the data into training and testing sets, employs a classifier, and evaluates its accuracy.

Language:Jupyter NotebookStargazers:0Issues:1Issues:0

Handwritten-Digit-Recognition-with-Chaincode-Feature-Extraction

This script recognize handwritten digits using the MNIST dataset. Implementation using chaincode-based feature extraction, which offers an alternative method for capturing relevant information from digit images. The script divides the data into training and testing sets, utilizes a classifier, and evaluates its accuracy.

Language:Jupyter NotebookStargazers:0Issues:0Issues:0

HTML-Text-Processing-and-Unique-Word-Extraction

This Python script extracts text content from an HTML page, processes it, and extracts unique words from the processed text. The script utilizes various text processing techniques including cleaning, normalization, tokenization, lemmatization or stemming, and stop words removal.

Language:Jupyter NotebookStargazers:0Issues:1Issues:0

Image-Arithmetic-Operations

This Python script performs various arithmetic operations on an input image, including addition, subtraction, multiplication, and inversion. These operations allow for manipulation of pixel values in the image, resulting in different visual effects.

Language:Jupyter NotebookStargazers:0Issues:0Issues:0

Image-Histogram-Analysis-and-Enhancement

This Python script analyzes image histograms and performs various histogram-based enhancements, including histogram shift, histogram equalization, and contrast stretching. These techniques aim to improve the visual quality and enhance the contrast of digital images.

Language:Jupyter NotebookStargazers:0Issues:1Issues:0

TF-IDF-from-Scratch-with-Text-Generation

This project aims to implement the Term Frequency-Inverse Document Frequency (TF-IDF) algorithm from scratch in two different ways, accompanied by text generation methods. TF-IDF is a widely used technique in natural language processing and information retrieval to represent the importance of a term within a document relative to a collection of doc

Language:Jupyter NotebookStargazers:0Issues:1Issues:0

Twitter-Sentiment-Analysis-using-CNN

This project aims to perform sentiment analysis on a Twitter dataset using Convolutional Neural Networks (CNNs). The goal is to classify tweets into positive, negative, or neutral sentiments.

Language:Jupyter NotebookStargazers:0Issues:0Issues:0

Video-Subtitles-Detector

The Video Subtitles Detector is designed to detect and highlight subtitles within a video. It identifies the area containing the subtitles by drawing bounding boxes around them and further detects the location of each word within the subtitles. The program processes the video using basic filters and morphological operations.

Language:Jupyter NotebookStargazers:0Issues:0Issues:0