拓展阅读
分词系列专题
jieba-fenci 01 结巴分词原理讲解 segment
jieba-fenci 02 结巴分词原理讲解之数据归一化 segment
jieba-fenci 03 结巴分词与繁简体转换 segment
jieba-fenci 04 结巴分词之词性标注实现思路 speechTagging segment
关键词系列专题
NLP segment-02-聊一聊关键词提取 keyword
NLP segment-03-基于 TF-IDF 实现关键词提取 java 开源实现
NLP segment-04-自动摘要 auto-summary java 开源实现
NLP segment-05-文本相似度计算 similarity java 开源实现
NLP segment-20-分词开源项目介绍 HanLP 未来十年的自然语言处理
NLP segment-21-分词开源项目介绍 ansj_seg
NLP segment-21-分词开源项目介绍 ansj_seg
开源项目
为了便于大家学习,项目开源地址如下,欢迎 fork+star 鼓励一下老马~
前言
前面一些内容,我们介绍了分词。以及 TF-IDF 的实现原理。
本节,我们基于分词实现 auto-summary 自动摘要。
nlp-keyword
nlp-keyword 高性能的 java 分词关键词提取实现,基于分词 segment。
愿景:成为 java 最好用的关键词工具。
特性
-
基于 TF-IDF 算法的关键字算法
-
灵活的条件指定
自动摘要
maven 引入
<dependency>
<groupId>com.github.houbb</groupId>
<artifactId>nlp-keyword-summary</artifactId>
<version>1.1.0</version>
</dependency>
入门例子
final String text = "你好啊,我的老伙计。最近过得怎么样?我实在是觉得太久没有看见你了。听说北海的花开了,太久没去了。故事的最后会怎么样呢?我也不清楚。";
String summary = AutoSummaryHelper.autoSummary(text);