|
a |
|
b/docproduct/inference_GenerateQADoc.py |
|
|
1 |
from docproduct.predictor import GenerateQADoc |
|
|
2 |
|
|
|
3 |
pretrained_path = 'pubmed_pmc_470k/' |
|
|
4 |
ffn_weight_file = None |
|
|
5 |
bert_ffn_weight_file = 'models/bertffn_crossentropy/bertffn' |
|
|
6 |
embedding_file = 'qa_embeddings/bertffn_crossentropy.pkl' |
|
|
7 |
|
|
|
8 |
doc = GenerateQADoc(pretrained_path=pretrained_path, |
|
|
9 |
ffn_weight_file=None, |
|
|
10 |
bert_ffn_weight_file=bert_ffn_weight_file, |
|
|
11 |
embedding_file=embedding_file) |
|
|
12 |
print(doc.predict('my eyes hurts and i have a headache.', |
|
|
13 |
search_by='answer', topk=5, answer_only=False)) |
|
|
14 |
print(doc.predict('my eyes hurts and i have a headache.', |
|
|
15 |
search_by='question', topk=5, answer_only=False)) |