项目经历
1. 自动化脚本开发
项目描述
开发了多个自动化脚本,旨在简化和加速日常任务,提高工作效率。
技术栈
• 语言:Python
• 库:os、shutil、subprocess、time、datetime等
主要职责
• 编写和优化自动化脚本,实现文件管理、数据处理和系统监控等功能。
• 使用subprocess模块执行系统命令,实现跨平台兼容性。
• 通过定时任务和脚本自动化,减少人工干预,提高工作效率。
2. 基于Python的神经网络
项目描述
开发和训练神经网络模型,用于解决特定的分类和回归问题。
技术栈
• 语言:Python
• 库:TensorFlow、Keras、NumPy、Pandas、Matplotlib
主要职责
• 设计和实现神经网络模型,包括卷积神经网络(CNN)和循环神经网络(RNN)。
• 处理和预处理数据集,进行特征提取和数据增强。
• 使用TensorFlow和Keras进行模型训练、评估和调优。
• 可视化训练过程和结果,分析模型性能并进行优化。
3. 基于Python的SVM机器学习
项目描述
开发基于支持向量机(SVM)的机器学习模型,用于分类和回归任务。
技术栈
• 语言:Python
• 库:scikit-learn、NumPy、Pandas、Matplotlib、Seaborn
主要职责
• 使用scikit-learn库实现SVM模型,处理和分析数据集。
• 进行数据清洗、特征选择和数据标准化,提升模型效果。
• 调整SVM参数,优化模型性能。
• 评估模型的准确性、精确度、召回率和F1得分,并进行模型改进。
4. 爬虫项目
项目描述
开发多个爬虫项目,自动化收集和处理网页数据。
技术栈
• 语言:Python
• 库:Requests、BeautifulSoup、Scrapy、Selenium
主要职责
• 使用Requests库发送HTTP请求,获取网页内容。
• 利用BeautifulSoup解析HTML文档,提取所需信息。
• 通过Scrapy框架构建高效、可扩展的爬虫项目。
• 使用Selenium进行动态网页数据的抓取。
• 处理数据存储和清洗,生成结构化数据文件(如CSV、JSON)。