DeepMatch

A deep matching model library for recommendations & advertising. It's easy to train models and to export representation vectors which can be used for ANN search.

shenweichen/DeepMatch https://deepmatch.readthedocs.io/en/latest/
starsStars 925
forksForks 199
watchersWatchers 925
current-versionCurrent version v0.2.0
total-releasesTotal releases 4
open_issues_countOpen issues 23
dateFirst release 2020-04-07
dateLatest release 2020-10-12
updateLast update 2020-12-23

DeepMatch

DeepMatch is a deep matching model library for recommendations & advertising. It's easy to train models and to export representation vectors for user and item which can be used for ANN search.You can use any complex model with model.fit()and model.predict() .

Let's Run examples !

Models List

Model Paper
FM [ICDM 2010]Factorization Machines
DSSM [CIKM 2013]Deep Structured Semantic Models for Web Search using Clickthrough Data
YoutubeDNN [RecSys 2016]Deep Neural Networks for YouTube Recommendations
NCF [WWW 2017]Neural Collaborative Filtering
SDM [CIKM 2019]SDM: Sequential Deep Matching Model for Online Large-scale Recommender System
MIND [CIKM 2019]Multi-interest network with dynamic routing for recommendation at Tmall

)


Shen Weichen

Alibaba Group


Wang Zhe

Jingdong Group


LeoCai

ByteDance


Yang Jieyu

Zhejiang University

DisscussionGroup & Related Projects

公众号:浅梦的学习笔记

微信:deepctrbot