自然语言NLP的基础处理

NLP基本处理从句子的情感分析、实体与实体直接的关系,句子结构来分析

情感分析

1.句子的情感分析找出句子表达的是正面、负面还是中性的情感。

情感分析的影响因素:

  1. 词语顺序:词语的顺序可以影响句子的整体情感。例如,"我喜欢你" 和 "你不喜欢我" 虽然包含相同的词语,但表达的情感截然不同。

  2. 上下文:上下文信息对于情感分析至关重要。例如,"他今天很好" 在不同的上下文中可能表达不同的情感。

  3. 情感修饰语:情感修饰语可以增强或减弱句子的情感强度。例如,"非常" 或 "有点" 这样的词可以改变情感的强度。

  4. 否定词:否定词的使用可以改变句子的情感方向。例如,"我不喜欢这部电影" 表达了负面的情感,而 "我喜欢这部电影" 则表达了正面的情感

关系

2.NLP任务中的实体标注和实体间关系标注

  1. 实体标注:标注文本中的关键实体,如人名、地名、组织名、时间等。

  2. 关系标注:标注实体之间的特定关系,如主谓关系、动宾关系等。

  3. 事件标注:标注文本中的事件,并标注事件的相关参与者(如执行者、受影响者等)

结构

3.词性标注(Part-of-Speech Tagging,简称 POS Tagging)是一种自然语言处理技术,其目的是为句子中的每个单词(或词组)确定其在语法结构中的类别,即词性。词性标注的结果通常是一个包含词和词性标签的列表,例如:"我(代词)","是(动词)","一个(数词)","好人(名词)"。

文本标注工具:BRAT(Browser-based Annotation Tool)是一款开源的文本标注软件

BRAT 的特点包括:

  • 浏览器端运行:无需安装额外的软件,只需通过浏览器即可使用。
  • 实时标注:标注者可以实时看到标注结果,并且可以与他人协作。
  • 标注历史记录:可以查看和恢复之前的标注版本。
  • 多种标注任务支持:可以定义多种标注任务,并支持自定义标注模板。
  • 标注导出:可以将标注结果导出为多种格式,如CoNLL、BIOES等。
相关推荐
不去幼儿园3 分钟前
【MARL】深入理解多智能体近端策略优化(MAPPO)算法与调参
人工智能·python·算法·机器学习·强化学习
想成为高手4999 分钟前
生成式AI在教育技术中的应用:变革与创新
人工智能·aigc
YSGZJJ1 小时前
股指期货的套保策略如何精准选择和规避风险?
人工智能·区块链
无脑敲代码,bug漫天飞1 小时前
COR 损失函数
人工智能·机器学习
HPC_fac130520678162 小时前
以科学计算为切入点:剖析英伟达服务器过热难题
服务器·人工智能·深度学习·机器学习·计算机视觉·数据挖掘·gpu算力
小陈phd5 小时前
OpenCV从入门到精通实战(九)——基于dlib的疲劳监测 ear计算
人工智能·opencv·计算机视觉
Guofu_Liao6 小时前
大语言模型---LoRA简介;LoRA的优势;LoRA训练步骤;总结
人工智能·语言模型·自然语言处理·矩阵·llama
ZHOU_WUYI9 小时前
3.langchain中的prompt模板 (few shot examples in chat models)
人工智能·langchain·prompt
如若1239 小时前
主要用于图像的颜色提取、替换以及区域修改
人工智能·opencv·计算机视觉
老艾的AI世界10 小时前
AI翻唱神器,一键用你喜欢的歌手翻唱他人的曲目(附下载链接)
人工智能·深度学习·神经网络·机器学习·ai·ai翻唱·ai唱歌·ai歌曲