gpt4 book ai didi

python - 如何将nltk中的特征写入txt文件?

转载 作者:行者123 更新时间:2023-11-30 09:57:37 25 4
gpt4 key购买 nike

我用 nltk 训练了一个朴素贝叶斯分类器。函数 show_most_informative_features ( source code ) 可以将训练过程中的最高似然特征打印到 python shell,但它没有返回值。

enter image description here

现在我想将信息最丰富的功能写入 txt 文件。然而,这些功能都是 Unicode,包含中文/日文单词和一些特殊符号。我无法使用“>”将打印重定向到 txt 文件。

那么如何使用这个函数将特征写入txt文件而不返回值呢?谢谢。

最佳答案

请不要更改nltk库的源代码!这确实是很糟糕的做法。例如,如果您更新库,或者您需要与未相应修改其库的其他人共享您的代码,会发生什么情况?

图书馆的行为标准化是有原因的!

对于你的问题,你有等效的功能

classifier.most_informative_features(n)

它返回您训练的分类器的 n 个信息最丰富的特征的列表!!!!

关于python - 如何将nltk中的特征写入txt文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16410661/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com