推荐星级:
- 1
- 2
- 3
- 4
- 5
基于python的企业客户信息平台
资料介绍
关 键 词】 互联网 爬虫 数据分析 数据可视化
部分文件列表
文件名 | 大小 |
基于python的企业客户信息平台.pdf | 2M |
部分页面预览
(完整内容请下载后查看)Hot-Point Perspective
热点透视 DCW
基于 python 的企业客户信息平台
袁宏亮
(兴业银行武汉分行信息科技部,武汉 430077)
摘要 :在金融市场竞争日益激烈的背景下,本文介绍了给予 python 开发的企业客户信息平台,利用爬虫、数据分析和数据可视
化技术完成了客户各类数据的采集分析,拓展了新的业务营销信息获取渠道。
关键词 :互联网 ;爬虫 ;数据分析 ;数据可视化
doi :10.3969/J.ISSN.1672-7274.2019.10.116
中图分类号 :TP311.13
文献标示码 :A
文章编码 :1672-7274(2019)10-0155-01
随着互联网金融科技的崛起,各类互联网金融公司给传统银
行带来了不小的冲击和挑战,原有金融市场也日益趋紧饱和。为
提升企业客户营销能力,需第一时间了解企业客户项目的具体融
资需求,提升企业客户营销能力,提升银行效能。基于此,利用
python 技术开发了企业客户信息平台,解决营销客户需求。
网、武汉采购信息发布等等。综合多个信息源的数据,筛选整合
之后保存在数据库中。为保证数据的质量和数据采集的效率,数
据采集脚本每日自动定时采集相应数据,并在数据库中相应标志
表中记录最后一次采集信息的截止日期,防止下次重复采集污染
数据库。
针对采集好的项目数据,从项目预公告和结果公告两个方面
进行分析。对于预公告,可以了解哪些客户近期可能开展项目 ;
对于结果公告,可以从发布公司、所在市区等维度进行统计了解
哪些发布公告的公司近期项目开展较多,哪些客户授信融资需求
量较大以及哪些市区近期项目活动较为频繁。 相应的数据分析
报告,可以为业务开展提供一些重要的可参考信息。
3.2 微信小程序展示
1 企业客户营销面临的问题
互联网技术在近几年飞速发展,银行业内竞争日益加大,银
行同业之间的业务开展竞争日益激烈。加上近几年金融 + 互联网
科技结合产生的金融科技公司,一举进入原有金融市场,金融市
场已经接近饱和,给传统银行业带来了不小的冲击。客户融资不
再局限于传统银行渠道。
客户经理营销企业客户时信息不对等。客户经理无法详细了
解行内客户即将开展的业务情况,导致无法及时对客户进行营销,
措施营销先机。同时,建行工行等国有行由于体制优势先入为主,
经常能先于股份制银行获取国有企业客户项目开展的相关信息,
拥有与客户合作的先机。
微信小程序平台是便捷的移动端入口,利用小程序作为前台
展示,用户可以十分便捷的进入信息平台。小程序提供了前台展
示,通过 wx.requests 方法向后台发起数据请求,并根据请求生
成相应页面。利用 python 的 flask 框架,搭建后台 Web 服务,接
受小程序端发送过来的 Web 请求并通过 json 格式返回相应数据
包。由于小程序对请求方式的安全性有所要求,所有请求均为域
名且为 https 协议。
在小程序中,相应数据信息详情用户可以直接通过微信分享
的形式分享给相应客户经理。客户经理通过登录后可直接进入查
看相应项目信息,第一时间联系客户跟进相应项目情况。
3.3 统一信息推送
针对企业客户信息不对等的问题,我们从数据源头进行分析,
首先从客户维度进行了沟通,建立与客户的紧密联系进一步了解
客户需求,在另一方面我们利用客户项目开展前必须在互联网上
发布相应采购招标前公示进行分析,利用 python 爬虫、大数据
分析和移动平台展示等技术进行数据挖掘和分析,集合相应数据
后发布给业务营销人员。
2 企业客户平台技术简介
2.1 Python 开发
项目设立有统一信息推送机制,在服务器端搭建有相应推送
服务器,对接总行统一信息推送标准,对前台的发送请求转发至
总行服务器,通过校验后可以通过短信或者 OA 邮件的形式推送
给相应人员。在 Web 管理后台中,管理用户可以通过推送按钮
一键发送相应信息到客户经理手机短信或者 OA 邮件中,实现信
息的统一推送。
python 是一种解释性的、面向对象的开元跨平台的高级语言,
它可以处理系统运维、图形处理、数据库编程、软件分析、web
编程、科学计算与可视化、机器学习、人工智能等。其简单便捷
的优势使其成为目前国际上最受欢迎的程序设计语言。
2.2 数据采集技术
4 项目结果展望
在大数据时代,尤其是人工智能浪潮的兴起的时代,不论是
工程领域还是研究领域,数据已经成为必不可少的一部分,而数
据的获取很大程度依赖于爬虫的获取,所以爬虫也逐渐变得火爆
起来。利用 python 语言下的 requests、pyquery 和 scrapy 等库工
具实现数据爬取,通过网络爬虫的形式,获取互联网上相应数据
并应用于自己系统内部的分析。
在当前互联网技术时代,银行不能以传统资源的优势而固步
自封,而应顺应移动互联网技术的发展趋势,利用移动互联网技
术改变积极创新,最大化提升员工工作效率、创新新的营销方
式和拓展更广阔的业务渠道。只有不停的破旧立新传统银行才能
在互联网技术革命浪潮中矗立。本系统通过 python 语言为基础,
利用网络爬虫、数据分析和数据可视化等技术,实现客户各类采
购项目数据的获取和分析,并通过小程序等平台进行展示,提升
了我单位客户营销能力和拓宽了业务营销渠道。
数据分析是对现有数据通过可视化的工具方式进行展示。在
数据科学、交互式计算机以及数据可视化等领域,python 经常
被拿来和其他开源或者商业编程语言、工具进行对比。本文借助
seaborn 和 matplotlib 工具库实现对客户数据以及相关信息的分类、
统计和筛选。微信小程序平台是便捷的移动端入口,通过开发微
信小程序,在服务器发送请求的方式,对分析出的信息进行线上
展示并推送给相应用户。
在系统后期展望中,拟结合机器学习相关内容,对系统功能
进行优化升级。结合客户在我行内各类数据,利用机器学习对客
户的采购项目进行建模分析,实现客户某项目在单位内合作概率
预测等功能。
3 平台功能实现
参考文献
3.1 项目信息提取和数据分析
[1] 崔庆才 .Python3 网络爬虫开发实战 [M]. 北京 :人民邮电出版社,2018.
[2] Wes McKinney. 利用 python 进行数据分析 [M]. 北京 :机械工业出版社,
2018.
为方便了解客户经营项目信息,需要对客户在互联网站上发
布的采购和项目招标公告信息进行筛选和提取,例如湖北省采购
数字通信世界
2019.10
155
全部评论(0)