3803 Commits

Author SHA1 Message Date
Malte Pietsch
da4e10ba3c
Update README.rst 2020-04-17 09:44:21 +02:00
Tanay Soni
b5fa084b98
Standardize Finder, Readers, and Retriever interfaces (#62) 2020-04-16 13:18:40 +02:00
Tanay Soni
74d9dca261
Modularize API components (#55)
This PR makes the REST API module more cohesive and maintainable by splitting into separate modules for controllers, routes, config, and the FastAPI app.
2020-04-15 14:04:30 +02:00
Carmen Heger
0cffc6cb1d
Add option for custom elasticsearch queries and filters (#52)
* added option for custom elasticsearch queries and filters

* switch back to terms query. update docs

Co-authored-by: Malte Pietsch <malte.pietsch@deepset.ai>
2020-04-09 14:18:40 +02:00
Karthik Ganesan
da3277c643
Add document_id with Transformers Reader (#60) 2020-04-08 23:27:39 +02:00
Branden Chan
5932aa01c3
Merge pull request #47 from deepset-ai/train_params
FARMReader.train() now takes default values from FARMReader
2020-03-24 18:29:26 +01:00
Branden Chan
420e11695b Remove use_gpu param 2020-03-24 17:47:00 +01:00
Branden Chan
b5c58b32f0 Fix comment 2020-03-24 17:44:08 +01:00
Branden Chan
d41dcca813 FARMReader.train() uses values from class 2020-03-24 17:42:50 +01:00
Malte Pietsch
9897c40c41
Update README.rst 2020-03-23 09:38:55 +01:00
Malte Pietsch
05aa42c687
fix scaling of pseudo probs for es scores. fix filtering of embedding retrieval(#46) 2020-03-22 18:28:35 +01:00
Malte Pietsch
909ff5d92b move recently added params for embedding retriever to constructor 2020-03-22 16:29:37 +01:00
Malte Pietsch
456df59586
add params to create_embeddings in retriever (#45) 2020-03-22 15:16:30 +01:00
Malte Pietsch
d767f12f7c
Add FAQ-style QA (#44) 2020-03-20 16:21:10 +01:00
Malte Pietsch
76c5c1d6aa
Improve deployment of REST API (Configs, logging, minor bugs) (#40)
* remove env variables from dockerfiles

* add more config options to rest api. make fields optional. change to elasticsearch as default

* skip reader if retriever doesn't return anything

* add more config params to farm reader. fix top_k_per_sample

* update FARM version
2020-03-18 12:26:13 +01:00
bogdankostic
0048ee9c5c
Added Jupyter notebooks of Tutorials (#43)
Add Jupyter and Colab notebooks of tutorials
2020-03-17 19:58:53 +01:00
Malte Pietsch
51553ef2a1 switch retriever text query from must to should 2020-03-17 07:58:12 +01:00
Malte Pietsch
2164e8550f
Add gpu dockerfile, improve logging, fix minor bug with filtering (#36)
* add gpu dockerfile. improve logging. fix minor bug with filtering

* fix path
2020-03-12 18:30:42 +01:00
Malte Pietsch
0ddb7c0df6
Add more ES connection params for https (#35) 2020-03-03 10:46:59 +01:00
Malte Pietsch
f1a9dad24f
Fix document_name for TFIDF retriever (#33) 2020-03-01 16:08:50 +01:00
Malte Pietsch
a0cfd16b0c fix naming of top_k_per_candidate 2020-02-28 18:27:36 +01:00
Malte Pietsch
b023047bcf add more granular control over top_k answers within lower level texts (candidates, samples) 2020-02-28 18:24:08 +01:00
Malte Pietsch
eaf42a8c21 upgrade FARM version 2020-02-28 18:23:15 +01:00
Malte Pietsch
eee2676cb0 update docker for fastAPI 2020-02-28 17:49:08 +01:00
Malte Pietsch
30053bb468 Merge branch 'master' of github.com:deepset-ai/haystack 2020-02-28 17:43:38 +01:00
Malte Pietsch
3825d4d797 add basic logging to ElasticsearchRetriever 2020-02-28 17:43:27 +01:00
Aadil Srivastava
f6a3dee2b2
Remove document_name from FARMReader (#31) 2020-02-28 17:35:32 +01:00
Tanay Soni
35a22be49b
Add a document_name field in answers (#30) 2020-02-27 16:54:50 +01:00
Malte Pietsch
e3db47ff2f
Make Elasticsearch configuration more flexible (#29) 2020-02-27 15:11:55 +01:00
Malte Pietsch
041f832eee update FARM version 2020-02-27 12:18:40 +01:00
Timo Moeller
c0910c82c5
Merge pull request #26 from deepset-ai/no_answer
Add no answer handling
2020-02-24 16:27:59 +01:00
timoeller
96a0847b32 Add comment 2020-02-24 16:26:59 +01:00
timoeller
d15448f60a Redo changing of inti 2020-02-24 16:23:13 +01:00
timoeller
f681026a56 Simplify no ans handling, disable no ans + sorting in private function 2020-02-24 16:15:06 +01:00
timoeller
0f5b61d20a Fix typo 2020-02-24 12:28:49 +01:00
Malte Pietsch
637d1b38da
Make eval more verbose (#28) 2020-02-24 09:04:11 +01:00
timoeller
ef9b99c3cc Add no answer handling and sort no answer into positive predictions 2020-02-21 18:27:53 +01:00
Timo Moeller
0862e8aa46
Merge pull request #24 from deepset-ai/no_answer
Add no_answer option to results
2020-02-19 14:54:16 +01:00
timoeller
840b368732 Add no ans example 2020-02-19 14:51:12 +01:00
timoeller
dface98eca Adjust printing of all details 2020-02-19 14:48:50 +01:00
timoeller
c6d9da8827 Add doc for no answer boosting 2020-02-19 13:02:51 +01:00
timoeller
dc9188361c Add ranking of no ans relative to positive answers 2020-02-19 12:57:35 +01:00
Malte Pietsch
85fbf502ca change offsets to FARM default 2020-02-17 11:06:15 +01:00
Malte Pietsch
58e56b362d add no_answer option to aggregation of paragraphs level preds 2020-02-17 09:15:33 +01:00
Tanay Soni
279f867986
Fix Elasticsearch get_all_documents query (#21) 2020-02-11 14:58:31 +01:00
Malte Pietsch
d33ef9c345
Add minimal example for ES (#19) 2020-02-10 18:10:18 +01:00
Malte Pietsch
b009ec24ef
Update README.rst 2020-02-09 12:45:29 +01:00
Malte Pietsch
8a52f51632 Update README.rst 2020-02-09 12:18:39 +01:00
Malte Pietsch
2e46e3a5d3
Update README.rst 2020-02-09 12:06:02 +01:00
Malte Pietsch
d6b99fb470 update screenshot labeling tool 2020-02-09 12:05:12 +01:00