Remova a pontuação e os charaacters especiais nltk
traindf['title'] =traindf['title'].apply(lambda x: ' '.join([re.sub('[^a-zA-Z]' , "",word) for word in x.split()
]))
Clear Copperhead