Nada_Nasser's repositories
Money-Manager-App
Java Android App that can help you manage your budget, track your expenses, and control your plans.
Weapon-Target-Assignment-Problem-WTA
WTA is a well-known optimization problem. Given a set of weapons of various types and a set of targets, we want to find the optimal assignment of the weapons to the targets in order to minimize the total expected threat coming from the targets.
Chatting-App
Android Application that can be used for chatting with your friends using different types of messages.
Employees-Manager
Android App that can be used to represent all employees in a company so the manager can edit, delete, and add employees.
Fuzzy-Logic-ToolBox
The toolbox lets you model complex system behaviors using simple logic rules, and then implement these rules in a fuzzy inference system.
Text-Classification-using-tf-idf-Vectors
NLP model that classifies any review to positive or negative review.
Text-Classification-using-word2Vec
NLP model that classifies any review to positive or negative review
Animal-Images-Classifier
Python API can classify Base64 encoded images to determine if there is a pet in the image or not.
Audio-Player
This app loads all music from an android device and list it so any user can select and listen to any of them.
Back-propagation-Neural-Networks
This code implements the Backpropagation Neural Networks algorithm in different network structures.
Contacts-Manager
Java Android App, that can be used to manage (Call, Add, Delete, and Edit) the contacts stored in an android device.
Devices-Tracker
Android Application, used to track any android device if this device gives you tracking permissions by adding you in its trackers.
E-commerce-API-with-Flask
Demo web application that has users and products, each user can add or delete products from his cart
Handwritten-Digit-classification-using-CNN
This code classifies a given image of a handwritten digit into one of 10 classes representing integer values from 0 to 9
Learning-Flutter
This repo contains simple Flutter apps that are created just for learning.
Machine-Learning-Algorithms
This repo contains a number of Machine learning algorithms (Linear regression, SVM, CNN) that are implemented in python.
Marketing-Budget-Allocation-Problem
This genetic algorithm gets the best budget allocation for each marketing channel, given the marketing budget, the set of marketing channels, the return-on-investment (ROI) of each channel, and a set of constraints.
NLP-AutoComplete-Model
Natural language processing project using a trigram language model.
Online-Store-platform
This platform will help customers to buy or explore products and small stores (businesses) to market for their products and get more customers.
Parallel-Processing
Some projects implementing different parallel processing techniques
Problem-Solving
Some problems answers from codeforces
Safe-state-algorithm
Prolog program that determines whether a graph (represents processes and resources in operating systems) can reach a safe state (with no deadlock) or not.
Spring-Boot-API
This API deals with a database that contains students and admins, each admin has one or more roles in the database. using this API, you can add or delete admins, roles, and students.
Twitter-Demo-App
Using this application, users can write tweets, add new friends, browsing their friends' tweets.
VirtualFileSystem
Virtual File System that simulates the allocation and de-allocation of files and folders using different allocation techniques (indexed and contiguous Allocation).