UNPKG

pcfg-generator

Version:

A module to convert JSON-formated treebank data into a Stochastic Context-Free Grammar

490 lines 7.34 kB
{ "ROOT_0": { "S_0": { "VP_0": { "VB_0": "Look" }, "._0": "." } }, "ROOT_1": { "VP_0": { "VB_0": "open", "NN_0": "mailbox" } }, "ROOT_2": { "S_0": { "VP_0": { "VB_0": "read", "NP_0": { "NN_0": "leaflet" } } } }, "ROOT_3": { "S_0": { "VP_0": { "VB_0": "drop", "NP_0": { "NN_0": "leaflet" } } } }, "ROOT_4": { "S_0": { "VP_0": { "VB_0": "climb", "NP_0": { "NN_0": "tree" } } } }, "ROOT_5": { "S_0": { "VP_0": { "VB_0": "take", "NP_0": { "NN_0": "egg" } } } }, "ROOT_6": { "S_0": { "VP_0": { "VB_0": "move", "NP_0": { "NNS_0": "leaves" } } } }, "ROOT_7": { "VP_0": { "VB_0": "open", "NN_0": "window" } }, "ROOT_8": { "S_0": { "VP_0": { "VB_0": "Climb", "PP_0": { "IN_0": "through", "NP_0": { "NN_0": "window" } } } } }, "ROOT_9": { "S_0": { "VP_0": { "VP_0": { "VB_0": "drop", "NP_0": { "NN_0": "egg" } }, "CC_0": "and", "VP_1": { "VB_0": "take", "NP_0": { "NN_0": "lantern" } } } } }, "ROOT_10": { "S_0": { "VP_0": { "VB_0": "move", "NP_0": { "NN_0": "rug" } } } }, "ROOT_11": { "VP_0": { "VB_0": "open", "NN_0": "trapdoor" } }, "ROOT_12": { "VP_0": { "VB_0": "light", "NN_0": "lamp" } }, "ROOT_13": { "S_0": { "VP_0": { "VB_0": "take", "NP_0": { "NN_0": "painting" } } } }, "ROOT_14": { "S_0": { "VP_0": { "VB_0": "read", "NP_0": { "NN_0": "paper" } } } }, "ROOT_15": { "S_0": { "VP_0": { "VB_0": "drop", "NP_0": { "NN_0": "manual" } } } }, "ROOT_16": { "S_0": { "VP_0": { "VB_0": "take", "NP_0": { "NN_0": "rope" } } } }, "ROOT_17": { "S_0": { "VP_0": { "VB_0": "open", "NP_0": { "NN_0": "case", "CC_0": "and", "VP_0": { "VB_0": "place", "NN_0": "painting" }, "PP_0": { "IN_0": "in", "NP_0": { "NN_0": "case" } } } } } }, "ROOT_18": { "S_0": { "VP_0": { "VB_0": "take", "NP_0": { "NN_0": "egg", "CC_0": "and", "NN_1": "sword" } } } }, "ROOT_19": { "S_0": { "VP_0": { "VB_0": "save" } } }, "ROOT_20": { "VP_0": { "VB_0": "open", "NN_0": "trapdoor" } }, "ROOT_21": { "S_0": { "VP_0": { "VB_0": "kill", "NP_0": { "NN_0": "troll", "PP_0": { "IN_0": "with", "NP_0": { "NN_0": "sword" } } } } } }, "ROOT_22": { "ADVP_0": { "RB_0": "again" } }, "ROOT_23": { "ADVP_0": { "RB_0": "again" } }, "ROOT_24": { "ADVP_0": { "RB_0": "again" } }, "ROOT_25": { "ADVP_0": { "RB_0": "again" } }, "ROOT_26": { "S_0": { "VP_0": { "VB_0": "diagnose" } } }, "ROOT_27": { "S_0": { "VP_0": { "VB_0": "read", "NP_0": { "NNS_0": "engravings" } } } }, "ROOT_28": { "S_0": { "VP_0": { "VB_0": "tie", "NP_0": { "NN_0": "rope" }, "PP_0": { "TO_0": "to", "NP_0": { "NN_0": "railing" } } } } }, "ROOT_29": { "S_0": { "VP_0": { "VP_0": { "VB_0": "turn", "PRT_0": { "RP_0": "off" }, "NP_0": { "NN_0": "lamp" } }, "CC_0": "and", "VP_1": { "VB_0": "drop", "NP_0": { "DT_0": "all" } } } } }, "ROOT_30": { "S_0": { "VP_0": { "VB_0": "take", "NP_0": { "NN_0": "rope" } } } }, "ROOT_31": { "S_0": { "VP_0": { "VB_0": "take", "NP_0": { "NN_0": "torch" } } } }, "ROOT_32": { "S_0": { "VP_0": { "VB_0": "read", "NP_0": { "NN_0": "prayer" } } } }, "ROOT_33": { "S_0": { "VP_0": { "VB_0": "quit" } } }, "ROOT_34": { "S_0": { "VP_0": { "VP_0": { "VB_0": "turn", "PRT_0": { "RP_0": "off" }, "NP_0": { "NN_0": "lamp" } }, "CC_0": "and", "VP_1": { "VB_0": "drop", "NP_0": { "DT_0": "all" } } } } }, "ROOT_35": { "S_0": { "VP_0": { "VB_0": "take", "NP_0": { "NN_0": "torch" } } } }, "ROOT_36": { "S_0": { "VP_0": { "VB_0": "read", "NP_0": { "NN_0": "prayer" } } } }, "ROOT_37": { "VP_0": { "VB_0": "open", "NN_0": "coffin" } }, "ROOT_38": { "S_0": { "VP_0": { "VB_0": "take", "NP_0": { "NN_0": "scepter", "CC_0": "and", "NN_1": "coffin" } } } }, "ROOT_39": { "S_0": { "VP_0": { "VB_0": "read", "NP_0": { "NN_0": "book" } } } }, "ROOT_40": { "S_0": { "VP_0": { "VB_0": "drop", "NP_0": { "NN_0": "book" } } } }, "ROOT_41": { "VP_0": { "VB_0": "pray" } }, "ROOT_42": { "S_0": { "VP_0": { "VB_0": "put", "NP_0": { "NN_0": "coffin", "CC_0": "and", "NN_1": "scepter" }, "PP_0": { "IN_0": "in", "NP_0": { "NN_0": "case" } } } } }, "ROOT_43": { "VP_0": { "VB_0": "open", "NN_0": "trapdoor" } }, "ROOT_44": { "S_0": { "VP_0": { "VB_0": "take", "NP_0": { "NN_0": "axe" } } } }, "ROOT_45": { "S_0": { "VP_0": { "VP_0": { "VB_0": "drop", "NP_0": { "NN_0": "axe" } }, "CC_0": "and", "VP_1": { "VB_0": "take", "NP_0": { "NN_0": "sword", "CC_0": "and", "NN_1": "lantern" } } } } }, "ROOT_46": { "S_0": { "VP_0": { "VB_0": "take", "NP_0": { "NN_0": "bar" } } } } }