2017-02-20 9 views
1

Я понимаю, что spacy анализирует данное предложение и делает тег POS для того же самого. Но после того, как предложение проанализировано, я хотел бы получить некоторое представление о выходе.Выход Parsing Spacy

установить будильник на 7 вечера завтра,

Ожидаемый результат

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

Выход из ошалевший:

[ 
    { 
     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

Ваш выход является parse tree. Вам также предоставляется часть речевой информации (POS) и распознанных именованных объектов (NE). То, что вы предоставляете как ожидаемый результат, называется обнаружением намерений, насколько я помню, также см. Билет this.

Смежные вопросы