什么自然语言处理
自然语言处理(Natural Language Processing,简称NLP)是一款基于人工智能技术,针对各类企业及开发者提供的用于文本分析及挖掘的云服务,旨在帮助用户高效的处理文本,常用于智能问答系统、文本分析、内容推荐、翻译等场景。
使用前必读
用户需要具备编程能力,熟悉Java、Python编程语言。
NLP服务需要用户通过调用API接口,将需要文件识别成可编辑的文本,然后返回JSON格式的识别结果,用户需要通过编码将识别结果对接到业务系统或保存为TXT、Excel等格式。
首次使用NLP
如果您是首次使用NLP的用户,建议您学习并了解如下信息:
通过功能介绍章节的内容,了解NLP不同功能的具体介绍,主要包括自然语言处理基础(Natural Language Processing Fundamentals)、语言生成(Language Generation,简称LG)、语言理解(Language Understanding,简称LU)、机器翻译(Machine Translation,简称MT)功能。
入门使用
NLP以开放API的方式提供给用户,您可以参考《快速入门》学习并使用NLP服务。
使用方式
如果您是一个开发工程师,熟悉代码编写,想要直接调用NLP的API或SDK使用服务,您可以参考《API参考》或《SDK参考》获取详情。
由浅入深学习
您可以参考成长地图,由浅入深学习使用NLP。
自然语言处理产品功能
-
将中文文本切分成以独立的词为单位的序列
将中文文本切分成以独立的词为单位的序列
-
将自然语言中的词进行向量化表示,输入文本语料库,输出每个词的词向量表示
将自然语言中的词进行向量化表示,输入文本语料库,输出每个词的词向量表示
-
挖掘出文本中的实体,如人名、机构名、地名等
挖掘出文本中的实体,如人名、机构名、地名等
-
度量两个短文本之间的语义相似性,输出相似度数值
度量两个短文本之间的语义相似性,输出相似度数值
-
提取出能够代表文本语义的词或短语
提取出能够代表文本语义的词或短语
-
识别句子中的成分以及各成分之间的关系,如主谓宾、定状补等
识别句子中的成分以及各成分之间的关系,如主谓宾、定状补等
自然语言处理使用流程
自然语言处理(Natural Language Processing,简称NLP)是一款基于人工智能技术,针对各类企业及开发者提供的用于文本分析及挖掘的云服务,旨在帮助用户高效地处理文本,常用于智能问答系统、文本分析、内容推荐、翻译等场景。
NLP服务需要用户通过调用API接口,将需要文件识别成可编辑的文本,然后返回JSON格式的识别结果,用户需要通过编码将识别结果对接到业务系统或保存为TXT、Excel等格式。
NLP服务使用流程请见图1,操作指引请见表1。
图1 使用流程
表1 操作指引