Tokenize не использовать NLTK Python - PullRequest
0 голосов
/ 11 июля 2020

Когда я использую:

nltk.word_tokenize("don't")

, я получаю

["do", "n't"]

Я хочу:

["dont"]

1 Ответ

0 голосов
/ 11 июля 2020

Вы можете использовать TweetTokenizer

from nltk.tokenize import TweetTokenizer

tweet_tokenizer = TweetTokenizer()
sen = "don't won't can't"

res = [x.replace("'", '') for x in tweet_tokenizer.tokenize(sen)]
print(res)

Вывод:

['dont', 'wont', 'cant']
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...