相关疑难解决方法(0)

如何用Python检查单词是否是英文单词?

我想检查一个Python程序,如果一个单词在英语词典中.

我相信nltk wordnet界面可能是要走的路,但我不知道如何将它用于这么简单的任务.

def is_english_word(word):
    pass # how to I implement is_english_word?

is_english_word(token.lower())
Run Code Online (Sandbox Code Playgroud)

在将来,我可能想检查一个单词的单数形式是否在字典中(例如,属性 - >属性 - >英语单词).我怎么做到这一点?

python nltk wordnet

124
推荐指数
7
解决办法
15万
查看次数

Python:如何确定语言?

我想得到这个:

Input text: "???????? ?????"
Output text: "Russian" 

Input text: "??"
Output text: "Chinese" 

Input text: "????"
Output text: "Japanese" 

Input text: "????????????"
Output text: "Arabic" 
Run Code Online (Sandbox Code Playgroud)

我怎么能在python中做到这一点?谢谢.

python string parsing

61
推荐指数
6
解决办法
3万
查看次数

NLTK和语言检测

如何使用NLTK检测文本的语言?

我见过的例子nltk.detect,但是当我在Mac上安装它时,我找不到这个包.

python nlp nltk detection

33
推荐指数
4
解决办法
3万
查看次数

如何使用nltk找出英语中存在的单词

我正在寻找这个问题的正确解决方案.之前已经多次询问过这个问题,我没有找到适合的单一答案.我需要在NLTK中使用语料库来检测单词是否是英语单词

我试过这样做:

wordnet.synsets(word)
Run Code Online (Sandbox Code Playgroud)

对于许多常见词汇而言,这无法言喻.使用英语单词列表并在文件中执行查找不是一种选择.使用附魔也不是一种选择.如果有另一个库可以执行相同的操作,请提供api的用法.如果没有,请提供nltk语料库,其中包含所有英语单词.

python nlp nltk wordnet python-3.x

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

python ×4

nltk ×3

nlp ×2

wordnet ×2

detection ×1

parsing ×1

python-3.x ×1

string ×1