My name is Reem Alghamdi. I'm a coding addict. I am currently pursuing a master's degree in Computer Science, while working as a teacher assistant at KAUST. I have experience in programming, machine/deep learning and software development. I like to explore new fields! My latest discoveries were in bioinformatics, computer graphics, scientific visualization and computer vision.
logo

Projects

Data
Data

Arabic Alphabet Sign Language Recognition

The project aimed at making a model that combines classical computer vision techniques with deep learning methods. This was achieved by using CNN for the deep learning part and interest point descriptors with ORB, which was then turned into BoVW via K-means and trained with MLP model. The CNN model and the MLP models were then trained jointly.

Kanji Components
Kanji Components

Using Siamese Network for Similar Kanji Retrieval

The project aimed at retrieving similar kanji by training a siamese network with triplet loss. Then comparing retrieval results of the siamese model with an autoencoder results.

Mini Example of an Algorithm
Mini Example of an Algorithm

Bioinformatics Algorithms Projects

I’ve made 13 projects. In each, many different algorithms must be applied. such as HMM, suffix arrays, clustering and more. The aim is to answer biological questions. Such as motif finding, antibiotic sequencing, genomes assembly, comparing biological sequences, evolutionary trees and so on.

Performance of the Last 3 Models
Performance of the Last 3 Models

Classifying Detective Conan Episodes Based On Rating

In this project, a comparative study was made. The goal is to classify episodes as either high, low, or average rating. Many different machine learning algorithms were used, such as decision trees, k-nearest neighbor and so on.

banner
banner

Home Automation Control System

The aim is to control home appliance online. The methodology is simple: an android app will send controlling requests to a web server. Raspberry Pi will be getting all the new requests from the server, processing it accordingly and controlling the hardware components connected to it.

Home Page
Home Page

Japana

a Japanese text analysis tool. It takes a Japanese text from file, URL or directly and returns the list of words ordered by their frequency from the text with their definitions, pronunciation and JLPT level.

Home Page
Home Page

Marje3

An asynchronous web app that cite books and websites entered by users. Supports both Arabic and English in Harvard, Chicago, APA and IEEE styles. It also enables signed up users to save, edit and delete citations.