21、自然语言处理:新词发现与命名实体及关键词提取

自然语言处理:新词发现与命名实体及关键词提取

1. 新词发现
1.1 特征计算与候选词排序

在获取候选词集后,需要对语料库进行二次扫描,以计算候选词集中每个词的邻接熵和互信息值。这里选择二元模型(bigram model)进行重新扫描,而非在条件随机场(CRF)模型的分词结果中计算特征,原因如下:
- 使用CRF模型会导致额外的磁盘空间消耗。
- CRF分词模型对未登录词的分词主要依赖上下文的边界信息,语料库中的候选词不一定在所有位置都能正确分词,因此需要使用基于词表和语言模型的分词算法进行重新分词和特征计算。
- 二元分词的速度足够快。

在二元分词过程中,记录每个候选词两侧出现的词以及候选词本身的频率,前者用于计算邻接熵,后者用于计算互信息。获取每个候选词的邻接熵和互信息值后,去除邻接熵和互信息最低的10%的候选词,并使用线性插值法获取每个候选词的权重,公式如下:
[
\text{权重} = \alpha \frac{H_{adj}}{H_{max}}+(1 - \alpha)\frac{M}{M_{max}}
]
其中,(H_{adj})是候选词的邻接熵,(H_{max})是所有候选词邻接熵的最大值,(M)是候选词的互信息,(M_{max})是候选词互信息的最大值,(\alpha)是一个权重系数。使用该公式计算候选词集的词后,根据权重对候选词进行降序排序,权重越大,排名越高,候选词成为新词的概率也越高。最后,提取排序结果的前30 - 40%作为新词。

下面是这个过程的mermaid流程图:

graph

相关推荐

NLP Cypher:面向生产环境的链路式实践手册

自然语言处理(NLP)在真实业务场景中,核心挑战从来不是模型能否训练成功,而是如何让技术输出稳定、可解释、可归因、可维护。从文本清洗中的Unicode变体陷阱,到模型服务中未释放的GPU显存;从分词不一致引发的NER断裂,到数据漂移导致的准确率骤降——这些高频工程问题,往往源于对‘数据生命周期’和‘故障传播路径’缺乏系统认知。本文以‘NLP Cypher’为线索,聚焦噪声治理、表征对齐、模型适配等关键链路,融合pkuseg分词优化、sentence-transformers向量化、FastAPI健壮部署等实

weixin_42613501的博客 352

NLP工程落地密码本:问题驱动的方案映射方法论

自然语言处理(NLP)在工业界落地的核心挑战,从来不是模型能力不足,而是需求模糊、技术路径错配与资源投入失衡。本文聚焦‘问题驱动’的NLP工程方法论,解析如何从业务原始输入(如‘客户投诉变多了’‘合同里风险条款没标出’)出发,抽象为可判定的‘问题指纹’,并基于噪声水平、标注成本、实时性与可解释性等工程约束,系统化匹配规则、统计或深度学习方案。特别强调BERT时代(2021年前后)的务实选型逻辑——在单卡V100/T4/CPU约束下,平衡效果、速度与可维护性。内容覆盖结构化抽取、离散情感分析、语义相似度等7类

技术百科 460

新闻语义解密流水线:可复现、可审计的NLP处理工作流

在自然语言处理(NLP)工程实践中,新闻文本的结构化语义解析是媒体监测、政策分析与合规审查的核心基础。其本质是将非结构化报道转化为带实体、事件、情感与溯源信息的结构化数据,依赖模块化设计保障可调试性与可验证性。关键技术包括多粒度命名实体识别(NER)、事件触发词抽取、规则增强的轻量模型协同,以及时间戳锚定的环境快照机制。该方案特别适用于需结果可回溯、过程可审计、历史可复现的场景,如监管合规、教学实验与baseline系统搭建,有效规避大模型黑箱导致的语义漂移与推理不可控问题。

weixin_30654419的博客 368

jieba vs hanlp vs ltp vs standforCorenlp:四大中文分词工具实战评测(附避坑指南)

本文深度评测了四款主流中文分词工具jieba、HanLP、LTP和Stanford CoreNLP,从技术原理、性能基准测试到实际应用场景适配进行全面对比。通过速度、准确率和内存占用等指标分析,提供不同场景下的工具选择建议,并附有实战避坑指南,帮助开发者高效选择适合的中文分词器。

jenkins8butler的博客 986

新闻情绪如何驱动毫秒级交易信号:NLP工程化实战指南

情感分析是自然语言处理的基础任务,其核心在于从非结构化文本中提取可量化的主观倾向。在量化交易场景中,它不再停留于简单的正/负/中性分类,而是演进为多维强度标定系统——涵盖情感强度、市场方向、信源可信度与信息扩散速度。这种演进源于高频交易对确定性低延迟的刚性要求,倒逼技术栈放弃黑箱大模型,转向轻量级BERT+领域适配器、ONNX+TensorRT加速、C++硬实时模块等工程化方案。典型应用包括财经新闻与X平台双源舆情监控、毫秒级信号生成及限价单自动执行。本文聚焦真实产线中的文本清洗、信源治理、延迟优化与回测归

501

NLP自然语言处理系列-词汇挖掘与实体识别

NLP自然语言处理系列-词汇挖掘与实体识别 词汇挖掘 关键词提取 同义词挖掘 缩略词挖掘 新词挖掘 实体识别(NER) 基于概率图模型 基于深度学习 基于CRF的NER 基于bert+bilstm+crf的NER 目录 关键词提取主题模型PageRankTextRank智能摘要案例同义词挖掘缩略词挖掘新词挖掘新词挖掘实战基于频次的新词挖掘基于自由疑固度以及左右邻字熵的新词挖掘《红楼梦》的新词挖掘实战 关键词提取 主题模型 PageRank TextRank 智能摘要案例 使用ha

大模型与Agent智能体 1411

音频分割:长语音音频 分割为 短语音音频 - python 实现

音频分割:长语音音频 分割为 短语音音频 - python 实现

DATABALL 的博客 1207

DaVinciCFG实战:从ARXML配置到ADC代码生成全解析

本文详细解析了使用DaVinciCFG工具进行ADC模块配置的全过程,从ARXML文件处理到代码生成与集成。重点介绍了关键参数配置、ARXML语法规则、常见错误排查及代码优化技巧,帮助开发者掌握AUTOSAR架构下ADC驱动开发,提升汽车电子系统的可靠性。

f9g0h的博客 381

卡尔曼滤波调参避坑指南:Q/R参数怎么设?实测5种传感器场景

本文针对卡尔曼滤波在工程实践中Q/R参数设置的难题,提供了一套实用的调参避坑指南。通过分析过程噪声方差Q与测量噪声方差R的物理意义与博弈关系,并结合温度传感器、陀螺仪、超声波测距等五种典型传感器场景的实测效果对比,总结出从噪声估算、离线仿真到收敛测试的系统性调参方法论,帮助工程师快速实现稳定有效的滤波效果。

weixin_29174141的博客 809

OBD诊断协议:OBDⅡ (SAE J1979) 和 OBDonUDS (SAE J1979-2) 和ZEV OBD技术架构的详细对比

摘要:文章对比了2025年最新OBD技术标准(SAEJ1979系列)的三大架构:传统OBD-II(已淘汰)、OBDonUDS(燃油/混动车)和ZEVOBD(新能源车)。核心发现:1)OBDonUDS与ZEVOBD共享UDS协议栈和DoIP通信标准,仅应用层数据(DID/DTC)不同;2)物理层统一为CAN+以太网,支持远程诊断和OTA;3)诊断工具需同时兼容J1979-2/3数据库。技术演进呈现"协议统一化、数据专用化"趋势,2027年后所有新车将强制采用新标准。

m0_56482679的博客 2400

从业务角色到工作台:一步步创建 SAP Fiori Launchpad Space 与 Page

SAP S/4HANA Launchpad 配置优化指南:从业务角色出发构建高效工作台 本文针对S/4HANA项目中用户普遍反映的"入口难找"问题,提出基于Spaces和Pages的系统化解决方案。通过"以工作岗位为中心"的设计理念,将Launchpad信息架构重构为:一个业务角色对应一个Space,每个Space包含1-5个Page,Page内按任务划分2-5个Section,每个Section放置3-7个Tiles。文章详细阐述了从Business Role入手配

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 231

Python 爬虫实战:付费 IP 代理使用技巧与爬虫稳定性优化

付费IP代理实战指南:突破反爬与优化稳定性 本文系统讲解付费IP代理在爬虫项目中的高效应用方法。首先对比分析静态代理、动态代理和隧道代理的优缺点及适用场景,推荐高并发项目优先选择隧道代理。然后详细演示了主流代理服务商的集成方法,包括代理池的自动更新和健康检测机制。核心部分重点介绍了爬虫稳定性优化策略,如智能重试、频率控制和请求间隔优化等关键技术。最后通过压力测试验证优化效果,并提供成本控制方案,包括代理复用、错峰爬取等实用技巧。通过本教程,开发者可有效解决高并发爬虫中的IP封禁问题,显著提升系统稳定性和抗风

2503_91057718的博客 2451

使用 MATLAB/Simulink + Communications Toolbox + 5G Toolbox,构建一个2×2 MIMO-OFDM通信系统

本文通过Simulink+CommunicationsToolbox构建2×2 MIMO-OFDM通信系统,重点实现信道均衡滤波器(ZF与MMSE)的设计与应用。详细介绍了系统架构、建模步骤(包括信道估计、均衡器实现)和仿真场景设计,通过BER、星座图和EVM对比分析验证了MMSE均衡器在抑制噪声和信号恢复方面的优势。文章总结了MIMO均衡的核心原理与实践经验,并提出了扩展至大规模MIMO、深度学习均衡器等优化方向,为无线通信系统设计提供实用指导。

amy_mhd的博客 128

基于MATLAB的变分模态分解(VMD)算法详解

变分模态分解(VMD)是一种先进的信号处理方法,通过变分框架将复杂信号分解为多个模态分量。相比传统经验模态分解(EMD),VMD具有坚实的数学基础,能有效抑制模态混叠和端点效应。其核心思想是将信号分解转化为约束优化问题,通过交替方向乘子法迭代求解各模态的中心频率和带宽。VMD在机械故障诊断、生物医学信号处理等领域展现出优越性能,尤其适合处理非平稳非线性信号。该算法通过严格的数学模型实现自适应频谱优化,为信号分析提供了更可靠的工具。

qq_42212808的博客 739

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

上一篇: 37、基于交际话语树构建医疗本体
下一篇: 39、超级双相不锈钢切削与蒙乃尔 - 电解铜摩擦焊接研究
python9snake
博客等级 码龄1天 0粉丝 1724原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值