Pinned Repositories
abdo-essam
Config files for my GitHub profile.
AES-Algorithm
Arithmetic-Coding-Binary-Algorithm
Data Compression Course
LZ78-Alghorithm
Data Compression Course
Notes
Notes is a nimble note-taking application crafted using Kotlin and Android Architecture Components, adhering to the Single Activity Architecture design pattern.
Online-Library-Management-System
A Simple Online Library Management System for School and Colleges
QRChat
Live chat with QR Code
RedBlackTree-with-GUI-and-Console-Application
Algorithms Analysis and Design Course
SMTP
Simple Mail Transfer Protocol
SocialMediaTest
Simple Project repesent how to get data from APIs
abdo-essam's Repositories
abdo-essam/Online-Library-Management-System
A Simple Online Library Management System for School and Colleges
abdo-essam/Notes
Notes is a nimble note-taking application crafted using Kotlin and Android Architecture Components, adhering to the Single Activity Architecture design pattern.
abdo-essam/LZ78-Alghorithm
Data Compression Course
abdo-essam/abdo-essam
Config files for my GitHub profile.
abdo-essam/AES-Algorithm
abdo-essam/SMTP
Simple Mail Transfer Protocol
abdo-essam/AWS-Cloud-DevOps-Projects
abdo-essam/BinarytoDecimalUsingStack
Structured Programming Assignment
abdo-essam/Cosine-Similarity
Similarity between Pairs of Files - Information Retrieval
abdo-essam/DateFolders
This project aims to provide a user-friendly tool for creating folders based on date information. It simplifies the process of organizing files and documents chronologically, making it easier to manage and access them in the future.
abdo-essam/DES-Algorithm
abdo-essam/Diffie-Hellman-key-exchange
The code you provided appears to be an implementation of the Diffie-Hellman key exchange protocol between a client and a server. This protocol allows two parties to establish a shared secret key over an insecure channel.
abdo-essam/DSA-SHA-algorithm
The DSA-SHA algorithm is a cryptographic algorithm used for digital signatures, which is based on the SHA-1 hash function. The program includes methods to convert hexadecimal to binary and vice versa, generate message chunks, left rotate, and hash.
abdo-essam/ElGamal-signature
abdo-essam/Elliptic-Curves
ElGamal encryption scheme using elliptic curve cryptography
abdo-essam/Facial-Expression-Recognition-System
Facial Expression Recognition System using the JAFFE database. However, there are a few issues with the code that need to be addressed
abdo-essam/Image-Filters
Image Processing - Addition, Subtraction, Multiplication and Inverting the grayscale.
abdo-essam/Inverted-Index
Implements an inverted index to support text search. The inverted index is built from a set of documents, where each document is represented by a unique integer ID.
abdo-essam/LFSR
Linear Feedback shift registers
abdo-essam/NewsApp
News App is a MVVM app applies the best practices and principles that built for android platform using kotlin as programming language.
abdo-essam/Online-Recruitment-Database-Project
An online recruitment system is a service that automates company’s recruiting needs by getting volumes of employment applications over the internet.
abdo-essam/Real-Time-Facial-Emotion-Analysis
The code you provided is for real-time facial emotion analysis using a pre-trained model. Here's a breakdown of the code:
abdo-essam/RSA-algorithm
RSA encryption and decryption
abdo-essam/Simple-MoviesApp
Movies App with Movies API
abdo-essam/Simple-NewsApp
Short news app with with search functionality and paging
abdo-essam/Synchronization-In-Operating-Systems
abdo-essam/tf-idf-algorithm
Implementation of the tf-idf algorithm to calculate the similarity between documents using cosine similarity.
abdo-essam/toPDF
Doc To Pdf Converter USING PYTHON
abdo-essam/Underwater-Communications-Using-LIFI
Graduation Project
abdo-essam/Wallpapers
Wallpapers is a super-fast 🚀, lightweight built purely with Kotlin and Android Architecture Components.