2017-02-20 19 views
1

私はspacyが与えられた文を解析し、同じものに対してPOSタグ付けをしていることを理解しています。しかし、文が解析された後、私は出力を知りたいと思います。あなたの出力がparse treeあるSpacyの出力を解析する

[ 
    { 
     word: "Set", 
     lemma: "set", 
     NE: "", 
     POS_fine: "JJ", 
     POS_coarse: "ADJ", 
     arc: "ROOT", 
     children: [ 
      { 
       word: "alarm", 
       lemma: "alarm", 
       NE: "", 
       POS_fine: "NN", 
       POS_coarse: "NOUN", 
       arc: "dobj", 
       children: [ ] 
      }, 
      { 
       word: "for", 
       lemma: "for", 
       NE: "", 
       POS_fine: "IN", 
       POS_coarse: "ADP", 
       arc: "prep", 
       children: [ 
       { 
        word: "9 pm", 
        lemma: "9 pm", 
        NE: "TIME", 
        POS_fine: "NN", 
        POS_coarse: "NOUN", 
        arc: "pobj", 
        children: [ ] 
        } 
       ] 
       }, 
       { 
       word: "today", 
       lemma: "today", 
       NE: "", 
       POS_fine: "NN", 
       POS_coarse: "NOUN", 
       arc: "npadvmod", 
       children: [ ] 
       } 
       ] 
      } 
      ] 

答えて

0

は、明日スペイシーから

の予想される出力

{ 
    Intent : set_alarm, 
    entity : { "time" : 7PM, "date": tomorrow} 
} 

出力を7 PMにアラームを設定します。また、一部の発言情報(POS)と認識された名前付きエンティティ(NE)も指定されています。私が覚えている限り、期待されるアウトプットをインテント検出といいます。thisチケットもご覧ください。

関連する問題