Google Colab中的Spacy取代

时间:2019-11-16 15:39:46

标签: python google-colaboratory spacy

我正在尝试在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")

运行正常:

Using the 'dep' visualizer
Serving on http://0.0.0.0:5000 ...

但是如何在colab中访问此端口以查看结果?

2 个答案:

答案 0 :(得分:1)

使用displacy.render代替.serve,并设置jupyter = True

from spacy import displacy

displacy.render(doc, style='dep', jupyter=True, options={'distance': 90})

答案 1 :(得分:0)

我有同样的问题。 试试这个:http://localhost:5000/ 对我有用