zoukankan      html  css  js  c++  java
  • .net 自动摘要等算法 HanLP.net

    参考资料:

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


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

    自动摘要算法一般使用textrank算法

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


    hanlp .net版本制作方式

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

    我制作的hanlp.net,下载地址

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

    C# demo示范代码

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

  • 相关阅读:
    luogu P2472 [SCOI2007]蜥蜴 网络流 拆点
    luogu P2762 太空飞行计划问题 网络流24
    luogu P2774 方格取数问题 网络流24 最小割
    luogu P2766 最长不下降子序列问题 网络流24
    Codeforces Round #651 (Div. 2) E
    Codeforces Round #651 (Div. 2) D
    Codeforces Round #651 (Div. 2) C
    Codeforces Global Round 8 E
    Codeforces Global Round 8 D
    【最小生成树】Truck History POJ
  • 原文地址:https://www.cnblogs.com/chejiangyi/p/7213975.html
Copyright © 2011-2022 走看看