Osama (Adel) Feshier's repositories
textile-defect-detection
Different trials to detect defects in textile images imported from the TILDA dataset
arabic-ocr
Optical Character Recognition of Arabic Characters
inertial-siamese
Official implementation of "Inertial Gait-based Person Authentication Using Siamese Networks" paper
ab_test
Udacity Advanced Data Analysis Project: Analyze A/B Test Results
arm_cortexM3
drivers for STM32F103
AVR_drivers
Basic drivers for AVR microcontrollers starting by ATmega32 drivers
deep-learning
Repo for the Deep Learning Nanodegree Foundations program.
dog-project
This is my submission of the CNN dog breeds classification project at Udacity Deep Learning Nanodegree
learning_algorithms
Practice code for MTR 607 Learning Algorithms and Neural Networks course
RL-Quadcopter-2
Teach a Quadcopter How to Fly!
basiccomputerassembler
Simple assembler for the Basic Computer from Mano's book
bike_sharing
Udacity Advanced Data Analysis Project: Bike Sharing Dataset Exploration
cs231n
Exercise files for CS231n Convolutional Neural Networks for Visual Recognition
cse213-s21-lab0
Lab 0
Hacker-Rank
Solutions to HackerRank.com problems
httpenv-gha
Tiny HTTP server showing the environment variables
investigate_dataset
Udacity Advanced Data Analysis Project: Investigate a Dataset - No-Show Appointments
iti_embedded_c
Labs' solutions of C Programming Language course at ITI's 3-Month Embedded Systems track
mcu_interfacing
Labs, assignments and projects of microcontroller interfacing course, ITI 3-month Embedded Systems track
motors_dashboard
Control speed/direction/angle of DC, Stepper and Servo motors using a keypad - in parallel
Natural-Language-Processing-Specialization
This repo contains my coursework, assignments, and Slides for Natural Language Processing Specialization by deeplearning.ai on Coursera
neural_nets
exercise files for machine learning course and deep learning specialization on coursera
osamadel.github.io
Personal Blog
password_lock
Password-Enabled locking system that unlocks when the correct password is entered, and locks after 4 incorrect passwords are entered. The password in stored in EEPROM so restarting the system won't reset the count. It can only be reset using Admin software.
pygrade
pygrade is an auto-grader for python files
reinforcement-learning
Reinforcement learning material, code and exercises for Udacity Nanodegree programs.
rtos_implementation
My implementation of a simple non-preemptive Real-time Operating System with an application
video-logo-detector
Detecting logos inside videos for media advertisement agencies.