【问题标题】:English dictionary needed for a word game文字游戏所需的英语词典
【发布时间】:2011-06-10 16:03:42
【问题描述】:

我正在寻找一种在 iPhone 应用程序(文字游戏)中包含完整英语词典的方法,该数据库必须能够包含动词的所有变位可能性,必须包含单数和复数拼写。所以我的应用可以查询数据库来检查拼写是否正确。

是否有包含这些数据的免费或商业数据库?

【问题讨论】:

  • 你可以使用NSSpellChecker
  • 有没有办法对编辑摘要进行投票? ;)

标签: dictionary spelling


【解决方案1】:

您可以使用UITextChecker 进行拼写检查。

关于字典,前段时间我在构建 iOS 字典库时 (www.lexicontext.com) 使用了 WordNet。 WordNet 包含很多有趣的语义信息...

【讨论】:

    【解决方案2】:

    NSSpellChecker 是您最简单的选择,但也可以使用在线 Scrabble 官方词典并对照两者进行检查(只需要一个匹配项)可能会更完整。

    您可以使用http://www.hasbro.com/scrabble/en_US/search.cfm 进行网络服务请求

    【讨论】:

    • 我忘了提到我的一个限制条件是设备上必须有完整的数据库,我不想查询云中的任何服务器。
    【解决方案3】:
    http://www.a2zwordfinder.com/cgi-bin/scrabble.cgi?Letters=&Pattern=______&MatchType=Exactly&MinLetters=3&SortBy=Alpha&SearchType=Scrabble
    

    更改最小字母以获得不同的结果

    【讨论】:

      【解决方案4】:

      查找拼写检查器数据库的最佳位置可能是免费的文本处理应用程序。所以,我会尝试使用 Word 的 Open Office 版本。下载它,安装它,然后找到字典文件。

      Open Office 在 LGPL 下获得许可,所以应该没问题,只需检查许可是否也涵盖数据(即字典文件)。

      【讨论】:

        【解决方案5】:

        也许这个英文语料库有帮助:http://www.wordfrequency.info/free.asp

        【讨论】:

          猜你喜欢
          • 2012-07-14
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2012-03-03
          • 2016-07-18
          • 2011-07-06
          • 1970-01-01
          • 2012-04-01
          相关资源
          最近更新 更多