要可視化spaCy中的依存關系,可以使用displacy
模塊。以下是一個簡單的例子:
import spacy
from spacy import displacy
nlp = spacy.load("en_core_web_sm")
doc = nlp("The quick brown fox jumps over the lazy dog.")
displacy.render(doc, style="dep", jupyter=True)
運行上面的代碼將在Jupyter Notebook中顯示一個可視化的依存關系圖。您也可以將jupyter=True
參數更改為jupyter=False
,然后將可視化的依存關系圖保存為HTML文件:
displacy.render(doc, style="dep", jupyter=False, options={"compact": True, "color": "blue"})