【发布时间】:2019-11-13 09:09:07
【问题描述】:
所以我正在开发一个可以修补损坏的单词的应用程序。
让我们来:
很多人说这句话有错误
在这里,我们可以使用 swift UITextChecker 并获得 mny 这个词实际上可能是什么的美妙结果......但是,我实际上有几个选择,其中一个是 many 和其中一个其他你有money,所以显然钱在这句话中不太适合。有什么方法可以检查句子本身是否合乎逻辑?
【问题讨论】:
-
没有理由拒绝投票或“关闭”很好..谢谢
-
没有内置的方法来检查句子的正确性。您需要自己创建该逻辑或使用第三方 API,例如 grammarbot.io
-
你问的问题很重要。检查这个开源项目github.com/languagetool-org/languagetool
-
@SahilManchanda @AlekseyPotapov 谢谢你们。我在
UITextChecker和NaturalLanguageToolkit都用swift 语言查看了一些,并认为你可以用它来发挥一些神奇的作用。但这似乎是不可能的。 -
还是可以的。在考虑你的问题时,我很想浏览互联网,我想到了这个想法,当你使用 UITextChecker 和 NLTagger 时,我所能得到的只是这样的:拼写错误:mny 建议:可选([“可能”,“任何” , "my", "many"]) mny: 形容词 people: 名词 say: 动词 there: 代词 is: 动词 an: 限定词 error: 名词 in: 介词 this: 限定词句: 名词 ---- may: 名词 any: 限定词my: OtherWord many: 形容词
标签: swift string nlp spell-checking uitextchecker