Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sebastian-hofstaetter/neural-ranking-drmm
Implementation and Evaluation of "A Deep Relevance Matching Model for Ad-hoc Retrieval"
https://github.com/sebastian-hofstaetter/neural-ranking-drmm
Last synced: about 5 hours ago
JSON representation
Implementation and Evaluation of "A Deep Relevance Matching Model for Ad-hoc Retrieval"
- Host: GitHub
- URL: https://github.com/sebastian-hofstaetter/neural-ranking-drmm
- Owner: sebastian-hofstaetter
- License: apache-2.0
- Created: 2017-09-19T08:41:46.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2018-02-28T14:49:38.000Z (over 6 years ago)
- Last Synced: 2024-08-02T13:26:49.458Z (3 months ago)
- Language: Python
- Homepage:
- Size: 13 MB
- Stars: 37
- Watchers: 3
- Forks: 8
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
## Hello,
this repository contains an implementation of the DRMM model.
**Original paper**: A Deep Relevance Matching Model for Ad-hoc Retrieval (Guo et al.) [https://dl.acm.org/citation.cfm?id=2983769](https://dl.acm.org/citation.cfm?id=2983769)
Some code is taken from [MatchZoo](https://github.com/faneshion/MatchZoo) (referenced in the respective files).
## Table of Contents
- **Preprocessing**: Contains all preprocessing code (starting from raw TREC data) to create all input files for the neural ranking model (this includes generating the histogram, idf informations). See the [peprocessing Readme](preprocessing/README.md) for more.
- **Neural Ranking**: Contains the neural ranking model
- **Results**: Contains a description of experiments & their raw and trec_eval evaluated results.
## Dependencies
- TREC 8 corpus data (not preprocessed: fbis,fr94,ft,latimes)
- Python 3: Latest Keras and Tensorflow