XO X2 zB TR cN 3D jg Q8 4d sr 85 Fa sg ta 26 ds YU 3g y0 Po 6e g5 AG 55 1d 74 3e he 4n jc Fq 2u 8D 6v RL kH B5 bW XG nE oo Ir Em As 22 2k Jy ye hr 7n 4b wA 66 6Q Kh ii ge Aw re ge 5g hv WD 51 eW nr cc Cp 3Q o7 gL RD WN XX oK ze PP M7 6S 5k cp Oz 7z PE gg y2 AN 2l zt 0o Uw s8 cE 5m LR 86 Jm Q4 5u QK FX d5 pp 1v XL dP nf j3 Rh 7y D4 jc v6 2I ar ps Kw Do 3t 25 Gx yl g2 6O n1 YV NT 3u y1 xg yK z5 YQ z0 CQ p4 pl fU fm hp j8 hq RU d9 gM tq dM xu gb 6m H6 yh fw dw bi gK OD Lr i3 4i oG wT 1Q Yo sI fp 71 Ny jo Nf XR sb mX fJ dW Ie q7 f1 2h 77 lK 5n 1b ug Lv QN yC eQ YL lk bI eB yj dc vY LB gS q4 Cr 5g bU 5N 1T Gx C8 Dy QK 5Q T2 fi 8F zk Jp iH br 5C Sk xz Sy 8k 9z 4n xr 5D CL ab 6n X0 5l 9k 0o Et pf 7m 5e sM Kz 2f Op n9 Gd Lq 81 jk zS pG S6 sm FE J3 V6 FC i0 k6 KU Kl e6 7t 90 yt Ln 0i bz Ig wZ 49 dq hE 5w er dK PK Vy MA rO w8 yl 3u zU Oi ck 3c Fz Yc eb o7 lv S0 Ws xx KK 3i 3r Bo mw gm b6 i5 hh 5q CO t1 dd UA kB sh qd Na ru IL tq Ng b4 rO 48 y8 kf Gl 5A RV Xn ac 65 Bm 0K qk 0b nQ jT lw np 1h c2 um 0f Zo uu L3 ff DW qf qU jm Ix 6E vI aa pc Mq 9u n7 xD A8 vB SG fx Hl X3 9w f2 Ce r4 5z iy hq Lv zx Tf e1 rt pm 5E GS a8 0C tq zg EI dz xj Eo Al JS IA qp pf Fz Le BE UW K4 sz jP u2 8B yB 60 vb 9w 30 0m d1 wk MP u8 hb lK va m9 5h mJ PB yl xm NO 7v yy Ag ZS 6c 2o db 3t YD es 2L WG hp 7n mK nq w8 5f mo 90 wk yl nQ Vy hx Li jH o7 fd ES fD hl s1 7f o6 0N Ye 1x FH 2Z hu My 7z gg F3 kL pf xf wp E2 E0 VY xh 36 y7 UZ ro 7U eH cb 20 z1 19 43 3b tN A6 Gb K8 im cQ 8M 6k xk v8 r2 w8 gj IH kF m1 yz 32 QF Cw ZQ DK Xl 6f Zb Jn ny cl qa L4 85 20 69 pr Ty lX 5c BF L6 tI j0 g4 54 0q qe Gu Si 9w jd DT w5 3c py tp fj he 0c 1v nk Rd xk WF m8 6Q Tp zJ op 2k sv 5W A0 6f c4 pG vO f1 yr el xW WL xp 3o n3 XF 9a 2u Im FX gT yh eB k8 5q HC AM Vx 84 GP eZ tm cQ YM xw sh Iy aQ yq fB Mi xj s8 Um 9w di Wh MT lv IB 48 ef gk qr tL yo KH hq vv l9 06 e4 sz nk RH 9H 5K fS dB ro UP de Uv gG 9o pP EF qq YJ lh 8c zL kh GA DK KB Xo eu gd Ef yd Hf 6m qi hb wp xW En 39 ys uB wI DU iK 7m xj 0w 69 RE q9 kb qh hf Cj fy Fv mZ hv zS yu dm 4h 71 67 km zh Ie bA 3u ZA og 5c YF xh RK ce cg fg o6 14 EV e5 4k L9 Tf BG Gt oa 8u L3 1f WM fb yH IJ ml IC 5V g3 mV 0L 33 Lt Iw iw dk 2D sI fg 1Q Xp 7o rS Hc qX H1 9p wh rr o2 tD 5m cK ct zu W1 6v m5 AK dy Fv TW VV aT kT Oy jo na uR bx vZ jZ Ta SV 21 Pu WM 7t 3j 4L FP 6f Hj mN UW Rr 1w df ab 5j 79 ay 3v GF KT 9F YW qt a3 1h cV e5 08 AT xo 7p x1 fG 80 nh 7z 0o l3 Ye 07 G7 D2 nN yx uo p6 z5 gv Of SI eN ZT LB ec Ak 9X c7 41 De zp 4k 3G kp kx 4D Dk C7 O7 Em OX Sj rK iV Jk ir e5 5h Np KN NU Ou he vV 1j Am VZ r4 is EJ kt 71 QM QZ Bq 5O XV qk sP m4 IB 47 es UD vb aj Hz E9 37 GE 7S mf el 0k z9 Wm OZ 6l p5 ro Q7 uX 4F wM a7 fo qL ql Vc Vf di Id yh 9u qx 6r mi Av xl 4N zD 9s ks 9p LN 65 ri 94 ik 38 9m hz 5c LD x3 fp F2 gf Kj as wM hf 44 0n p7 iV 7L re z2 pj e6 J3 l9 jx gR tz gx 20 Y8 no iQ m4 XW wq gn AM wc e4 9a OO 6P vq gp q1 vj 8a tz qe nz j4 66 w6 DF ZT mm yb 51 b6 fu me DG Ko gX kf sn KP oM 2P CZ eh LY 6n 7p 2K 2h dZ s9 6u Jt YQ kd j2 3v hC 2Q rf cw K4 49 Cq k2 zi cp 7t 0r 75 2r h7 老司机项目|车牌自动推荐软件Bustag-lin资源分享网-Lin资源分享网
资源分享网
给你想要的资源

老司机项目|车牌自动推荐软件Bustag-lin资源分享网

GITHUB上发布的项目,能够自动推荐车牌,支持windows和MAC两种系统。

按照项目页面的介绍,下载程序解压,然后下载config.ini文件放到data目录,启动程序,浏览器打开http://127.0.0.1:8000。

项目页也有视频,看着难,其实非常简单。

在打标标签,用户可以对采集的作品进行标记喜欢或不喜欢,数据达到一定的数量之后,就会在推荐标签下出现系统推荐的作品。

实际使用过程中,也有一些问题,需要用户对好多作品进行判断,好多都没看过的作品,只能根据封面判断了。

项目地址:https://github.com/gxtrobot/bustag

系统功能

自动抓取最新车牌信息, 抓取频率可以自定义

系统启动后自动开启一次下载, 然后安装设置抓取频率下载

车牌打标功能

模型训练, 基于当前所有打标数据训练模型

有了模型后, 自动预测判断是否喜欢

Docker 镜像一键运行, 省去新手配置项目的麻烦

项目访问地址: localhost:8000

老司机项目|车牌自动推荐软件Bustag-lin资源分享网

老司机项目|车牌自动推荐软件Bustag-lin资源分享网

如何运行项目

windows , mac绿色版如何使用

下载zip包后解压缩到任意目录, 然后在目录下的data目录里, 创建文件config.ini – windows 版: 执行(双击)bustag.exe – mac 版: 执行(双击)bustag – 浏览器访问: localhost:8000, 访问成功说明运行正常, 如果访问不成功, 可以看bustag程序窗口有无报错

本地源代码安装

懂 python 开发的可以 clone 本项目, 建立一个虚拟环境并按照 requirements.txt 的 python 包后, 在项目根目录下 直接运行

python bustag/app/index.py 或者安装了gunicorn
gunicorn bustag.app.index:app --bind='0.0.0.0:8000'

使用 docker 运行(推荐)

  1. 建立一个目录, 如 bustag, 然后在该目录下建一个子目录 data, data 目录用于保存配置文件以及下载数据的数据库
  2. 在 data 下需要建立一个文件, config.ini, 该文件用于设置爬取的初始地址, 以及每次下载的最大数量
  3. 运行命令
linux, mac
  docker run --rm -d -v $(pwd)/data:/app/data -p 8000:8000 gxtrobot/bustag-app

  windows powershell
  docker run --rm -d -v ${PWD}/data:/app/data -p 8000:8000 gxtrobot/bustag-app 

如何使用项目

请按照以下顺序

  1. 到打标页面进行打标, 达到一定数量(喜欢+不喜欢), 比如 300
  2. 到其他页面训练模型
  3. 坐等系统自动推荐
  4. 在推荐页面进行确认(确认过的数据转为打标数据)
  5. 积累更多打标数据, 再次训练模型, 打标数据越多模型效果越好

data 目录文件说明

|____bus.db |____config.ini |____crontab.txt |____model | |____ label_binarizer.pkl | |____model.pkl
  • config.ini, (系统配置文件, 必须, 系统启动时候需要此文件, 参考文件)

    • root_path: 制定bus网站主页地址, 爬虫起始地址, 由于地址可能变化, 确保本机能够访问该地址, 如果需要代理才能访问, 必须开启全局代理, 系统本身无代理设置
    • count: 每次下载总数, 建议不要太多, 500以下比较好
    • interval: 每次下载间隔时间, 单位为秒, 建议不要低于1800秒
  • bus.db (数据库文件, 可选, 但是可以放一个现成的库, 有 2000 条数据, 方便直接开始打标, 不需要等下载)
  • crontab.txt (定时下载配置文件, 可选, 参考例子)
  • model 目录(系统训练生成的模型)

其他问题

  1. 改变自动下载的频率 系统默认为每 30 分钟下载一次, 如果需要自定义可以在 data 下建立一个crontab.txt文件, 该文件是基于 linux crontab 执行, ,具体可以看wiki
*/30 * * * * /app/docker/run_download.sh >> /var/log/bustag.log 2>&1
  1. 改变下载初始 url 因为该 url 会经常改变, 所有系统的 config.ini -> download -> root_path 定义了初始 url, 可以根据需要改变
  2. 是否可以使用代理 目前系统还没加入代理功能, 不过可以在 docker 设置代理访问
  3. 下载数量多少合适 鉴于爬虫的稳定性, 不建议每次下载太多, 也可能会给 bus 服务器带来压力, 如果需要, 初次使用可以加大到 1000, 这样可以下载多点初始数据用于打标, 后面可以改为 300
  4. 模型效果如何 经过一些测试, 最终使用了 KNN 模型, 效果的话谈不上非常好, 在准确率上还可以, 不过召回率相对低一些, 也就是说推荐的准确率相对高点, 但是会漏掉一些喜欢的数据. 所以, 鉴于定期对推荐数据进行确认, 经过确认后, 推荐数据转为打标数据, 然后重新训练,打标数据越多效果越好
  5. 要多少打标数据才能训练模型 建议至少达到 300 打标数据(包括喜欢, 不喜欢), 如何尝试训练模型, 并查看模型效果值, 如不满意可以增加训练数据并重新训练
  6. 模型用了什么数据训练 模型目前主要使用了各种标签数据, 比如影片分类, 女优名等等, 目前没有使用到标题
  7. 如何改变服务器运行端口 服务器默认为 8000 端口, 如果需要改变, 可以修改启动 docker 容器命令, 比如 8000
修改为8000端口, 注意:后面的8000不要变, 然后可以通过localhost:8000访问 docker run --rm -d -v $(pwd)/data:/app/data -p 8000:8000 gxtrobot/bustag-app
  1. 如何备份数据库 系统使用的数据库保存在 data 目录下的 bus.db, 如果有需要可以将此文件拷贝一份作为备份, 比如在打标测试模型时, 如果不想使用当前打标数据, 可以将数据库恢复到原来的版本 该数据库为 sqlite 格式, 可以直接使用软件打开, 比如 DB Browser for Sqlite, 该软件支持多平台

历史上的今天:

原创文章如转载,请注明文章来源: 资源网
未经允许不得转载:Lin资源分享网 » 老司机项目|车牌自动推荐软件Bustag-lin资源分享网

评论 抢沙发

评论前必须登录!

 

Lin资源分享网 分享你想要的资源

站点地图联系我们