This would be a good OpenRefine exercise. The challenge here is to do the reconciliation: many items will not be classified as writing systems / languages / scripts, so we need to surface them. But the list is quite short so manual reconciliation should be doable too.
The dataset can be found here: http://pintoch.ulminfo.fr/e140c8b9bf/alphabets.tsv
(it is also a good scraping exercise to create this table directly from the website).