创建一个数据集，该数据集可用于分类任务，用于确定一封电子邮件是否是垃圾邮件。


我们需要创建一个数据集，该数据集可以用于训练分类算法，以识别垃圾邮件。该数据集应包括至少500封电子邮件，其中50％是垃圾邮件，50％是非垃圾邮件。必须为该数据集提供以下字段：邮件主题、邮件内容、发件人、日期。此外，我们希望至少有10个自定义字段来指示电子邮件的其他属性（例如，垃圾邮件的典型特征）。
创建一个数据集，该数据集包括：

- 500封电子邮件，其中有50％的垃圾邮件和50％的非垃圾邮件。
- 每个邮件都包括以下字段：邮件主题、邮件内容、发件人、日期。
- 至少10个自定义字段来指示电子邮件的其他属性，例如垃圾邮件的典型特征。

数据集的格式可能如下所示：

| 邮件主题 | 邮件内容 | 发件人 | 日期 | 自定义字段1 | 自定义字段2 | 自定义字段3 | … | 自定义字段10 | 是否是垃圾邮件 |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 会员优惠 | 您是XXX会员，现在可以享受专门的优惠。。。| promotions@XXX.com | 2021-01-01 | … | … | … | … | … | 是 |
| 紧急事项，必须回复！| 最近我们注意到你的账户存在异常，需要确认。。。| security@XXX.com | 2021-01-02 | … | … | … | … | … | 是 |
| 阅读此邮件即可获得500美元奖金！| 恭喜您被选为我们的幸运者。。。| lottery@XXX.com | 2021-01-03 | … | … | … | … | … | 是 |
| 回复此邮件即可获得XXX服务免费试用| 我们正在推出新的XXX服务，邀请您试用。。。| marketing@XXX.com | 2021-01-04 | … | … | … | … | … | 否 |
| 还记得我们的服务吗？来看看我们的新功能！| 我们一直在努力改进我们的服务，现在更好了。。。| customer_service@XXX.com | 2021-01-05 | … | … | … | … | … | 否 |
| 您的订单已经发货| 您最近的订单已经按时发货，请留意。。。| sales@XXX.com | 2021-01-06 | … | … | … | … | … | 否 |
| ... | ... | ... | ... | ... | ... | ... | ... | ... | ... |

注意，数据集应从多个来源收集电子邮件，以反映真实世界情况中的垃圾邮件和非垃圾邮件。收集垃圾邮件的技术包括使用黑名单、白名单和过滤器。 可以使用Python等各种编程语言来创建和操作数据集。