短语去重

2023-10-29 18:48
文章标签 短语

本文主要是介绍短语去重,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

场景

负责的一个报告系统中需要对2个有’重复’词的短语去重,这2个短语必须符合第一个末尾的若干个词和第2个开头的若干个词一样,示例:ABC和BCD。去重后ABCD才有意义,最后展示在报告上,特此记录。

环境

idea Java8

code

/*** 抗疟疾能力    	    能力正常  => 抗疟疾能力正常* @param name      抗疟疾能力* @param value     能力正常* @return		    抗疟疾能力正常*/public static String trimTitle(String name, String value) {String result = "";if (StringUtils.isNotBlank(name) && StringUtils.isNotBlank(value)) {char[] arr = name.toCharArray();String temp;int count = 0;for (int i = arr.length - 1; i >= 0; i--) {temp = name.substring(arr.length - 1 - count, arr.length);if (temp.length() > value.length()) {result = name + value;break;} else {if (value.startsWith(temp)) {result = name + value.substring(temp.length());break;}}count++;}if ("".equals(result)) {result = name + value;}}return result;}

这篇关于短语去重的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/302636

相关文章

实操在聆思CSK6大模型开发板的英文评测SDK中自定义添加单词、短语、句子资源

引言 英文评测示例通过对用户语音输入的英文单词进行精准识别,提供 单词、短语、句子 三种类型,用户在选择好类型后,可根据屏幕上的提示进行语音输入,评测算法将对输入的英文语音进行精准识别,并对单词的发音、错读、漏读、多读等方面进行评估。 本文将详细介绍在聆思CSK6大模型语音视觉开发板上,如何替换英文评测示例中的单词、短语和句子,从而让您有更好的AI应用体验。 ·· 获取英文评测SDK 部

新gre作文写作法律类的句子短语

新gre作文写作法律类在考试中是大家最不想接触的一类话题,下面是小编为大家搜索整理的有关新gre作文写作法律类的句子短语及法律体系的合理性公正性的讨论,希望能给大家带来帮助。   法律短语   Laws are designedchiefly to ( protect public health…   It is a precariouslyshout leap from…to…then

SAT写作中的常用句型和短语

SAT写作注重的是逻辑思维的能力而不是语言的能力,所以同学们平时要积累一些SAT写作素材和短语,再加上SAT写作真题的训练。可以使同学们在SAT写作节省很多的时间和精力花费在语言的考虑上,下面小编给大家介绍一些SAT常用的句型和短语。   直接陈述   1、 It is universally acknowledged that + 句子 (全世界都知道...   例如:   It i

自然语言处理系列四十二》新词发现与短语提取》新词发现》代码实战

注:此文章内容均节选自充电了么创始人,CEO兼CTO陈敬雷老师的新书《自然语言处理原理与实战》(人工智能科学与技术丛书)【陈敬雷编著】【清华大学出版社】 文章目录 自然语言处理系列四十二新词发现》代码实战短语提取算法原理 总结 自然语言处理系列四十二 新词发现》代码实战 新词发现是 NLP 的基础任务之一,通过对已有语料进行挖掘,从中识别出新词。上一篇文章已经对新词发现做了详

口语笔记——介词短语之方位指路

方位词一 in : 内部方位, guangdong is in the south of china.on: 紧邻着的方位, GuangXi is on the west of guangdong.to: 不接触的方位,Japan is to the east of china. 指路一步 go straight for 500 meters: 直着走500米go forward a lit

短语、句柄、素短语、最左素短语

很久没写博客了=== 今天写一发=== 关于编译原理 语法树 句柄 简单短语 短语 的区分,通过两个例子来理解概念以及方法: 例子1——语法树 S -> a|b|(T)  T -> TdS|S  Vt={a,b,d,(,)}.Vn={S,T},S是开始符  句型(Sd(T)db)是S的一个推导,其中___是句柄;____是最左素短语;____是该句型的直接短语,_____是

美国专利短语相似度大赛

1.特殊token [cls],[sep],[pas],[unk] 2.皮尔逊系数 利用metric矩阵获得评价指标 def compute_metrics(eval_pred):predictions, labels = eval_predpredictions = predictions.reshape(len(predictions))return {'pearson': np.co

德语培训介词短语与从句的互换,柯桥德语培训

wegen, aus..., durch...,aufgrund, angesichts----weil,da Wegen der Begeisterung der Mannschaft von dem großen Sieg veranstaltete sie eine Feier. →Weil die Mannschaft von dem großen Sieg begeistert wa

2020 高考英语高频短语

1 abandon oneself  to sth.  完全屈从于(某种感情或冲动)   2 have a (the )ability to do sth. ( have the ability in doing sth.)有能力做某事   3 to the best of one's ability  尽力 4 be about to do ….when…

四级考试短语和搭配

四级考试短语和搭配 1. 短语动词be about to do 刚要,即将be friends with 与...友好bear in mind 记住 bring into effect 实行;使生效bring into operation 实施;使生效can not help 禁不住,忍不住carry into effect 施行;使生效 cast light on/upon 阐明,使了