在项目里用到C#对英文句子进行词性标注。比較成熟的英文词性标注软件是stanford-parser。它个C#版本号,也是借助于IKVM完毕JAVA-C#的转换。详细配置过程例如以下:

1、下载stanford-parser的jar包

http://nlp.stanford.edu/software/lex-parser.shtml

stanford-parser for C#-LMLPHP

2、下载C#版本号的project

https://github.com/sergey-tihon/Stanford.NLP.NET

打开samples

stanford-parser for C#-LMLPHP

接下来要加入引用。

通过nuget能够方便的完毕这一步

3、根据你的VS版本号下载nuget

http://docs.nuget.org/consume/installing-nuget

4、在项目上右击。选择管理NuGet程序包

stanford-parser for C#-LMLPHP

5、在联机里面搜索Stanford.NLP.Parser,若能连上点击安装就可以

stanford-parser for C#-LMLPHP

之后会自己主动安装project配置的各种依赖,坐等就可以。

6、在Main里改动一下路径为解压后的stanford-parser的jar包的路径就可以

stanford-parser for C#-LMLPHP

7、执行成功

stanford-parser for C#-LMLPHP

$(function () {
$('pre.prettyprint code').each(function () {
var lines = $(this).text().split('\n').length;
var $numbering = $('

    ').addClass('pre-numbering').hide();
    $(this).addClass('has-numbering').parent().append($numbering);
    for (i = 1; i ').text(i));
    };
    $numbering.fadeIn(1700);
    });
    });

05-11 21:53