目的
工具訪問地址
構(gòu)建一個選手招聘中心的自動推薦工具
輸入:標簽組合
輸出:推薦標簽捏鱼,該標簽可能簽約的選手
構(gòu)建思路
數(shù)據(jù)集構(gòu)建糊闽,從攻略中心下載數(shù)據(jù)。
寫個遍歷循環(huán)算法诅蝶,給出最優(yōu)組合腹躁。
核心代碼如下:
def panduan_cf(li01,li02):
return [i for i in li02 if i in li01]
def jisuan(data):
fina01 = []
fina02 = []
for i in range(data.shape[0]):
li01 = data.iloc[i, 1:-1].values.tolist()
res = panduan_cf(li01, choose_l)
fina01.append("+".join(res))
fina02.append(len(res))
data["output"] = fina01
data["num"] = fina02
data.sort_values("num", ascending=False, inplace=True)
return data.head(3)
測試
測試結(jié)果如下:
測試成功桑包,沒有問題,返回最匹配的前三個簽約選手
部署
還沒有公網(wǎng)ip纺非,先做個臨時訪問地址
訪問地址(臨時):工具臨時訪問地址
測試訪問
查看自己的詞條:
部署到github:
- github地址:https://github.com/dctongsheng/DJJL01.git
- 最終訪問地址:https://dctongsheng-djjl01-01-g-oajfk5.streamlitapp.com
輸入對應(yīng)的標簽哑了,測試結(jié)果: