Pinned Repositories
phage-host-prediction
Published in PLOS ONE. Phage-host interaction prediction tool that uses protein language models to represent the receptor-binding proteins of phages. It presents improvements over using handcrafted sequence properties and eliminates the need to manually extract and select features from phage sequences
rice-pilaf
Published in GigaScience. Web app for post-GWAS/QTL analysis that performs a slew of novel bioinformatics analyses to cross-reference GWAS/QTL mapping results with a host of publicly available rice databases
aniframe-language
Awarded Best Student Paper at the 24th Philippine Computing Science Congress. Domain-specific language for two-dimensional drawing and frame-based animation for novice programmers
binary-multiplication
Interactive website for demonstrating or simulating binary multiplication via pencil-and-paper method, Booth's algorithm, and extended Booth's algorithm (bit-pair recoding)
linquiztics
Language learning web application that allows users to create their own quizzes and to answer those made by the community of users. Features incentivization dynamics designed to gamify learning through customized quiz suggestions, experience points, streaks, leagues, and a global leaderboard.
medical-expert-ehrlich
Backward-chaining medical expert system that specializes in selected autoimmune diseases and employs MYCIN-style computations to handle uncertainty
meta-learning-clustering
Presented at the 2022 IEEE Region 10 Conference (TENCON 2022). Our main contribution is twofold: (1) the construction of a meta-learning model for recommending a distance metric for k-means clustering and (2) a fine-grained analysis of the importance and effects of the meta-features on the model's output
mirror-segmentation
Presented at the 2023 International Conference in Central Europe on Computer Graphics, Visualization and Computer Vision (WSCG 2023). Lightweight mirror segmentation CNN that uses an EfficientNet backbone, employs parallel convolutional layers to capture edge features, and applies filter pruning for model compression
pisa-2018-analysis
Jupyter notebook presenting the process of data preparation, research question formulation, data analysis, and data modelling with the goal of extracting insights from the 2018 PISA Dataset
sliding-puzzle
8-puzzle game that features a walkthrough of the optimal solution and allows users to customize the tiles using photos from their Gallery
memgonzales's Repositories
memgonzales/medical-expert-ehrlich
Backward-chaining medical expert system that specializes in selected autoimmune diseases and employs MYCIN-style computations to handle uncertainty
memgonzales/pisa-2018-analysis
Jupyter notebook presenting the process of data preparation, research question formulation, data analysis, and data modelling with the goal of extracting insights from the 2018 PISA Dataset
memgonzales/aniframe-language
Awarded Best Student Paper at the 24th Philippine Computing Science Congress. Domain-specific language for two-dimensional drawing and frame-based animation for novice programmers
memgonzales/meta-learning-clustering
Presented at the 2022 IEEE Region 10 Conference (TENCON 2022). Our main contribution is twofold: (1) the construction of a meta-learning model for recommending a distance metric for k-means clustering and (2) a fine-grained analysis of the importance and effects of the meta-features on the model's output
memgonzales/mirror-segmentation
Presented at the 2023 International Conference in Central Europe on Computer Graphics, Visualization and Computer Vision (WSCG 2023). Lightweight mirror segmentation CNN that uses an EfficientNet backbone, employs parallel convolutional layers to capture edge features, and applies filter pruning for model compression
memgonzales/semantle-word-embeddings
Recreation of Semantle (a word guessing game that gives the semantic similarity to the secret word) using three pretrained word embeddings: (1) word2vec, (2) GloVe, and (3) fastText
memgonzales/artemis-art-app
Art-sharing Android app where the community of users can post, bookmark, and provide feedback on members’ works, as well as share these artworks on their Facebook accounts
memgonzales/opencv-motion-tracking
OpenCV demonstrations of selected algorithms related to motion tracking: (1) mean shift, (2) CAMSHIFT, (3) iterative Lucas-Kanade algorithm with pyramids, and (4) Farnebäck's algorithm
memgonzales/thats-life
Variant of the classic board game The Game of Life, created using Java and playable through a graphical user interface
memgonzales/aiep-python-scratch
Materials for the AMSLI Informatics Enrichment Program (AIEP), a training program for students representing the Philippines in international computational thinking and informatics contests
memgonzales/aiep-capture-the-flag-test
memgonzales/assembly-x86-risc
Assortment of programming exercises in assembly: (1) x86 programming, (2) x86-to-C interfacing, and (3) RISC-V programming
memgonzales/competitive-programming
memgonzales/cpu-scheduling-algos
memgonzales/cv-group-notebooks
Compilation of activities and projects given to members of the Computer Vision Group
memgonzales/data-viz-health-chatbot
memgonzales/hdl-flip-flop
Compilation of Verilog behavioral models and test benches for the four types of flip-flops (SR, JK, D, and T)
memgonzales/langchain
🦜🔗 Build context-aware reasoning applications
memgonzales/memgonzales
memgonzales/min-edit-distance
memgonzales/order-brushing-shopee2020
Solution to the Week 1 Contest (Student Category) of the 2020 Shopee Code League on order brushing detection
memgonzales/p5.js-widget
A reusable widget for embedding editable p5 sketches in web pages.
memgonzales/pcsc-2024-website
Website for the 24th Philippine Computing Science Congress (PCSC 2024), the flagship research conference of the Computing Society of the Philippines
memgonzales/powerzone-inventory
An inventory, transaction, and delivery management system for Powerzone, a fuel company in Bicol, Philippines
memgonzales/pshss-tableau-viz
memgonzales/regex-tweet-tokenizer
General-purpose regex-based tweet tokenizer that employs pattern matching with a single regular expression
memgonzales/release-on-push-action
Github Action to create a git tag + release when pushed to master
memgonzales/sentiment-classification
memgonzales/tic-tac-toe
Tic-tac-toe-playing agent demonstrating the application of adversarial search strategies in ensuring optimal gameplay
memgonzales/turing-machine-variants
Interactive website for simulating variants of finite automata, Turing machines with 2D tapes, and k-queue automata