我需要一个数据库的每一个有效的英文单词。我检查了/usr/share/dict/words
文件,它只有不到100k个单词。维基百科称英语有47.5万个单词。我在哪里可以得到完整的列表(美式拼写)?
另外,有没有一个网站也给出了其他语言的单词,包括亚洲和欧洲的?
编辑:忘记添加,我不需要名字等,只需要有效的英文单词。
发布于 2010-02-07 00:09:30
WordNet数据库可能会有所帮助。我曾经开发过一个Firefox插件,它可以处理单词以及单词和事物之间的各种简单到复杂的关联。看起来WordNet对你非常有用。
这是MySQL format格式的。this one (网页存档链接)使用的是wordnet3.0版的数据,而不是旧版的wordnet2.0数据。
发布于 2010-02-06 23:35:45
你可以在infochimps.org上找到你需要的东西。
他们有一个350,000个简单(即非复合词)的单词列表可供免费下载。
Word List - 350,000+ Simple English Words
关于其他语言,你可能想在Wiktionary上找找看。这里有一个指向所有database backups的链接-信息不太可能被组织起来,但如果它们有一种语言,你可以下载SQL格式的数据。
发布于 2012-02-06 22:25:47
我在这里没有看到提到http://wordlist.sourceforge.net/,但如果我在寻找这样的东西,我会从这里开始(当我偶然发现这个问题时,我就是这样的)。
如果你在那里找不到你想要的东西,而你想要的是一个英文单词列表,那么你可能应该花一些额外的时间来描述如何识别你想要的东西。
https://stackoverflow.com/questions/2213607
复制相似问题