命名概念基因本体概念识别
ncgocr的Python项目详细描述
#NCGOCR
[![](https://img.shields.io/travis/jeroyang/ncgocr.svg)](https://travis ci.org/jeroyang/ncgocr)
[![(https://img.shields.io/pypi/v/ncgocr.svg)](https://pypi.python.org/pypi/ncgocr)
-命名概念基因本体概念识别
-从上下文自动识别基因本体(go)概念。
##用法来自ncgocr import craft,godata,ncgocr,corpus,评估
craft=craft('data')
corpus=craft.get_corpus()
goldstandard=craft.get_goldstandard()
print('loading go…')
godata=godata('data/craft-1.0/ontologies/go.obo')
print('initiating ncgocr…')
ncgocr=ncgocr(godata)
print('training the model…')
ncgocr.train(corpus,goldstandard)
print('加载测试语料库…')
语料库名称='测试语料库'
测试语料库=语料库。from_dir('data/craft-1.0/articles/txt/',语料库名称)
print('预测结果…')
result=ncgocr.process(测试语料库)
print('显示前10个结果…')
print(result.to_list()[:10])
print('评估结果…')
report=evaluate(result,goldstandard,'使用训练语料库作为测试语料库')
打印(报告)
````
[![](https://img.shields.io/travis/jeroyang/ncgocr.svg)](https://travis ci.org/jeroyang/ncgocr)
[![(https://img.shields.io/pypi/v/ncgocr.svg)](https://pypi.python.org/pypi/ncgocr)
-命名概念基因本体概念识别
-从上下文自动识别基因本体(go)概念。
##用法来自ncgocr import craft,godata,ncgocr,corpus,评估
craft=craft('data')
corpus=craft.get_corpus()
goldstandard=craft.get_goldstandard()
print('loading go…')
godata=godata('data/craft-1.0/ontologies/go.obo')
print('initiating ncgocr…')
ncgocr=ncgocr(godata)
print('training the model…')
ncgocr.train(corpus,goldstandard)
print('加载测试语料库…')
语料库名称='测试语料库'
测试语料库=语料库。from_dir('data/craft-1.0/articles/txt/',语料库名称)
print('预测结果…')
result=ncgocr.process(测试语料库)
print('显示前10个结果…')
print(result.to_list()[:10])
print('评估结果…')
report=evaluate(result,goldstandard,'使用训练语料库作为测试语料库')
打印(报告)
````