spacy_helper.py 385 B

1234567891011121314151617181920
  1. '''
  2. Created on 18 janv. 2018
  3. @author: olivier.massot
  4. '''
  5. from core.glossary import explain
  6. def analyse(nlp, sentence):
  7. print("> ", sentence)
  8. doc = nlp(sentence)
  9. print(doc.print_tree(light=True))
  10. for t in doc:
  11. print("#", t.text)
  12. print("tag: ", t.tag_)
  13. print("pos: ", t.pos_, explain(t.pos_))
  14. print("dep: ", t.dep_, explain(t.dep_))