自然语言处理综合应用系统

自然语言处理综合应用系统


前言

研究生自然语言处理课程的大作业,不想写综述文章,就做了个系统

自然语言处理综合应用系统,功能包括句法分析、文本分词、相似度检测、语义相似度检测、命名实体识别、语义角色标注、文本总结、简繁转换和词云


提示:以下是本篇文章正文内容,下面案例可供参考

一、自然语言处理是什么?

自然语言处理( Natural Language Processing, NLP)是计算机科学领域与人工智能领域中的一个重要方向。它研究能实现人与计算机之间用自然语言进行有效通信的各种理论和方法。自然语言处理是一门融语言学、计算机科学、数学于一体的科学。因此,这一领域的研究将涉及自然语言,即人们日常使用的语言,所以它与语言学的研究有着密切的联系,但又有重要的区别。自然语言处理并不是一般地研究自然语言,而在于研制能有效地实现自然语言通信的计算机系统,特别是其中的软件系统。因而它是计算机科学的一部分 。
自然语言处理主要应用于机器翻译、舆情监测、自动摘要、观点提取、文本分类、问题回答、文本语义对比、语音识别、中文OCR等方面

二、自然语言处理的内容

  • 句法分析
  • 文本分词
  • 相似度检测
  • 语义相似度检测
  • 命名实体识别
  • 语义角色标注
  • 文本总结
  • 简繁转换
  • 词云
  • 信息抽取(IE)
  • 自动文摘
  • 语音识别技术

三、自然语言处理综合应用系统

1.自然语言处理包

代码使用了
啊哈自然语言处理包,集成了 HanLPWord2VecMate-Tools 等项目,提供高质量的中文自然语言处理服务。
在这里插入图片描述

2.项目结构

后端使用SpringBoot和Mybatis框架,以及啊哈自然语言处理包(在此感谢作者),前端使用了Layui框架(感谢Layui的创作者贤心姐姐)
在这里插入图片描述

3.功能实现

除了自然语言处理的功能部分,还把我的作业查重功能也作为系统的一部分

  1. 句法分析在这里插入图片描述
  2. 文本分词

在这里插入图片描述
3. 相似度检测

在这里插入图片描述4.语义相似度检测
在这里插入图片描述
4. 命名实体识别
在这里插入图片描述
5. 语义角色标注

在这里插入图片描述
6. 文本总结

在这里插入图片描述
7. 简繁体转换
在这里插入图片描述
在这里插入图片描述
8.词云

在这里插入图片描述
在这里插入图片描述

总结

一般来说,自然语言处理这个方向使用python去做会更容易一些,但无奈本人太笨了,只会用java。非常感谢啊哈自然语言处理包的创作者。有兴趣探讨技术的可加QQ:759395475。

  • 6
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

Leon纳豆

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

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

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

打赏作者

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

抵扣说明:

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

余额充值