'Best way to gather relationships between entities (NER and REL Models)

I am trying to create a model using SPACY to output this JSON, given this text.

To approach this problem I've tried to combine a NER + REL model, but this is not quite good and takes a LOT of time labelling the entities.

Would you suggest a best approach on how could I tackle this challenge using the least labelling possible?



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source