April 5, 2020

162 words 1 min read

shenweichen/DeepMatch

shenweichen/DeepMatch

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.

repo name shenweichen/DeepMatch
repo link https://github.com/shenweichen/DeepMatch
homepage https://deepmatch.readthedocs.io/en/latest/
language Python
size (curr.) 1026 kB
stars (curr.) 338
created 2020-04-06
license Apache License 2.0

DeepMatch

Python Versions TensorFlow Versions PyPI Version GitHub Issues

Documentation Status CI status codecov Disscussion License

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 Get Started! or 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
MIND [CIKM 2019]Multi-interest network with dynamic routing for recommendation at Tmall

Contributors(welcome to join us!)

DisscussionGroup

Please follow our wechat to join group:

  • 公众号:浅梦的学习笔记

  • wechat ID: deepctrbot

    wechat

comments powered by Disqus