最近在看深度学习,准备上手做一个项目。正好之前做短信轰炸的时候遇到验证码难以处理,想利用深度学习来识别验证码,然后和短信轰炸结合。
Web前端:使用bootstrap布局,vue写前端,手写后生成图片传到后台,后期增加爬虫管理和短信轰炸管理;
Web后台:python Django框架;
深度学习:Tensorflow、DNN;
短信轰炸:scrapy爬虫框架,Selenium模拟网页操作
sprint1:搭建所有框架,Web端实现手写输入,读取验证码,python能够获取到图片格式数据,能够使用tensorflow;
sprint2:实现手写字体识别,验证码识别,然后完成WebService接口,传入图片直接返回字符串;
sprint3:和短信轰炸结合,读取返回的responed图片验证码,将图片识别后重新request。