yohandi
A recent graduate with a strong interest in algorithms and data structures.
More will be added soon!
Text-Based Image Generation for CUHK-Shenzhen Buildings
An innovative approach of integrating both text embeddings and noise vectors to generate realistic images based on textual descriptions using Deep Convolutional Generative Adversarial Networks.
2024
Multiple Dispatch Micro-Kernels for IREE
A research project in optimizing the IREE ML compiler. Achieved an up to 70% performance uplift for the VMVX runtime target on the Intel Golden Cove ยต-Architecture.
2024
Genetic Algorithm on Party Together Problem
A heuristic approach of finding pick-up locations that optimizes the transportation plan for the Party Together problem, which is an NP-Hard problem, using a genetic algorithm.
2024
Advancing Machine Learning by Natural Parallelism
Enhancing machine learning models with natural parallelism using OpenACC. Accelerates softmax regression, neural networks, and CNNs by optimizing for GPU parallel computing.
2024
Scaling Distributed and Parallel Sorting Algorithms by Natural Parallelism
Adapting sorting algorithms for parallel execution using MPI. Focuses on task division, inter-process communication, and synchronization for improved performance.
2024
AI Assistant with GPT-NLP Integration
An AI assistant project that leverages the analytical power of GPT models within the realm of Natural Language Processing. Aimed at creating seamless human-computer interactions, this platform showcases the integration of conversational AI with NLP for enhanced user experiences.
2023
Refining Matrix Multiplication by Natural Parallelism
Optimizing matrix multiplication efficiency through natural parallelism by leveraging advanced memory management, data-level parallelism with SIMD, and multi-threading with OpenMP and MPI to enhance computational speed and scalability.
2023
Image Processing by Natural Parallelism
An advanced exploration of image processing utilizing the power of natural parallelism. Designed to enhance computational efficiency, showcasing the potential of parallel techniques in real-world applications.
2023
Personal Website
My website featuring insightful blogs and a portfolio of my projects.
2023
Banking Database
A design and implementation of comprehensive banking database. Built using SQL, Python, HTML, CSS, and JavaScript.
2023
K-means Clustering
An implementation of unsupervised learning algorithm: K-means Clustering. Built using HTML, CSS, and JavaScript.
2022
Handwritten Digit Recognition
An application of Multilayer Perceptron on recognizing ten thousands of handwritten digits. Built using Python.
2022
LDAPS Model Forecast Prediction
A simple application of linear regression on predicting next-day temperature. Built using Python.
2022
Email Spam Classification
A machine learning model designed to classify emails as either spam or legitimate. Achieved an accuracy of 85.7%. Built using Python.
2021
Color Snake
A Snake game with an AI Monster feature. Built using Python.
2021