足球赔率数据爬虫分析一体化的项目
足球,football,足彩,竞彩,赔率数据,爬虫,预测,分析一体化程序
项目地址
- https://github.com/monomania/foot
项目介绍
热衷于足球多年,之余也会去研究一下,时间久了,都会有自己的心得.
但不可能每次都那么费劲的自己人工去看盘分析,
所以结合所学,就有这个项目.
foot-parent 是一个集足球数据采集器,简单分析,同步到微信及其他发布平台一体化的项目.
程序采用go语言开发,项目结构清晰完整,非常容易入手并进行二次开发分析.
项目为什么开源?
让有编程能力的朋友,同样爱好足球的朋友,也可以参与进来.大家购彩多年,都有自己购彩的心得.
如果大家将这些心得,集中起来,形成一个模型习惯算法库.进行持续优化.
再交给机器来对之前的大数据量的比赛进行复盘学习,学习过程中对各种模型习惯进行加权重加评分.
是否是一个比较有价值的预测东西,,,或只是个人妄想而已.哈哈
##如该项目对你有帮助,请给一个star,谢谢!
公众号演示
- 公众号: AI球探(ai00268)
战绩截图
##目前程序已经完成了对很多足球相关数据荐的收集,包括且不仅限于:
- 所有的联赛信息,
- 球队信息,
- 今日比赛列表,
- 自动更新比赛结果,
- 所有亚指的数据,
- 所有的亚指的变化数据,
- 部分欧指数据,(可配置)
- 部分欧指数据的变化过程(可配置),
- 对阵双方的积分榜收集,
- 对阵双方的对战历史,
- 对阵双方的近30场战绩,
- 对阵双方的未来三场赛事.
##项目中同时也提供一些分析示例,都是个人及一些网友的忙得,且在持续更新中:
###模型说明
- A1模型
A1模型分析算法,以亚指指数为校验基准,为亚欧盘联动变化过程不符合模型设定值时,产生.
- A2模型
A2模型分析算法,以亚指指数为校验基准,比较复杂,开发实现中…
- C1模型
C1模型分析算法,以亚指指数为校验基准,纯基本面分析.
通过基本面计算出让球(BF让球),与盘口让球对比是否在合理范畴内 - E1模型
E1模型分析算法,以亚指指数为校验基准,比较复杂,暂无说明.
- E2模型
E2模型分析算法,以胜平负为校验基准,由于是单边防平双选,因此结果非对即错.
为公众号主推模型,望大家长期关注,对比历史查看. - Q1模型
Q1模型分析算法,以亚指指数为校验基准,由网友(强)提供,逻辑简单有效,经长测表现稳定.
分析算法逻辑,对比计算对竞彩官方与***波菜的即时盘赔率得出预测结果.
目前只可在待选池中可查看,未加入到推荐列表中.
技术选型
- xorm
- go_spider
- beego
- walk
- go版wechat sdk
项目结构
|-- assets 素材文件夹
| |-- common
| | `-- template
| | `-- analycontent 主要用于生成推荐文字说明内容
| |-- leisu
| | `-- html
| `-- wechat
| |-- html 发布公众号使用到的素材html
| `-- img 发布公众号使用到的素材图片
|-- bin 一键打包的存放目录
| |-- assets
| | |-- common
| | | `-- template
| | | `-- analycontent
| | |-- leisu
| | | `-- html
| | `-- wechat
| | |-- html
| | `-- img
| `-- conf
|-- conf 配置文件夹
|-- foot-api 实体类项目,用于存放模块的载体类
| |-- common
| | `-- base
| | `-- pojo
| `-- module
| |-- analy
| | |-- pojo
| | `-- vo
| |-- core
| | `-- pojo
| |-- elem
| | `-- pojo
| |-- match
| | `-- pojo
| |-- odds
| | `-- pojo
| `-- suggest
| |-- enums
| |-- pojo
| `-- vo
|-- foot-core 核心库,用于提供数据库CRUD的功能,及对接第三方网络的功能
| |-- common 通用库
| | |-- base
| | | |-- controller
| | | `-- service
| | | `-- mysql
| | |-- fliters
| | |-- routers
| | `-- utils
| |-- launch
| |-- module
| | |-- analy 分析模型模块
| | | |-- constants
| | | `-- service
| | |-- check
| | | `-- sql
| | |-- core
| | | `-- service
| | |-- elem
| | | `-- service
| | |-- index
| | | `-- controller
| | |-- leisu
| | | |-- constants
| | | |-- controller
| | | |-- service
| | | |-- utils
| | | `-- vo
| | |-- match 提供赛事的相关数据库操作
| | | |-- controller
| | | `-- service
| | |-- odds 提供指数的相关数据库操作
| | | `-- service
| | |-- spider
| | | `-- constants
| | |-- suggest 用于获取推荐的比赛列表
| | | `-- service
| | |-- tesou 无用
| | | |-- constants
| | | |-- service
| | | |-- utils
| | | `-- vo
| | `-- wechat 微信发布相关
| | |-- constants
| | |-- controller
| | `-- service
| `-- test
| `-- bson
|-- foot-gui
| `-- handler
|-- foot-robot
| `-- helper
|-- foot-spider 足球相关赛事指数数据的爬虫模块
| |-- common
| | `-- base
| | `-- down
| |-- launch
| `-- module
| `-- win007
| |-- down
| |-- proc
| `-- vo
|-- foot-web
`-- logs
模块依赖
模块名 | 依赖模块 |
---|---|
foot-api | 无 |
foot-core | foot-api |
foot-gui | foot-core |
foot-spider | foot-core |
foot-web | 暂无 |
实现功能
```
本项目仅作娱乐研究参考所用,
```
后台数据截图
使用教程
配置环境
- 安装 go
- 配置GOPATH
- 环境变量
变量名称=值 说明 GO111MODULE=on 开启go mod模块支持 GOPROXY=https://goproxy.cn,direct 依赖包下载代理地址 GOSUMDB=sum.golang.google.cn 包的哈希值校验地址 - 安装 go
导入项目到JetBrains GoLand并启用go mod
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-dZDrih4u-1582532088038)(https://oscimg.oschina.net/oscnet/265bf76794ead3bac4c19a38dc4dbbe8bbb.png “go mod”)]
下载资源包
cd ./foot-api && go mod tidycd ../foot-core && go mod tidycd ../foot-gui && go mod tidycd ../foot-spider && go mod tidycd ../foot-web && go mod tidy
手动创建数据库
数据库名为: foot
配置数据库连接
- conf文件修改配置
- ./conf/app.ini
详情看配置文件内的说明
- conf文件修改配置
同步数据库表
- FC001DBInitApplication.go
运行入口
- build_linux.bat 一键打包linux发布程序
- build_windows.bat 一键打包windows发布程序
- FC000Application.go 运行beego
- FC001DBInitApplication.go 数据库表同步初始化
- FC002AnalyApplication.go 运行结果分析
- FC003PubApplication.go 发布数据到互联网平台
- FOOT000.go linux入口(主要使用)
- FOOT000CmdApplication.go windows入口(主要使用)
- FOOT000TestApplication.go 无用
- FS000Application.go 运行数据爬虫
- FS001AsiaModifyApplication.go 亚指数据遗漏检测,重新尝试
- FS001BaseFaceApplication.go 基本面数据的获取,目前包含积分榜,过往对战,未来赛事三项
- FS001EuroIncompleteApplication.go 欧指数据遗漏检测,重新尝试
- FS001EuroModifyApplication.go 欧指数据单独获取
足球赔率数据爬虫分析一体化的项目相关推荐
- 【原创】C#搭建足球赛事资料库与预测平台(5) 赔率数据表设计1
本博客所有文章分类的总目录:http://www.cnblogs.com/asxinyu/p/4288836.html 开源C#彩票数据资料库系列文章总目录:http://www.cn ...
- 【原创】C#搭建足球赛事资料库与预测平台(6) 赔率数据表设计2
本博客所有文章分类的总目录:[总目录]本博客博文总目录-实时更新 开源C#彩票数据资料库系列文章总目录:[目录]C#搭建足球赛事资料库与预测平台与彩票数据分析目录 本篇文章开始将逐步介 ...
- 数据填报分析一体化,这家省级投资集团节省70%人力
某投资集团是省属重要骨干企业.省级国有资本投资公司,集团旗下控股企业96家,集团合并报表资产总额1410亿元,管理的资产规模超1.1万亿元. 为深入贯彻落实国家关于促进数字经济和实体经济融合发展的重 ...
- [No.003-6]爬虫网易赔率数据并导入到mysql数据库
#encoding:utf-8 #!/usr/local/bin/python2.7 import urllib2 from bs4 import BeautifulSoup import MySQL ...
- python虎扑社区论坛数据爬虫分析报告
以下是摘自虎扑的官方介绍: 虎扑是为年轻男性服务的专业网站,涵盖篮球.足球.F1.NFL等赛事的原创新闻专栏视频报道,拥有大型的生活/影视/电竞/汽车/数码网上交流社区,聊体育谈兴趣尽在虎扑. 二.数 ...
- 电商平台商品数据爬虫分析(test阶段可对接测试)
1.简单说明 京东,淘宝,天猫,,淘特,拼多多,阿里巴巴,1688,抖音,苏宁,亚马逊中国 ,lazada,速卖通等全球50多个知名平台抓取数据,存储到database 并进行分析 2.抓取的DIC ...
- 浅谈大数据之足球盘口赔率水位分析的思路与神准预测技巧(一)
足球运动是当今世界上开展最广.影响最大.最具魅力.拥有球迷数最多的体育项目之一,尤其是欧洲足球,每年赛事除了五大联赛(英超.西甲.德甲.法甲.意甲)之外,还会有欧冠(欧洲冠军联赛),精湛的球技,完美的 ...
- 续谈大数据之足球盘口赔率水位分析思路及其实现利器
再谈大数据之足球盘口赔率水位分析的思路与神准预测技巧_sundayhost的博客-CSDN博客_大数据分析赔率这两天看到CSDN上一篇同行写的有趣的话题,题目为:浅谈大数据之足球盘口赔率水位分析的思路 ...
- 再谈大数据之足球盘口赔率水位分析的思路与神准预测技巧
这两天看到CSDN上一篇同行写的有趣的话题,题目为: 浅谈大数据之足球盘口赔率水位分析的思路与神准预测技巧(一)_linwei_hello的专栏-CSDN博客 因为算是同行文章,本人也做足球大数据分析 ...
最新文章
- java分布式锁终极解决方案之 redisson
- 十年后,这是25个你会习以为常的AI应用场景
- Failed building wheel for netifaces
- OpenCV特征点检测匹配图像-----添加包围盒
- [How TO]-图解virtualbox下安装ubuntu20.04虚拟机
- SpringMVC学习(四)——Spring使用到的设计模式分析
- hive sql插入一行数据_Hive查询某一重复字段记录第一条数据
- mysql-5.5.8_MySQL5.5.8安装
- 美链BEC合约漏洞技术分析 1
- Windows系统环境下Solr之Java实战(三)使用solrJ管理索引库
- python双向链表
- python跳过ssl验证_Python SSL证书验证问题解决方案
- 牛年春节海报怎么设计?psd分层模板,给你灵感!
- 【PAT】2020年春季考试乙级题目、答案、摸鱼、游记、93分
- atitit.Servlet2.5 Servlet 3.0 新特性 jsp2.0 jsp2.1 jsp2.2新特性
- 答答星球微信答题小程序头脑王者源码带后台手机app开发排位pk
- Word中插入公式后行距变大的解决办法
- 市盈率相对盈利增长比率PEG
- 程序猿打新总结 6月份 新股申购秘籍
- 赵小楼《天道》《遥远的救世主》深度解析(49)丁元英的“不执著出人头地”和主流价值观的“执著出人头地”
热门文章
- 手机怎样和宽带连接无线路由器设置路由器连接服务器,手机APP设置无线路由器拨号上网步骤...
- Flarum部署:从源码到docker到放弃
- 集成开发环境PL/SQL Developer v13.0新功能(二)——PL / SQL美化功能增强
- 期货交易软件哪个好?为什么选择期货MT4平台软件?
- notepad++设置网络代理
- Google真的会退出中国吗?
- 二本学计算机专业好吗,二本大学学计算机专业好的学政
- 点云深度学习的经典理论与实用算法
- ZYNQ7000-SDK部署LVGL
- 怎么查看vue和vue-cli(脚手架)的版本?