- 2
- 0
- 约9.08千字
- 约 21页
- 2026-10-10 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年人工智能编程挑战赛测试题目
一、编程实现题(共3题,每题20分,总分60分)
题目1(15分):智能推荐系统数据清洗与预处理
背景:
某电商平台需要构建智能推荐系统,但原始用户行为数据包含缺失值、异常值和重复记录。请使用Python编写代码,完成以下数据清洗任务:
1.数据加载:读取`user_behavior.csv`文件,包含用户ID(user_id)、商品ID(item_id)、浏览时长(view_duration)、购买金额(purchase_amount)和购买时间(purchase_time)字段。
2.缺失值处理:对`view_duration`和`purchase_amount`列,使用中位数填充缺失值;对`purchase_time`列,使用众数填充缺失值。
3.异常值检测:假设`view_duration`的正常范围是0-300秒,`purchase_amount`的正常范围是0-1000元,删除超出范围的记录。
4.重复记录处理:删除所有重复的记录。
5.数据导出:将清洗后的数据保存为`cleaned_user_behavior.csv`文件。
要求:
-使用Pandas库完成操作,代码需包含注释,逻辑清晰。
-输出清洗后的数据前5行记录。
题目2(15分):文本分类模型构建
背
原创力文档

文档评论(0)