Tutorial; Visualizing my Github repo with Python Plot.ly

I thought it would be fun to create a little interactive chart for my site, displaying the breakdown of my projects by programming languages used. To challenge myself, I decided to learn to query the GitHub API through Python and use the Plot.ly library to create an interactive chart from it - something I am able to do in R, but not yet in Python. The steps to create it were a bit more confusing than I thought, hence I thought I’d document this project as a tutorial for other newbies like myself!


Escape a Dungeon of Vampires!

I have recently started learning to code in Java, with the end-goal being getting acquainted with common Data Structures and Algorithms. While working on the really enriching Helsinki MOOC, I was able to create a Dungeon game from scratch. Although it’s a really simple game, I do feel really accomplished as a Java beginner to have completed this and hence am documenting it :-)


OneMapSG API; An R Client Wrapper!

I created an R package! As part of a final project for school, I wrote an R package that would allow users to easily query the OneMap SG API, which is created by the Singapore Land Authority and offers users the ability to query a lot of useful data.


Cluster Analysis of Countries' Sectorial Value Add

The “New International Division of Labour” is a term in economics used to describe the evolving structure of economic geography in the 1970s, produced by the globalization of firms. It suggests that global firms will opt to locate key functions (often industry-related, such as HQ, R&D) in wealthier countries with stronger talent pools, while leaving their ancillary services (often production, e.g. manufacturing) in less developed countries with a wider pool of low-wage workers.


Agent-Based Modelling of School Enrollment

Social behavior is often complex due to the heterogeneity of actor behavior and interests. Agent-based modelling, which simulates outputs based on rules of agent behavior, represents an interesting new method for social scientists to simulate real-world phenomena.