Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
09 API Interactions III.
Search
LiLa'16
March 20, 2016
Research
0
49
09 API Interactions III.
LiLa'16
March 20, 2016
Tweet
Share
More Decks by LiLa'16
See All by LiLa'16
01 Introduction
lila16ecir
0
73
02 Online Evaluation
lila16ecir
0
70
03 LL4IR Architecture
lila16ecir
0
62
04 Use-Cases
lila16ecir
0
67
05 API Interactions I.
lila16ecir
0
60
06 Models for Use-Cases
lila16ecir
0
54
07 API Interactions II.
lila16ecir
0
52
08 Interpreting Feedback
lila16ecir
0
85
10 Simulations
lila16ecir
0
71
Other Decks in Research
See All in Research
ECCV2024読み会: Minimalist Vision with Freeform Pixels
hsmtta
1
140
[CV勉強会@関東 CVPR2024] Visual Layout Composer: Image-Vector Dual Diffusion Model for Design Layout Generation / kantocv 61th CVPR 2024
shunk031
1
450
20240820: Minimum Bayes Risk Decoding for High-Quality Text Generation Beyond High-Probability Text
de9uch1
0
120
言語と数理の交差点:テキストの埋め込みと構造のモデル化 (IBIS 2024 チュートリアル)
yukiar
3
730
いしかわ暮らしセミナー~移住にまつわるお金の話~
matyuda
0
150
Zipf 白色化:タイプとトークンの区別がもたらす良質な埋め込み空間と損失関数
eumesy
PRO
5
630
LLM時代にLabは何をすべきか聞いて回った1年間
hargon24
1
490
Weekly AI Agents News! 10月号 論文のアーカイブ
masatoto
1
250
クラウドソーシングによる学習データ作成と品質管理(セキュリティキャンプ2024全国大会D2講義資料)
takumi1001
0
280
文書画像のデータ化における VLM活用 / Use of VLM in document image data conversion
sansan_randd
2
190
渋谷Well-beingアンケート調査結果
shibuyasmartcityassociation
0
260
システムから変える 自分と世界を変えるシステムチェンジの方法論 / Systems Change Approaches
dmattsun
3
860
Featured
See All Featured
[RailsConf 2023] Rails as a piece of cake
palkan
52
4.9k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.1k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
8
860
Documentation Writing (for coders)
carmenintech
65
4.4k
Mobile First: as difficult as doing things right
swwweet
222
8.9k
Done Done
chrislema
181
16k
Practical Orchestrator
shlominoach
186
10k
GitHub's CSS Performance
jonrohan
1030
460k
Keith and Marios Guide to Fast Websites
keithpitt
409
22k
Build The Right Thing And Hit Your Dates
maggiecrowley
33
2.4k
Fashionably flexible responsive web design (full day workshop)
malarkey
405
65k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
Transcript
Anne Schuth (Blendle / University of Amsterdam, The Netherlands) Krisztian
Balog (University of Stavanger, Norway) Tutorial at ECIR 2016 in Padua, Italy API Interactions III.
Outline for API interactions • Obtaining an API key and
signing up for a site • Getting queries and candidate items • Generating and uploading rankings • Obtaining feedback and outcome
Feedback endpoint • GET /api/participant/feedback/(key)/ (qid)[/(runid)] • Returns feedback for
this user on this query • runid is optional • qid can be “all”
Feedback endpoint { "feedback": [ {"qid": "S-q1", "runid": "baseline", "modified_time":
"Sun, 27 Apr 2014 13:46:00 -0000", "doclist": [ { "clicked": false, "docid": "R-d89", "team": "participant" }, { "clicked": false, "docid": "R-d87", "team": "site" }, { "clicked": true, "docid": "R-d88", "team": "site" }, ...
Outcome endpoint • GET /api/participant/outcome/(key)/ (qid) • Returns outcome for
this user on this query • Outcomes are aggregated per test period • qid can be “all”
Outcome endpoint { "outcomes": [ { "impressions": 661, "losses": 103,
"outcome": 0.4690721649484536, "qid": "all", "site_id": "R", "test_period": { "end": "Sat, 16 May 2015 00:00:00 -0000", "name": "CLEF LL4IR Round #1", "start": "Fri, 01 May 2015 00:00:00 -0000" }, "ties": 467, "type": "test", "wins": 91 }, ... ] }
Exercise • Complete 03_feedback.py to obtain feedback and outcome for
the queries from the run(s) you submitted in exercise #2
What to do with this feedback? • You figure it
out… • (That might be your next paper)