找不到CrfSharp文件

时间:2014-03-20 13:19:53

标签: visual-studio-2012

当我尝试运行crfsharp时,我在VS2012上收到以下错误,

+ err {“无法找到文件'C:\ codeplex \ POIParser \ data \ training \ POIParser_corpus.train.tag'。”:“C:\ codeplex \ POIParser \ data \ training \ POIParser_corpus.train.tag” System.Exception {System.IO.FileNotFoundException}

我在哪里可以找到这个文件“POIParser_corpus.train.tag”?我已经下载了crfsharp的源代码和主程序,并在VS2012中运行它。 另外我想问你可以使用CRFsharp通过使用培训模板来提取方面吗?

1 个答案:

答案 0 :(得分:0)

你怎么运行它? 要训​​练CRF模型,首先需要准备训练语料库,模板文件并使用一些参数运行CRFSharpConsole.exe。如果您在没有任何参数的情况下运行它,CRFSharpConsole.exe将显示用法。

实际上,我建议您先从CRFSharp项目网站(http://crfsharp.codeplex.com)的[DOWNLOADS]部分下载演示包,然后再玩demo。在演示包中,它将向您展示如何在命令行中运行CRFSharp。例如,您可以在英语演示中下载命名实体识别的演示并运行批处理文件来训练新模型并进行测试。

对于你提到的POIParser_corpus.train.tag,它是中文POI内部结构解析器的训练语料库。您也可以下载它并运行build_model.bat来训练模型,并运行test_model.bat来测试它。