Posts
All the articles I've posted.
-
Using JPlag for Automated Plagiarism Detection in Programming Assignments
A comprehensive guide to automating JPlag processing for university programming assignments, including file extraction, cleaning, and similarity detection.
-
Design Patterns in Practice: Singleton and Observer with a Lucky Dip Machine
A practical implementation of Singleton and Observer design patterns using a real-world arcade Lucky Dip Machine example in Java.
-
k-Nearest Neighbour on Maps
Explore k-Nearest Neighbour queries using Voronoi diagrams with interactive D3.js visualizations. Learn how to find the closest points and neighboring regions on maps.
-
Interactive Genetic Algorithm Demo: From Random Strings to Target Solutions
An interactive demonstration of genetic algorithms using JavaScript. Learn how evolutionary computation can solve complex problems by evolving random strings into target solutions.