【发布时间】:2022-08-15 13:28:18
【问题描述】:
你知道找到 Dart 语言的英语单词同义词的包吗?
例如,类似于 NLTK for python 的东西会很完美。
希望可以有人帮帮我 谢谢 :)
我随机写这些词否则它不会让我发帖我随机写这些词否则它不会让我发帖我随机写这些词否则它不会让我发帖我随机写这些词否则它不会让我发帖
你知道找到 Dart 语言的英语单词同义词的包吗?
例如,类似于 NLTK for python 的东西会很完美。
希望可以有人帮帮我 谢谢 :)
我随机写这些词否则它不会让我发帖我随机写这些词否则它不会让我发帖我随机写这些词否则它不会让我发帖我随机写这些词否则它不会让我发帖
在做了一些研究之后,弹出了以下软件包:
Lemmatizer 用于英文文本。灵感来自 Python 的 nltk.corpus.reader.wordnet.morphy
遗憾的是它不支持空安全。
这个包在 Dart 中实现了一个词干算法。目前,它支持 PorterStemmer 和 SnowballStemmer。它是出色的 Python NLTK 库的一个端口。
oxford_dictionary - 您需要 api 密钥,因此我认为这是一项付费服务。
牛津词典 API 提供了一种简单的方法来访问强大的词汇数据(单词、定义、翻译、音频发音、同义词、反义词、词性等)以在您的应用程序和网站中使用。
如果您不着急:Chaquopy Flutter plugin 计划在未来支持 NLTK 库。正如描述中所说 - 它仅在 Android 中可用。
这是一个 chaquopy 插件,用于在 android 上运行 python 代码。这是最简单的版本,您可以在其中编写代码并运行它。
我不知道这些软件包是否会起作用,但它们可能是起点。
编辑: 正如@Dabbel 在他的评论中提到的:
Lemmatizer 用于英文文本。灵感来自 Python 的 nltk.corpus.reader.wordnet.morphy。
【讨论】:
Lemmatizer 包:pub.dev/packages/lemmatizerx