bio标注代码
时间: 2023-07-02 21:05:29 浏览: 145
BIOS原代码
3星 · 编辑精心推荐
以下是一个简单的 Python 代码示例,用于对文本进行生物标注(Bio NER):
```python
import spacy
from spacy import displacy
nlp = spacy.load("en_core_web_sm") # 加载英文语言模型
text = "The patient is a 54-year-old male with a history of hypertension and diabetes."
doc = nlp(text) # 对文本进行分析
# 输出生物标注结果
for ent in doc.ents:
if ent.label_ == "PERSON" or ent.label_ == "ORG" or ent.label_ == "GPE":
print(ent.text, ent.label_)
# 可视化生物标注结果
displacy.render(doc, style="ent", jupyter=True)
```
以上代码使用了 Spacy 库中的英文语言模型,并对给定的文本进行了生物标注。这里的 `displacy.render` 函数可以将生物标注结果可视化输出。
阅读全文