The present invention discloses a kind of fuzzy English sentence segmentation method based on heuristic algorithm, the simulated annealing algorithm in heuristic algorithm to deal with fuzzy English sentence segmentation problem, to solve the machine recognition voice, only according to the voice of the pause to distinguish words cannot even read word problems. A fuzzy English long sentence segmentation method based on heuristic algorithm is used to abstract the original fuzzy long sentences in English through 01 encoding. The simulated annealing algorithm to search the solution space, calculated to determine whether to accept the current solution and annealing multiple iterations of a series of steps of the evaluation function value, and to obtain good segmentation results, and can be read according to the decision function on the basis of the proposed method, segmentation method BenQ heuristic algorithm has better effect on solving the problem of fuzzy English sentence segmentation.
【技术实现步骤摘要】
一种基于启发式算法的模糊英文长句分词方法
本专利技术涉及一种涉及人工智能和自然语言处理的分词技术,尤其是一种基于启发式算法的模糊英文长句分词方法。
技术介绍
在当今的信息社会中,人工智能和自然语言处理相关的研究和技术飞速发展,应用的范围也越来越广,本专利技术是考虑到一些特定的场景,例如,一般会议的记录都是人工记录,同时辅助以录音进行整理,对于会议报道和记录人员来说就不得不将大量的时间花费在整理会议相关发言上。如果采用更加智能的方法来代替人工,对会议发言进行整理,就需要让机器能够识别出一段口语中是如何进行分词的。自然语言处理中,分词主要面向的是类似汉语这样的象形文字,这些文字在组成句子时没有语法上的分割;对于类似于英语这样的拼音文字,通常不存在分词的问题。但是一旦遇到上述问题,往往解决的方法比较少。
技术实现思路
技术问题:本专利技术提供一种应对英文文本单词之间间隙不清或者难以识别的情况,减少了整理和编写语料库的复杂工作的基于启发式算法的模糊英文长句分词方法。技术方案:本专利技术的基于启发式算法的模糊英文长句分词方法,在某些特定的情况下,英文长句词与词之间的间隙不明显,需要进行长句分词,减少阅读的障碍。模糊英文长句分词方法是典型的NP-hard问题,适用于采用启发式算法来进行分词操作。使用启发式算法进行模糊英文长句分词之后,可阅读性得到显著提高。所述的基于启发式算法的模糊英文长句分词方法,所述的英文长句词与词之间的间隙不明显的特定情况包括:通过机器识别声音时,只能根据声音的停顿来区分单词,对于连词无法进行分词。本专利技术的基于启发式算法的模糊英文长句分词方法,包 ...
【技术保护点】
一种基于启发式算法的模糊英文长句分词方法,其特征在于,该方法包括以下步骤:1)对待分词的英文长句进行编码,编码后的文本作为启发式算法的输入;2)通过启发式算法对编码后的文本进行迭代计算,获得使得评价函数值达到最优的解;3)对所述步骤2)中启发式算法得出的解,恢复出新分词结果后的英文长句,并对恢复出的英文长句进行可阅读性计算。
【技术特征摘要】
1.一种基于启发式算法的模糊英文长句分词方法,其特征在于,该方法包括以下步骤:1)对待分词的英文长句进行编码,编码后的文本作为启发式算法的输入;2)通过启发式算法对编码后的文本进行迭代计算,获得使得评价函数值达到最优的解;3)对所述步骤2)中启发式算法得出的解,恢复出新分词结果后的英文长句,并对恢复出的英文长句进行可阅读性计算。2.如权利要求1所述的基于启发式算法的模糊英文长句分词方法,其特征在于,所述步骤1)中的对待分词的英文长句进行编码的具体方式为:采用对每个单词字符进行01编码的方式进行问题的抽象,‘0’表示该句子在当前位置没有进行分词,‘1’表示该句子在当前位置进行分词,通过这样的方法将原英文长句编码为01文本。3.如权利要求1所述的基于启发式算法的模糊英文长句分词方法,其特征在于,所述步骤2)中的启发式算法采用模拟退火算法。4.如权利要求3所述的基于启发式算法的模糊英文长句分词方法,其特征在于,所述模拟退火算法包括以下步骤:(1)解空间的搜索:使用模拟退火算法的非确定性搜索,随机扰动‘0’和‘1’,即以随机的概率将‘0’变为‘1’或者将‘1’变为‘0’,这种扰动是与当前的温度成正比,每次迭代的过程中,随着温度的降低,扰动的边界会逐渐缩小;(2)评价函数的设计:用分词结果的分词得分和分块得分的和作为评价函数,所述分词得分是指对分词结果中每...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。