Pinned Repositories
Auto-cam-movement-detection
Detecting the movement of the camera automatically is not a simple task for obvious reasons. Here, I have made an attempt to detect the movement of the camera either external or inbuilt using the concept of optical flow.
BankSimulator
Data-Anlaysis-Advanced
Data-Visualization-Prosper-Loan
dj4e-samples
Django For Everybody Sample Code
HackerRankStudy
Kinect-Drawing
A simple drawing app using Kinect, C#, and XAML.
Recursive-Decent-Parser-and-Scanner
This project is an implementation of a compiler for Proj3 language and this project includes two phases, scanner phase (Lexical analysis) which appears and encounters lexical errors and parser phase (Syntax analysis) which appears and encounters syntax errors. Also, this project includes a counter which counts number of tokens, number of lexical errors and number of syntax error in the test program. This project use Hand Coded (Loop and Switch) method for implementing scanner and use Recursive Descent algorithm for implementing parser and generating many different testing programs and test project thoroughly using different set of proj3
simplebank
SMS-Engine-Simulator-Golang
Mohamed-Salem-Ali's Repositories
Mohamed-Salem-Ali/Auto-cam-movement-detection
Detecting the movement of the camera automatically is not a simple task for obvious reasons. Here, I have made an attempt to detect the movement of the camera either external or inbuilt using the concept of optical flow.
Mohamed-Salem-Ali/Data-Anlaysis-Advanced
Mohamed-Salem-Ali/dj4e-samples
Django For Everybody Sample Code
Mohamed-Salem-Ali/Kinect-Drawing
A simple drawing app using Kinect, C#, and XAML.
Mohamed-Salem-Ali/Recursive-Decent-Parser-and-Scanner
This project is an implementation of a compiler for Proj3 language and this project includes two phases, scanner phase (Lexical analysis) which appears and encounters lexical errors and parser phase (Syntax analysis) which appears and encounters syntax errors. Also, this project includes a counter which counts number of tokens, number of lexical errors and number of syntax error in the test program. This project use Hand Coded (Loop and Switch) method for implementing scanner and use Recursive Descent algorithm for implementing parser and generating many different testing programs and test project thoroughly using different set of proj3
Mohamed-Salem-Ali/simplebank
Mohamed-Salem-Ali/AffineCipher
Affine Cipher project protect your messages from attacker and make attacking process difficult and if the attacker could hacking you it makes your messages inexplicable to unauthorized reader , the program make some steps to convert the messages “plain text” to inexplicable text “cipher text”. (1) get the message “plain text” from program user. (2) get both keys “key a “and “key b” from program user these keys used in “Encrypt Method” and “Decrypt Method”. (3) check the “key a“has an inverse key or not if hasn’t “Encrypt Method” will not make until the user enter key has inverse. (4) Encryption is made, and the output called “cipher text”. And we can reconvert the “cipher text” to the original message “plain text” the program makes that by some steps: (1) get the cipher text that outputted from “Encrypt method”. (2) get same keys from Encrypt Activity. (3) Decryption is done, and the output is the original message..
Mohamed-Salem-Ali/Analyze_AB_Test
A/B tests are very commonly performed by data analysts and data scientists. For this project, you will be working to understand the results of an A/B test run by an e-commerce website. Your goal is to work through this notebook to help the company understand
Mohamed-Salem-Ali/BankSimulator
Mohamed-Salem-Ali/Data-Visualization-Prosper-Loan
Mohamed-Salem-Ali/HackerRankStudy
Mohamed-Salem-Ali/SMS-Engine-Simulator-Golang
Mohamed-Salem-Ali/awesome-machine-learning
A curated list of awesome Machine Learning frameworks, libraries and software.
Mohamed-Salem-Ali/Face_Recog
Mohamed-Salem-Ali/Introduction-to-backend-development
Mohamed-Salem-Ali/InventorySysytem
Mohamed-Salem-Ali/learn-python3
Jupyter notebooks for teaching/learning Python 3
Mohamed-Salem-Ali/M-S-A
Personal website built with Django, featuring a blog app.
Mohamed-Salem-Ali/Machine-Learning
Machine Learning Course by IBM
Mohamed-Salem-Ali/Mohamed-Salem-Ali
Mohamed-Salem-Ali/Month-Challenges
A Django-based project providing a unique challenge for each month of the year, featuring dynamic routing and custom templates for each challenge.
Mohamed-Salem-Ali/MSA
Mohamed-Salem-Ali/OpenTK-Projects
Small test projects made with Opentk for reference, learning and testing ideas out
Mohamed-Salem-Ali/Practical-Statistics-
Mohamed-Salem-Ali/py4e
Web site for www.py4e.com and source to the Python 3.0 textbook
Mohamed-Salem-Ali/Python-programming-exercises
100+ Python challenging programming exercises
Mohamed-Salem-Ali/PythonForEverybody
Mohamed-Salem-Ali/PythonMSA
Mohamed-Salem-Ali/realtime-opencv
Realtime video/image processing with python-opencv
Mohamed-Salem-Ali/VersionControl