Pinned Repositories
inventory-management
Inventory Management System is a Project that was made for (File Structure - Second Year) in my college. It is a Project for dealing with files to store and retrieve records. I have used the basic concepts of OOP. I have also used data structures such as list, map, vector and set.
lexical-analysis
This project is lexical analyzer implemented using java and regex. It takes input file and then generates the output. This project was made for (Compiler - Forth Year) in my college.
ll1-parser
LL(1) parser (Left-to-right, Leftmost derivation) is a top-down parser for a subset of context-free languages. This project is LL(1) parser implemented using java. This project was made for (Compiler - Forth Year) in my college.
NLP-Arabic
This project is Natural Language Processing Project concerned with Arabic Language. With the use of nltk, re and pyarabic libraries.
olagalal
my github personalized repo
scheduling-algorithms
This project includes implementation of two OS scheduling algorithms: Shorts Job First and Round Robin.
search-in-quran
A python app that searches for words containing specific letters in the Holy Quran and displays the results.
simplex-solver
An implementation of the Simplex algorithm used to solve tableaus representing linear optimization problems. We even handled special cases, such as: Unbounded Solution, Infeasible Solution, and Multi-Optimal Solution. This project was made for (Operation Research - Second Year) in my college.
udacity-data-analysis
✨ This repo contains my projects for Udacity - Advanced Data Analysis
udacity-deep-learning
✨ This repo contains my projects & tutorials for Udacity - Deep Learning
olagalal's Repositories
olagalal/NLP-Arabic
This project is Natural Language Processing Project concerned with Arabic Language. With the use of nltk, re and pyarabic libraries.
olagalal/scheduling-algorithms
This project includes implementation of two OS scheduling algorithms: Shorts Job First and Round Robin.
olagalal/simplex-solver
An implementation of the Simplex algorithm used to solve tableaus representing linear optimization problems. We even handled special cases, such as: Unbounded Solution, Infeasible Solution, and Multi-Optimal Solution. This project was made for (Operation Research - Second Year) in my college.
olagalal/olagalal
my github personalized repo
olagalal/search-in-quran
A python app that searches for words containing specific letters in the Holy Quran and displays the results.
olagalal/backpropagation
Backpropagation algorithms are a family of methods used to efficiently train artificial neural networks following a gradient-based optimization algorithm that exploits the chain rule. Here I used sigmoid function as activation function, and the training example is the logical AND gate.
olagalal/calculator
🔢 This repo is simple calculator written in Java.
olagalal/cipher
This project contains a java implementation of RSA, Affine and Transposition encryption techniques. It was made for (Security - Forth Year) in my college. You can encrypt and decrypt messages using this Desktop app simply by enter your message and the key of your choice using this techniques.
olagalal/codewithmosh-nodejs
✨ This repo contains my projects for the journey of learning NodeJS with Mosh
olagalal/DES
This repo is implementation of Data Encryption Standard algorithm in Java. It was made for (Security - Forth Year) in my college.
olagalal/expert-system-jess
A basic expert system, written in jess, that suggests what programming language one should learn first.
olagalal/learning-front-end
🌈 This repo contains my work while learning front-end from the beginning.
olagalal/lexical-analysis
This project is lexical analyzer implemented using java and regex. It takes input file and then generates the output. This project was made for (Compiler - Forth Year) in my college.
olagalal/ll1-parser
LL(1) parser (Left-to-right, Leftmost derivation) is a top-down parser for a subset of context-free languages. This project is LL(1) parser implemented using java. This project was made for (Compiler - Forth Year) in my college.
olagalal/market-basket-analysis
Given a database of customer transactions, where each transaction is a set of items, the goal is to find groups of items which are frequently purchased together. I used Apiori Algorithm in this Project. This project was made for (Knowledge-based Systems - Forth Year) in my college.
olagalal/multimedia-tasks
This Project contains a various tasks with python. It includes Image Processing, Compression Algorithms and Matrices Calculation. Those tasks was made for (Multimedia - Forth Year) in my college.
olagalal/payroll-deductions
Calculate payroll deductions, remit contributions, and view payroll information.
olagalal/sudoku-solver
This project is sudoku solver using the backtracking algorithm. It includes a graphical GUI. This project was made for (Artificial Intelligence - Third Year) in my college.
olagalal/sudoku-solver-genetic
This project is sudoku solver using the genetic algorithm. It creates a random example, solve it for the first time and give it a score. Then, by using genetic algorithm, it enhance the solution and also give it a score. This project was made for (Artificial Intelligence - Third Year) in my college.
olagalal/udacity-data-analysis
✨ This repo contains my projects for Udacity - Advanced Data Analysis
olagalal/udacity-deep-learning
✨ This repo contains my projects & tutorials for Udacity - Deep Learning
olagalal/athul
May the Force be with you :sparkles:
olagalal/codewithmosh-typescript
✨ This repo contains my projects for the journey of learning TypeScript with Mosh
olagalal/design-pattern-in-java
olagalal/draw.io
olagalal/enactusmu-under-construction
enactus Menoufia University - website under construction
olagalal/fwd-backend-and-mobile-testing
✨ This repo contains my projects & tutorials for Udacity - Backend Testing
olagalal/fwd-frontend-and-performance-testing
✨ This repo contains my projects & tutorials for Udacity - Frontend Testing
olagalal/problem-solving-contest-environment
olagalal/selfstudy-advanced-python
✨ This repo contains my practices to revise advanced python.