[发明专利]一种基于机器学习的中文商业文本预处理方法在审
申请号: | 201910660219.7 | 申请日: | 2019-07-22 |
公开(公告)号: | CN110457685A | 公开(公告)日: | 2019-11-15 |
发明(设计)人: | 桂冠;张婕;杨洁 | 申请(专利权)人: | 南京邮电大学 |
主分类号: | G06F17/27 | 分类号: | G06F17/27;G06N20/00 |
代理公司: | 32224 南京纵横知识产权代理有限公司 | 代理人: | 董建林<国际申请>=<国际公布>=<进入 |
地址: | 210012江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 中文 文本 文本预处理 词义 基于机器 词语 预处理 贝叶斯分类器 机器翻译 词性标注 混合模型 利用条件 模型结合 问答系统 词向量 多义词 决策树 实施性 分词 分句 权重 消歧 应答 语境 输出 智能 学习 情景 计算机 概率 延伸 | ||
本发明公开了一种基于机器学习的中文商业文本预处理方法,对输入的中文商业文本采用以下步骤进行处理:(1)对中文商业文本进行分句和分词;(2)利用决策树对分好的词语进行词性标注;(3)基于贝叶斯分类器利用条件概率进行词义消歧;(4)利用One‑Hot编码与Skip‑Gram模型结合的混合模型表示词向量;(5)利用TF‑IDF调整词语权重,确定多义词在当前语境下对应的词义;(6)输出基于机器学习预处理后的中文商业文本。本发明能够有效的解决中文商业问答系统由于文本预处理不足导致系统答非所问,应答情景有限的问题,提高计算机理解文本的准确性,使得机器翻译、智能问答等延伸工作具有可实施性。
技术领域
本发明属于自然语言处理领域,具体涉及一种基于机器学习的中文商业文本预处理方法。
背景技术
商业发展和人工智能的结合受到越来越广泛的关注,语音识别技术是人机交互的基础。现阶段的自然语言处理通常采用以下两种方法,一种是基于规则的自然语言处理方法,国内外利用这种方法进行多年的实验后,效果依然十分不理想,原因是它从该语言的语法句法等方面出发,按照语言的规则来分析和处理,因为规则太多,没有固定的方法,同时通过人们的生产生活,不断地增添新的规则,所以实现起来十分困难。另一种方法是基于统计的自然语言处理方法,这种方法基于收集大量的语料数据,通过统计学习的方式来理解语言,这在当代越来越受重视而且已经成为趋势。目前,计算机功能和数据存储的快速增长,使访问大量的语言数据成为可能。中文数据与其他语言存在巨大差异,如中文是连续书写的,没有语态和时态的变化以及存在多音字等,使得中文更加的灵活,许多国外成熟的技术无法用于处理中文文本。本发明提出一种基于机器学习的中文商业文本预处理方法。
发明内容
针对上述问题,本发明提出一种基于机器学习的中文商业文本预处理方法。
实现上述技术目的,达到上述技术效果,本发明通过以下技术方案实现:
一种基于机器学习的中文商业文本预处理方法,其特征在于:对输入的中文商业文本采用以下步骤进行处理:
(1)对中文商业文本进行分句和分词;
(2)利用决策树对分好的词语进行词性标注;
(3)基于贝叶斯分类器利用条件概率进行词义消歧;
(4)利用One-Hot编码与Skip-Gram模型结合的混合模型表示词向量;
(5)利用TF-IDF调整词语权重,确定多义词在当前语境下对应的词义;
(6)输出基于机器学习预处理后的中文商业文本。
作为本发明的进一步改进,所述的步骤(1)中利用句号作为识别符对文本进行分句,基于概率统计模型对文本进行分词,具体为:
输入由C=[c1,c2,…,cn]T表示的字符串,输出由S=[w1,w2,…,wm]T表示的分词串,其中m≤n,之后利用如下公式进行分词:
比较不同分割方案出现概率的大小,概率最大的方案即为确定的分割方案S;
其中,P(S|C)为当输入字符串为C时,输出分词串为S的条件概率;
P(C|S)为当输出分词串为S时,输入字符串为C的条件概率;
P(S)为分词串S出现的概率;
P(C)为输入字符串C出现的概率,是一个用于标准化的固定值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京邮电大学,未经南京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910660219.7/2.html,转载请声明来源钻瓜专利网。