This repo is a collection for some classic deep neural network models in text matching , e.g. DSSM、L2R、MV-LSTM、MatchPyramid、Self-Attention、DSA...
- python 3.6
- tensorflow 1.3.0
- DSSM: Learning deep structured semantic models for web search using clickthrough data, PS Huang et al.
- ARC: Convolutional Neural Network Architectures for Matching Natural Language Sentences, B Hu et al.
- MV-LSTM: A Deep Architecture for Semantic Matching with Multiple Positional Sentence Representations, S Wan et al
- MatchPyramid: Text Matching as Image Recognition, L Pang et al.
- Self-Attention: A Structured Self-attentive Sentence Embedding, Z Lin et al.
- BiMPM: Bilateral Multi-Perspective Matching for Natural Language Sentences, Z Wang et al.
- DIIN: Natural Language Infefence Over Interaction space, Y Gong et al.
- DRCN: Semantic Sentence Matching with Densely-connected Recurrent and Co-attentive Information, S Kim et al.
- DSA: Dynamic Self-Attention: Computing Attention over Words Dynamically for Sentence Embedding