Arabic Font Classification
The Arabic Font Recognition System classifies Arabic paragraphs into one of four fonts (0 to 3). Using image processing and ML, it extracts text features and employs a trained model for accurate classification. It aids in document analysis, font identification, and typography.
Python
Tools: Numpy, scikit-learn
GoWell-Search Engine
Search engine implemented with Java including web crawling, indexing and ranking.
Java
Tools: Jsoup ,edu.mit.jwl ,Wordnet dictionary ,opennlp ,MongoDB
OS Scheduler
This is an Operating Systems Course Project where we were required to implement various process management alogirhtms, It's scheduler the processes that there exist in the system
C
Tools: GCC compiler , Linux
HR system
This is a Company System Application that provides services for human resources department
PHP
Tools: Laravel , MySQL
InSoil
It is a system to monitor soil parameters to effectively manage supplied resources especially fertilizers
Dart
Tools: Flutter
Testing Cloned Twitter
The all-in-one solution for ensuring the quality and performance of our Twitter clone app. In this repository, we employ cutting-edge testing methodologies and tools to conduct end-to-end testing of web and mobile applications, along with intense stress testing for our Twitter clone app.
Javascript
Tools: Cypress ,Appium ,Jmeter
Shipping Company
It is a simulation project for a shipping company that has 3 types of trucks and 3 types of cargos that can carry in their trucks
C++
Subway Cloned Game
It is a cloned subway game but on desktop
Tools: OpenGL3,GLSL
5-Stage Pipelined Processor
This project focuses on creating a RISC-like processor with an 8-register set, utilizing a 5-stage pipeline architecture. The processor supports a variety of instructions, memory operations, and branch control, following a specific Instruction Set Architecture (ISA).
VHDL
AES Algorithm
It is a project about encryption and decryption the data
Verilog
Secure Chat
It is a secure chat application using socket programming
Fast Chess Game
It is chess game with chat between two players implemented using Assembly language
Assembly