.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 車江毅
相關文章
相關標籤/搜索