大数据人|大数据第一社区

 找回密码
 注册会员

扫一扫,访问微社区

查看: 628|回复: 0
打印 上一主题 下一主题

hanlp提取文本关键词的使用方法记录

[复制链接]
  • TA的每日心情

    2018-9-28 11:05
  • 签到天数: 1 天

    [LV.1]初来乍到

    109

    主题

    109

    帖子

    570

    积分

    高级会员

    Rank: 4

    积分
    570
    跳转到指定楼层
    楼主
    发表于 2019-3-1 09:23:51 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

    本文是csu_zipple 分享的关于使用hanlp汉语言处理包提取关键词的过程一个简单的记录分享。想要使用hanlp提取文本关键词的新手朋友们可以参考学习一下!
    如何在一段文本之中提取出相应的关键词呢? 之前有想过用机器学习的方法来进行词法分析,但是在项目中测试时正确率不够。于是这时候便有了 HanLP-汉语言处理包 来进行提取关键词的想法。
       下载:.jar .properties data等文件
    请到大快搜索官网下载 HanLP新版本1.7.1数据包下载【gitub上也可以下载】
       intellij中配置环境,并运行第一个demo
    在项目中配置jar包,添加依赖。
    file->Project Structure->Modules->Dependencies->+Jars
    properties文件转移到src根目录下,修改root为自己的数据集路径
      运行第一个demo
    1 public class TestHanLP {
    2    public static void main(String[] args) {
    3        System.out.println(HanLP.segment("你好,欢迎使用HanLP!"));
    4    }
    5 }
    可能的错误
    字符类型对应表加载失败:D:/BaiduYunDownload/data-for-1.3.3/data/dictionary/other/CharType.dat.yes
    解决办法:查看错误提示页面下是否有该文件,如果没有则去网上下载一个。像我这里,由于只是使用其一部分功能,为了方便就不再下载了,这里我直接修改了一个文件的文件名—–成功运行!。
    成功运行


    困啊,想睡觉的呢
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册会员

    本版积分规则

    关闭

    站长推荐上一条 /2 下一条


    id="mn_portal" >首页Portalid="mn_P18" onmouseover="navShow('P18')">应用id="mn_P15" onmouseover="navShow('P15')">技术id="mn_P37" onmouseover="showMenu({'ctrlid':this.id,'ctrlclass':'hover','duration':2})">前沿id="mn_P36" onmouseover="navShow('P36')">宝箱id="mn_P61" onmouseover="showMenu({'ctrlid':this.id,'ctrlclass':'hover','duration':2})">专栏id="mn_P65" >企业id="mn_Nd633" >导航 折叠导航 关注微信 关注微博 关注我们

    QQ|广告服务|关于我们|Archiver|手机版|小黑屋|大数据人 ( 鄂ICP备14012176号-2  

    GMT+8, 2024-5-17 19:25 , Processed in 0.251419 second(s), 33 queries .

    Powered by 小雄! X3.2

    © 2014-2020 bigdataer Inc.

    快速回复 返回顶部 返回列表