All Projects → mingzhu0527 → HAR

mingzhu0527 / HAR

Licence: other
Code for WWW2019 paper "A Hierarchical Attention Retrieval Model for Healthcare Question Answering"

Programming Languages

Jupyter Notebook
11667 projects
python
139335 projects - #7 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to HAR

cherche
📑 Neural Search
Stars: ✭ 196 (+790.91%)
Mutual labels:  information-retrieval, question-answering
Awesome Neural Models For Semantic Match
A curated list of papers dedicated to neural text (semantic) matching.
Stars: ✭ 669 (+2940.91%)
Mutual labels:  information-retrieval, question-answering
text2text
Text2Text: Cross-lingual natural language processing and generation toolkit
Stars: ✭ 188 (+754.55%)
Mutual labels:  information-retrieval, question-answering
ProQA
Progressively Pretrained Dense Corpus Index for Open-Domain QA and Information Retrieval
Stars: ✭ 44 (+100%)
Mutual labels:  information-retrieval, question-answering
Haystack
🔍 Haystack is an open source NLP framework that leverages Transformer models. It enables developers to implement production-ready neural search, question answering, semantic document search and summarization for a wide range of applications.
Stars: ✭ 3,409 (+15395.45%)
Mutual labels:  information-retrieval, question-answering
cdQA-ui
⛔ [NOT MAINTAINED] A web interface for cdQA and other question answering systems.
Stars: ✭ 19 (-13.64%)
Mutual labels:  information-retrieval, question-answering
Cdqa
⛔ [NOT MAINTAINED] An End-To-End Closed Domain Question Answering System.
Stars: ✭ 500 (+2172.73%)
Mutual labels:  information-retrieval, question-answering
Knowledge Graphs
A collection of research on knowledge graphs
Stars: ✭ 845 (+3740.91%)
Mutual labels:  information-retrieval, question-answering
Flexneuart
Flexible classic and NeurAl Retrieval Toolkit
Stars: ✭ 99 (+350%)
Mutual labels:  information-retrieval, question-answering
Bert Vietnamese Question Answering
Vietnamese question answering system with BERT
Stars: ✭ 57 (+159.09%)
Mutual labels:  information-retrieval, question-answering
FinBERT-QA
Financial Domain Question Answering with pre-trained BERT Language Model
Stars: ✭ 70 (+218.18%)
Mutual labels:  information-retrieval, question-answering
Dan Jurafsky Chris Manning Nlp
My solution to the Natural Language Processing course made by Dan Jurafsky, Chris Manning in Winter 2012.
Stars: ✭ 124 (+463.64%)
Mutual labels:  information-retrieval, question-answering
COVID19-IRQA
No description or website provided.
Stars: ✭ 32 (+45.45%)
Mutual labels:  information-retrieval, question-answering
TriB-QA
吹逼我们是认真的
Stars: ✭ 45 (+104.55%)
Mutual labels:  question-answering
healthcare-server
A rubyOnRails based web application with a small concept behind healthcare
Stars: ✭ 16 (-27.27%)
Mutual labels:  healthcare
semanticilp
Question Answering as Global Reasoning over Semantic Abstractions (AAAI-18)
Stars: ✭ 33 (+50%)
Mutual labels:  question-answering
3d model retriever
Experimenting with a newly published deep learning paper and how it can be used for content-based 3D model retrieval. (info retrieval for CAD)
Stars: ✭ 45 (+104.55%)
Mutual labels:  information-retrieval
app
Aplicación web para ANDES
Stars: ✭ 12 (-45.45%)
Mutual labels:  healthcare
HealthLedger
Application for tracking Organs donations in hospitals and minimizing the scope of Organ trafficking using Blockchain (Hyperledger) technology.
Stars: ✭ 29 (+31.82%)
Mutual labels:  healthcare
blockchain-hackathon
An electronic health record (EHR) system built on Hyperledger Composer blockchain
Stars: ✭ 67 (+204.55%)
Mutual labels:  healthcare

HAR

Code for the WWW2019 paper "A Hierarchical Attention Retrieval Model for Healthcare Question Answering" (http://dmkd.cs.vt.edu/papers/WWW19.pdf)

The data preprocessing and training code are from MatchZoo branch 1.0. Please refer to the original repo for more details: https://github.com/NTMC-Community/MatchZoo

HealthQA Dataset

Please email author([email protected]) for further access.

Data Preprocessing

You should treat your data format as 'sample.txt', formatted as 'label \t query\t document_txt'.In detail, label donotes the relation between query and document, 1 means the query is related to the document, otherwise it does not matter. The words in query and documents are separated by white space.

Name the training, testing, and validation data as "sample-mz-train.txt", "sample-mz-test.txt", "sample-mz-dev.txt". Put the data files under /data/sample folder.

Copy all the scripts in /pinfo to /sample. Run run_data.sh to process the data.

Training

The HAR model is named mymodel in the repo. To run it, first create a folder under /examples. Name the folder /sample. Create a config file and put in the folder. You can copy the config file of mymodel from the /pinfo folder. Modify the config file to fit your needs.

To train: python matchzoo/main.py --phase train --model_file examples/pinfo/config/mymodel_pinfo.config

To predict: python matchzoo/main.py --phase predict --model_file examples/pinfo/config/mymodel_pinfo.config

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].