我想使用 java API为特定句子创建感叹词?

例如这很令人惊讶==不是很令人惊讶!
例如天气很冷==不是很冷!

如果您给出一个句子(即上例中的左侧),是否有任何供应商或工具可以帮助您产生感叹号.注意:句子将由用户提供,我们应该能够得到正确的句子.

我不确定,如果需要在其他类别下标记

EDIT1

还有一些例子,我希望这个例子尽可能通用

例如他们迟到==他们不迟到!
例如他看起来很累==他看起来不累!
例如那个孩子很脏==这个孩子不是很脏!
例如很热= =不热吗!

解决方法

这个问题不是关于惊呼.你可以添加’!’对所有输入示例并获得有效的感叹句.

你正在进行语法转换,比如these.

LingPipe看起来它有一些你可以使用的东西(它是java),特别是如果你正在开发一个学习系统,并且需要识别’parts of speach‘(例如主题和动词短语,根据你的例子).

java – 如何为特定句子创建感叹号的更多相关文章

  1. 正则表达式 – 如何从输入中获取句号?

    在文本中检测句子边界似乎很难.引号如.!?可能用于分隔句子但不准确,因为可能有歧义的词和引文,如美国或教授或博士我正在研究Tperlregex库和正则表达食谱JanGoyvaerts但我不知道如何编写检测表达式句子?在delphi中使用Tperlregex可能是比较准确的表达式?谢谢首先,您可能需要达到自己对“句子”的定义,然后实现该定义.例如,怎么样:是一两句话吗?

  2. 正则表达式:两场比赛之间的负向前瞻

    我正在尝试构建一个像这样的正则表达式:这似乎与负面预测有关,但是当我遇到这样的情况时,我遇到了问题:我希望上面的句子匹配,但是第一个和第二个匹配单词之间的负面预测“溢出”,所以第二个单词永远不会匹配.让我们看一个实际的例子.我不想匹配每个带有“我”和“馅饼”这个词的句子,而不是那两个词之间的“讨厌”这个词.我有这三句话:我有这个正则表达式:哪个匹配第一个句子,但不匹配第二个句子,因为负向前瞻扫描整

  3. Flesch-Kincaid可读性:改进PHP功能

    我编写了这个PHP代码来实现Flesch-Kincaid可读性分数作为函数:您有如何改进代码的建议吗?我希望你能帮助我.提前致谢!就启发式而言,代码看起来很好.以下是需要考虑的一些要点:使计算机所需的项目难以计算:>什么是句子?说真的,这句话是什么?

  4. PHP – 获取文本的前两句话?

    我的变量$content包含我的文本.我想从$content创建一个摘录并显示第一个句子,如果句子短于15个字符,我想显示第二个句子.我已经尝试从文件中删除前50个字符,它可以工作:但我对结果不满意.是否有PHP函数获取整个单词/句子,而不仅仅是substr?我想通了,但它很简单:

  5. 在PHP中将段落分解成句子

    我一直在使用将段落分割成句子.然而,这不包括用不同的标点符号结束的句子,如!?我试过了希望但是它没有工作…

  6. 编写一个正则表达式:检查一个句子是否以大写字母开头,以句号结尾.

    matches通知此字符串是否匹配给定的正则表达式。此方法调用的str.matches形式与以下表达式产生完全相同的结果:Pattern.matches

  7. 切分句子非正则

  8. 如何用java获取句子的逻辑部分?

    假设有一句话:把它改成没有打破句子的意义,它仍然有效.以任何其他方式改组单词会对无效句子产生怪异.所以基本上,我说的是句子的一部分,它使信息更具体,但删除它们并不会破坏整个句子.是否有任何NLP库可以识别这些部件?

  9. java – 如何为特定句子创建感叹号

    我想使用javaAPI为特定句子创建感叹词?如果您给出一个句子,是否有任何供应商或工具可以帮助您产生感叹号.注意:句子将由用户提供,我们应该能够得到正确的句子.我不确定,如果需要在其他类别下标记EDIT1还有一些例子,我希望这个例子尽可能通用例如他们迟到==他们不迟到!’对所有输入示例并获得有效的感叹句.你正在进行语法转换,比如these.LingPipe看起来它有一些你可以使用的东西,特别是如果你正在开发一个学习系统,并且需要识别’partsofspeach‘.

  10. java – 如何确定字符串是英文句子还是代码?

    考虑以下两个字符串,第一个是代码,第二个是英语句子.如何检测第一个是代码而第二个不是代码.我正在考虑计算特殊字符,并设置是否达到某个阈值.有没有更好的方法来做到这一点?

随机推荐

  1. 基于EJB技术的商务预订系统的开发

    用EJB结构开发的应用程序是可伸缩的、事务型的、多用户安全的。总的来说,EJB是一个组件事务监控的标准服务器端的组件模型。基于EJB技术的系统结构模型EJB结构是一个服务端组件结构,是一个层次性结构,其结构模型如图1所示。图2:商务预订系统的构架EntityBean是为了现实世界的对象建造的模型,这些对象通常是数据库的一些持久记录。

  2. Java利用POI实现导入导出Excel表格

    这篇文章主要为大家详细介绍了Java利用POI实现导入导出Excel表格,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

  3. Mybatis分页插件PageHelper手写实现示例

    这篇文章主要为大家介绍了Mybatis分页插件PageHelper手写实现示例,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪

  4. (jsp/html)网页上嵌入播放器(常用播放器代码整理)

    网页上嵌入播放器,只要在HTML上添加以上代码就OK了,下面整理了一些常用的播放器代码,总有一款适合你,感兴趣的朋友可以参考下哈,希望对你有所帮助

  5. Java 阻塞队列BlockingQueue详解

    本文详细介绍了BlockingQueue家庭中的所有成员,包括他们各自的功能以及常见使用场景,通过实例代码介绍了Java 阻塞队列BlockingQueue的相关知识,需要的朋友可以参考下

  6. Java异常Exception详细讲解

    异常就是不正常,比如当我们身体出现了异常我们会根据身体情况选择喝开水、吃药、看病、等 异常处理方法。 java异常处理机制是我们java语言使用异常处理机制为程序提供了错误处理的能力,程序出现的错误,程序可以安全的退出,以保证程序正常的运行等

  7. Java Bean 作用域及它的几种类型介绍

    这篇文章主要介绍了Java Bean作用域及它的几种类型介绍,Spring框架作为一个管理Bean的IoC容器,那么Bean自然是Spring中的重要资源了,那Bean的作用域又是什么,接下来我们一起进入文章详细学习吧

  8. 面试突击之跨域问题的解决方案详解

    跨域问题本质是浏览器的一种保护机制,它的初衷是为了保证用户的安全,防止恶意网站窃取数据。那怎么解决这个问题呢?接下来我们一起来看

  9. Mybatis-Plus接口BaseMapper与Services使用详解

    这篇文章主要为大家介绍了Mybatis-Plus接口BaseMapper与Services使用详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪

  10. mybatis-plus雪花算法增强idworker的实现

    今天聊聊在mybatis-plus中引入分布式ID生成框架idworker,进一步增强实现生成分布式唯一ID,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

返回
顶部