Adding commas between the JSON objects (i.e. outside the {}) seems to have fixed it, which is strange as I thought commas were only used between properties within an object.
Topic:
Machine Learning & AI
SubTopic:
Create ML