当前位置: 首页 > 面试题库 >

Java API,用于复数形式的英语单词

罗奇文
2023-03-14
问题内容

是否有任何Java API(S),将提供(如英语单词的复数形式cacticactus)?


问题答案:

Wolfram | Alpha返回给定单词的变形形式列表。

参见以下示例:

http://www.wolframalpha.com/input/?i=word+cactus+inflected+forms

这是他们的API:

http://products.wolframalpha.com/api/



 类似资料:
  • 基于输入数字返回单词的单数或复数形式。如果第一个参数是一个 object,那么它将使用一个闭包来返回一个函数,该函数可以自动实现多个单词,如果所提供的字典包含这个单词,它不会简单地以 s 结尾。 如果 num 为 -1 或者 1,返回单词的单数形式。如果 num 是任何其他数字,返回复数形式。忽略第三个参数 plural,默认使单词 + s,或在必要时提供自定义的复数单词。如果第一个参数是一个 o

  • 问题内容: 我正在Java应用程序中处理一些英文文本,因此需要阻止它们。例如,从文本“ amenities / amenity”中,我需要获取“ amenit”。 该函数如下所示: 我已经找到了Lucene Analyzer,但是对于我所需要的来说,它看起来太复杂了。 http://lucene.apache.org/java/2_2_0/api/org/apache/lucene/analysi

  • 本文向大家介绍Python编程中的英语单词整数,包括了Python编程中的英语单词整数的使用技巧和注意事项,需要的朋友参考一下 假设我们有一个数字。数字可以是0到231 – 1之间的任何数字。我们必须将数字转换为单词。因此,如果数字是512,那么结果将是512。 为了解决这个问题,我们将遵循以下步骤- 定义一些列表,例如less_than_20,它将保存从1到19的所有单词 另一个数组,例如数十个

  • 问题内容: 在这里,我想问些奇怪的事情。 我想问问有什么方法/逻辑可以将整数值转换成包含数字英文单词的字符串值? 例如,用户输入22并获得输出22或2。 谢谢 问题答案: 看看这段代码,它可能就是您想要的。例如,在main方法内部,如果有: 输出: 编辑 我复制了下面的代码,清理了一下格式(主方法在底部):

  • 问题内容: 给定一个单词,该单词可能是也可能不是单数形式的名词,您将如何生成其复数形式? 基于这个NLTK教程和这个关于复数规则的非正式列表,我编写了这个简单的函数: 但是我认为这是不完整的。有一个更好的方法吗? 问题答案: pattern-en软件包(适用于python 2.5+,但不适用于python 3)提供了复数形式

  • 在我开始之前,我想让每个人都知道,我确实花了很多时间在谷歌上搜索,找到了很多解释和定义。但即便如此,在花了几个小时阅读后,这个主题仍然显得相当模糊。我知道我必须问一些能让社区变得更好的问题,但是这个问题只是让我看看我是否对JavaBeans有清晰的理解。 据我所知,JavaBean基本上与任何其他java类一样都是一个类,只是它遵循某些约定,即: 类必须实现可序列化 假定类属性是私有的,并且它们的