Ruby Stanford Core NLP gem返回混乱的对象。
范例1:
=> "[produced nsubjpass:[lbs amod:[many advmod:how] prep:[of pobj:CO2]] auxpass:is prep:[from pcomp:[burning dobj:[gallons num:12 prep:[of pobj:gas]]]]]"
范例2:
-> produced-VBN (root)
-> lbs-NNS (nsubjpass)
-> many-JJ (amod)
-> how-WRB (advmod)
-> of-IN (prep)
-> CO2-NN (pobj)
-> is-VBZ (auxpass)
-> from-IN (prep)
-> burning-VBG (pcomp)
-> gallons-NNS (dobj)
-> 12-CD (num)
-> of-IN (prep)
-> gas-NN (pobj)
范例3:
@sentence.to_s
=> "-> produced-VBN (root)\n -> lbs-NNS (nsubjpass)\n -> many-JJ (amod)\n -> how-WRB (advmod)\n -> of-IN (prep)\n -> CO2-NN (pobj)\n -> is-VBZ (auxpass)\n -> from-IN (prep)\n -> burning-VBG (pcomp)\n -> gallons-NNS (dobj)\n -> 12-CD (num)\n -> of-IN (prep)\n -> gas-NN (pobj)\n"
我如何使用Ruby将这些对象中的任何一个转换为JSON之类的东西?
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句