.net 自动摘要等算法 HanLP.net

参考资料:html

http://www.hankcs.com/nlp/call-hanlp-in-csharp.htmljava


目前自动摘要算法彷佛没有.net 版本,而以java,python 居多 python

自动摘要算法通常使用textrank算法 git

好比java开源的: https://github.com/hankcs/HanLP github


hanlp .net版本制做方式 算法

http://www.hankcs.com/nlp/call-hanlp-in-csharp.html 数据结构

 

我制做的hanlp.net,下载地址
ui

http://download.csdn.net/detail/fengyeguigui/9905612加密

 

C# demo示范代码 spa

 

1 java.lang.System.getProperties().setProperty("java.class.path", AppDomain.CurrentDomain.BaseDirectory);
2             String document = "算法可大体分为基本算法、数据结构的算法、数论算法、计算几何的算法、图的算法、动态规划以及数值分析、加密算法、排序算法、检索算法、随机化算法、并行算法、厄米变形模型、随机森林算法。\n" +
3          "算法能够宽泛的分为三类,\n" +
4          "一,有限的肯定性算法,这类算法在有限的一段时间内终止。他们可能要花很长时间来执行指定的任务,但仍将在必定的时间内终止。这类算法得出的结果常取决于输入值。\n" +
5          "二,有限的非肯定算法,这类算法在有限的时间内终止。然而,对于一个(或一些)给定的数值,算法的结果并非惟一的或肯定的。\n" +
6          "三,无限的算法,是那些因为没有定义终止定义条件,或定义的条件没法由输入的数据知足而不终止运行的算法。一般,无限算法的产生是因为未能肯定的定义终止条件。";
7             var sentenceList = HanLP.extractSummary(document, 3);

 

 by 车江毅
相关文章
相关标签/搜索