{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,11]],"date-time":"2026-07-11T02:37:34Z","timestamp":1783737454188,"version":"3.55.0"},"publisher-location":"Cham","reference-count":15,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783032213204","type":"print"},{"value":"9783032213211","type":"electronic"}],"license":[{"start":{"date-parts":[[2026,1,1]],"date-time":"2026-01-01T00:00:00Z","timestamp":1767225600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2026,1,1]],"date-time":"2026-01-01T00:00:00Z","timestamp":1767225600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2026]]},"DOI":"10.1007\/978-3-032-21321-1_23","type":"book-chapter","created":{"date-parts":[[2026,3,23]],"date-time":"2026-03-23T11:12:00Z","timestamp":1774264320000},"page":"159-165","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Pipeline Inspection, Visualization, and\u00a0Interoperability in\u00a0PyTerrier"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0009-0004-3931-9657","authenticated-orcid":false,"given":"Emmanouil Georgios","family":"Lionis","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3143-279X","authenticated-orcid":false,"given":"Craig","family":"Macdonald","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8914-2659","authenticated-orcid":false,"given":"Sean","family":"MacAvaney","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2026,3,24]]},"reference":[{"key":"23_CR1","unstructured":"Anthropic: Introducing the model context protocol (2024). https:\/\/www.anthropic.com\/news\/model-context-protocol"},{"key":"23_CR2","doi-asserted-by":"publisher","unstructured":"Cormack, G.V., Clarke, C.L.A., B\u00fcttcher, S.: Reciprocal rank fusion outperforms condorcet and individual rank learning methods. In: Allan, J., Aslam, J.A., Sanderson, M., Zhai, C., Zobel, J. (eds.) Proceedings of the 32nd Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 758\u2013759. SIGIR 2009, Boston, MA, USA, July 19\u201323, 2009. ACM (2009). https:\/\/doi.org\/10.1145\/1571941.1572114","DOI":"10.1145\/1571941.1572114"},{"key":"23_CR3","doi-asserted-by":"publisher","unstructured":"Dhole, K.D.: PyTerrier-genrank: the PyTerrier plugin for reranking with large language models. CoRR abs\/2412.05339 (2024). https:\/\/doi.org\/10.48550\/ARXIV.2412.05339","DOI":"10.48550\/ARXIV.2412.05339"},{"key":"23_CR4","doi-asserted-by":"publisher","unstructured":"Douze, M., et al.: The faiss library. CoRR abs\/2401.08281 (2024). https:\/\/doi.org\/10.48550\/ARXIV.2401.08281","DOI":"10.48550\/ARXIV.2401.08281"},{"key":"23_CR5","doi-asserted-by":"publisher","unstructured":"Gospodinov, M., MacAvaney, S., Macdonald, C.: Doc2query-: When less is more. In: Kamps, J., et al. (eds.) Advances in Information Retrieval - 45th European Conference on Information Retrieval, ECIR 2023, vol. 13981, pp. 414\u2013422. Dublin, Ireland, April 2\u20136, 2023, Proceedings, Part II. Lecture Notes in Computer Science, Springer, Cham (2023). https:\/\/doi.org\/10.1007\/978-3-031-28238-6_31","DOI":"10.1007\/978-3-031-28238-6_31"},{"key":"23_CR6","doi-asserted-by":"publisher","unstructured":"Izacard, G., Grave, E.: Leveraging passage retrieval with generative models for open domain question answering. In: Merlo, P., Tiedemann, J., Tsarfaty, R. (eds.) Proceedings of the 16th Conference of the European Chapter of the Association for Computational Linguistics: Main Volume, pp. 874\u2013880.. EACL 2021, Online, April 19\u201323, 2021. Association for Computational Linguistics (2021). https:\/\/doi.org\/10.18653\/V1\/2021.EACL-MAIN.74","DOI":"10.18653\/V1\/2021.EACL-MAIN.74"},{"key":"23_CR7","unstructured":"Lewis, P., et al.: Retrieval-augmented generation for knowledge-intensive NLP tasks. In: Larochelle, H., Ranzato, M., Hadsell, R., Balcan, M., Lin, H. (eds.) Advances in Neural Information Processing Systems 33: Annual Conference on Neural Information Processing Systems 2020, NeurIPS 2020, December 6\u201312, 2020, virtual (2020). https:\/\/proceedings.neurips.cc\/paper\/2020\/hash\/6b493230205f780e1bc26945df7481e5-Abstract.html"},{"key":"23_CR8","doi-asserted-by":"publisher","unstructured":"MacAvaney, S., Macdonald, C.: A python interface to pisa! In: Amig\u00f3, E., Castells, P., Gonzalo, J., Carterette, B., Culpepper, J.S., Kazai, G. (eds.) SIGIR \u201922: The 45th International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 3339\u20133344. Madrid, Spain, July 11\u201315, 2022. ACM (2022). https:\/\/doi.org\/10.1145\/3477495.3531656","DOI":"10.1145\/3477495.3531656"},{"key":"23_CR9","doi-asserted-by":"publisher","unstructured":"Macdonald, C., Fang, J., Parry, A., Meng, Z.: Constructing and evaluating declarative RAG pipelines in PyTerrier. In: Ferro, N., Maistro, M., Pasi, G., Alonso, O., Trotman, A., Verberne, S. (eds.) Proceedings of the 48th International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 4035\u20134040. SIGIR 2025, Padua, Italy, July 13\u201318, 2025. ACM (2025). https:\/\/doi.org\/10.1145\/3726302.3730150","DOI":"10.1145\/3726302.3730150"},{"key":"23_CR10","doi-asserted-by":"publisher","unstructured":"Macdonald, C., Tonellotto, N.: Declarative experimentation in information retrieval using PyTerrier. In: Balog, K., Setty, V., Lioma, C., Liu, Y., Zhang, M., Berberich, K. (eds.) ICTIR \u201920: The 2020 ACM SIGIR International Conference on the Theory of Information Retrieval, pp. 161\u2013168. Virtual Event, Norway, September 14-17, 2020. ACM (2020). https:\/\/doi.org\/10.1145\/3409256.3409829","DOI":"10.1145\/3409256.3409829"},{"key":"23_CR11","doi-asserted-by":"crossref","unstructured":"Macdonald, C., Tonellotto, N.: Declarative experimentation in information retrieval using PyTerrier. In: Proceedings of the 2020 ACM SIGIR on International Conference on Theory of Information Retrieval. pp. 161\u2013168 (2020)","DOI":"10.1145\/3409256.3409829"},{"key":"23_CR12","unstructured":"Mallia, A., Siedlaczek, M., Mackenzie, J.M., Suel, T.: PISA: performant indexes and search for academia. In: Clancy, R., Ferro, N., Hauff, C., Lin, J., Sakai, T., Wu, Z.Z. (eds.) Proceedings of the Open-Source IR Replicability Challenge co-located with 42nd International ACM SIGIR Conference on Research and Development in Information Retrieval, OSIRRC@SIGIR 2019, Paris, France, July 25, 2019. CEUR Workshop Proceedings, vol.\u00a02409, pp. 50\u201356. CEUR-WS.org (2019). https:\/\/ceur-ws.org\/Vol-2409\/docker08.pdf"},{"issue":"4","key":"23_CR13","doi-asserted-by":"publisher","first-page":"333","DOI":"10.1561\/1500000019","volume":"3","author":"SE Robertson","year":"2009","unstructured":"Robertson, S.E., Zaragoza, H.: The probabilistic relevance framework: BM25 and beyond. Found. Trends Inf. Retr. 3(4), 333\u2013389 (2009). https:\/\/doi.org\/10.1561\/1500000019","journal-title":"Found. Trends Inf. Retr."},{"key":"23_CR14","unstructured":"Schick, T., et al.: Toolformer: Language models can teach themselves to use tools. In: Oh, A., Naumann, T., Globerson, A., Saenko, K., Hardt, M., Levine, S. (eds.) Advances in Neural Information Processing Systems 36: Annual Conference on Neural Information Processing Systems 2023, NeurIPS 2023, New Orleans, LA, USA, December 10\u201316, 2023 (2023). http:\/\/papers.nips.cc\/paper_files\/paper\/2023\/hash\/d842425e4bf79ba039352da0f658a906-Abstract-Conference.html"},{"key":"23_CR15","unstructured":"Werner, S.: MCP: an (accidentally) universal plugin system (2025). https:\/\/worksonmymachine.ai\/p\/mcp-an-accidentally-universal-plugin"}],"container-title":["Lecture Notes in Computer Science","Advances in Information Retrieval"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-032-21321-1_23","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,3,23]],"date-time":"2026-03-23T23:14:17Z","timestamp":1774307657000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-032-21321-1_23"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026]]},"ISBN":["9783032213204","9783032213211"],"references-count":15,"URL":"https:\/\/doi.org\/10.1007\/978-3-032-21321-1_23","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026]]},"assertion":[{"value":"24 March 2026","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"The authors have no competing interests to declare that are relevant to the content of this article.","order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Disclosure of Interests"}},{"value":"ECIR","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"European Conference on Information Retrieval","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Delft","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"The Netherlands","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2026","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"29 March 2026","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2 April 2026","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"48","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"ecir2026","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/ecir2026.eu\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}