自然语言处理NLP——提取文章摘要

本文整理了三种不同编程语言(Java和Python)用于提取文章摘要的方法,包括Classifier4J、HanLP和NLTK。每种方法都有其适用场景和限制,如Classifier4J仅支持英文,HanLP则需要较大内存且支持中英文,而Python的NLTK需要特定插件。建议在实际使用时结合多种方法对比参考。
摘要由CSDN通过智能技术生成

首先,在这里感谢下编写这些代码的大佬们!!!

我先声明下

为了方便使用,我这里只是整理(CV)了网上的几种提取摘要的的使用方法,不做任何代码解析,毕竟我也不懂算法。

这几种方法我都成功测试过了,但是提取出来数据是有差异的,这里建议这几种方法对比参考后再使用。

如果想深入了解逻辑的话,可以反编译下源码。

一、Java,使用Classifier4J

使用该方法,需要引入classifier4J.jar

下载链接:Classifier4J-0.6.zip_NLP自然语言处理提取摘要-Java工具类资源-CSDN下载

支持英文提取,不支持中文提取

import net.sf.classifier4J.summariser.ISummariser;
import net.sf.classifier4J.summariser.SimpleSummariser;

public class Classifier4J {
    public static void main1(String[] args) {
        String str= "Here is the content of the article";
        //SimpleSummariser s = new SimpleSummariser();
        ISummariser s = new SimpleSummariser();
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

学弟不想努力了

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值