Fra*_*les 7 python spacy google-colaboratory
我正在尝试在 google colab 中运行一个显示服务器:
from spacy import displacy
frasesin=nlp("Yo quisiera saber porqué el jugador hizo tan mala jugada")
dep=[]
for x in range(1,len(frasesin)):
dep.append([ frasesin[x].text, frasesin[x].dep_, frasesin[x].head.text])
dep
displacy.serve(frasesin, style="dep")
Run Code Online (Sandbox Code Playgroud)
它运行良好:
Using the 'dep' visualizer
Serving on http://0.0.0.0:5000 ...
Run Code Online (Sandbox Code Playgroud)
但是如何在 colab 中访问此端口以查看结果?
Mar*_*tis 20
使用 displacy.render 而不是 .serve,并设置 jupyter=True
from spacy import displacy
displacy.render(doc, style='dep', jupyter=True, options={'distance': 90})
Run Code Online (Sandbox Code Playgroud)