It looks like your code is fine, but the dataset isn’t quite JSON. JSON needs every string, including table keys, to be wrapped in quotes; in your example “question” is but not “labelling”. You can either write your own extension to TabularDataset to handle this not-quite-JSON or you can write a script to fix the data file separately.