【发布时间】:2014-01-15 11:03:20
【问题描述】:
我正在处理电子邮件主题,所以我有 20 封电子邮件要分类,还有一个包含 20 行的文件 - 一行有一个电子邮件主题。我一直在研究它,但我无法弄清楚是什么features 指的是 svmlight 的输入文件的格式和格式。任何继续进行的提示都会有所帮助。提前致谢!
编辑:我已将前 500 个主题行的 tf-idf 作为试用版。但是,根据 svm-light 格式,我们需要:
<line> .=. <target> <feature>:<value> <feature>:<value> ... <feature>:<value> # <info>
我只有 500 行的 tf-idf 功能。遗憾的是,svm-light 没有读取它,因为它需要特征/值对。关于值可能是什么或如何更改文件以便读取的任何想法?
我拥有的文件的想法(前 5 个电子邮件功能):
1 201 1.0
2 280 0.123165672613
2 313 0.343915400191
2 515 0.157569797284
2 588 0.343915400191
2 652 0.343915400191
2 657 0.343915400191
2 774 0.23622904941
2 921 0.283118375032
2 1158 0.254849368195
2 1240 0.343915400191
2 1348 0.343915400191
2 1362 0.222321349873
3 57 0.342220321154
3 185 0.391349077827
3 244 0.391349077827
3 300 0.391349077827
3 693 0.391349077827
3 730 0.342220321154
3 1391 0.391349077827
4 57 0.342220321154
4 185 0.391349077827
4 244 0.391349077827
4 300 0.391349077827
4 693 0.391349077827
4 730 0.342220321154
4 1391 0.391349077827
5 32 0.323558487577
5 102 0.323558487577
5 157 0.364177022553
5 160 0.364177022553
5 718 0.151013895297
5 1171 0.364177022553
5 1277 0.323558487577
5 1308 0.364177022553
5 1336 0.364177022553
请帮忙!
【问题讨论】:
-
你要什么?您是否尝试自动生成电子邮件的主题行?您是否尝试将电子邮件与这些电子邮件中的行匹配?请给出一个输入输出示例,证明你对 Python 有一定的了解。
-
我已经使用 nltk 库来创建主题行的 tf-idf。我有 1000 封电子邮件,我正在使用其主题并对主题进行分类。目前,我想使用这 1000 个主题行来训练分类器,但我不确定如何进行。感谢您的帮助!
标签: python email input classification svmlight