's Avatar

@craigmacdonald.bsky.social

467 Followers  |  19 Following  |  11 Posts  |  Joined: 18.11.2024  |  2.0271

Latest posts by craigmacdonald.bsky.social on Bluesky

About a week left to apply to this postdoctoral position in Responsible AI/IR at @irglasgow.bsky.social

Details are below. Deadline to apply: 26th March

18.03.2025 11:42 โ€” ๐Ÿ‘ 7    ๐Ÿ” 7    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Lecturer/Senior Lecturer/Reader in Computer Networking Job Purpose The University of Glasgow, established in 1451, is a member of the UK's Russell Group of leading universities. The University is committed to enhancing its position as one of the world'...

Come work with us โ€“ faculty position in Computer Networking in the School of Computing Science at the University of Glasgow www.jobs.gla.ac.uk/job/lecturer...

29.01.2025 10:06 โ€” ๐Ÿ‘ 3    ๐Ÿ” 6    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

We have 2 tenure-track faculty openings in Machine Learning at @uofgcompsci.bsky.social; Applications are welcome in the general areas of AI & ML, which complement existing strengths in the @idaglasgow.bsky.social section.

Details at: jobs.gla.ac.uk/job/lecturer-sโ€ฆ

Deadline: 17 Feb 2025 at 23:45

23.01.2025 10:33 โ€” ๐Ÿ‘ 10    ๐Ÿ” 5    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
GitHub - seanmacavaney/pyterrier-caching: Caching components for PyTerrier Caching components for PyTerrier. Contribute to seanmacavaney/pyterrier-caching development by creating an account on GitHub.

7/7. Finally, we've deprecated PyTerrierโ€™s caching operator ~, as there is much more customisable caching in pyterrier-caching
github.com/seanmacavane...

19.12.2024 13:14 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

6/7. Another cool addition by
@macavaney.bsky.social: integrating PyTerrier extension docs into pyterrier.readthedocs.io, including as pyterrier_dr (dense retrieval), pyterrier_doc2query, pyterrier_pisa etc. One place now has a full list of lots of SOTA extensions for retrieval.

19.12.2024 13:14 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

5/7.
@macavaney.bsky.social
has been polishing pyterrier_dr (github.com/terrierteam/...) โ€“ our single-vector Dense Retrieval framework, for instance including PRF:

19.12.2024 13:14 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

4/7. A complete rework of pipeline compilation by
@macavaney.bsky.social. PyTerrier compilation rewrites a pipeline by, e.g. applying rank cutoff earlier. So these two pipelines are equivalent, but potentially faster โ€“ .compile() allows that optimisation to happen automatically

19.12.2024 13:14 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

3/7. Precomputation of common pipeline prefixes is something really ๐Ÿ˜Ž. For this example experiment comparing BM25 with BM25 >> monoT5, this means that only one BM25 retrieval is needed to evaluate both pipelines. Great for speeding up comparative experiments on large query sets!

19.12.2024 13:14 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

2/7. Making transform_iter() into a first-class citizen of pt.Transformer โ€“ no need to manipulate dataframes โ€“ you can now write transformers that operate on a list of dicts. This (backwards compatible) change is big news as PyTerrier has been dataframe based from the outset.

19.12.2024 13:14 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
GitHub - terrier-org/pyterrier: A Python framework for performing information retrieval experiments, building on http://terrier.org/ A Python framework for performing information retrieval experiments, building on http://terrier.org/ - terrier-org/pyterrier

We snuck out new releases in PyTerrier ecosystem in the last few weeks, with a number of ๐Ÿ˜ changesโ€ฆ. ๐Ÿงต๐Ÿ‘‡ 1/7
github.com/terrier-org/...
pyterrier.readthedocs.io

cc/ @irglasgow.bsky.social

19.12.2024 13:14 โ€” ๐Ÿ‘ 15    ๐Ÿ” 5    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Delighted to announce 'Semantically Proportioned nDCG for Explaining ColBERTโ€™s Learning Process' with Ariane Mueller accepted to #ecir2025 Findings @irglasgow.bsky.social

17.12.2024 12:43 โ€” ๐Ÿ‘ 15    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Glad to share that our work (by Fanghzhen Tian and w/ @gdebasis.bsky.social and myself) "Is Relevance โ€˜Lost in Transmissionโ€™ from Retriever to Generator?" has been accepted to #ecir2025 as a full paper. See you next spring in Lucca ๐Ÿ™‹๐Ÿปโ€โ™‚๏ธ @irglasgow.bsky.social

17.12.2024 12:04 โ€” ๐Ÿ‘ 12    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Happy to share that our (w/ @grahammcdonald.bsky.social and @craigmacdonald.bsky.social ) work "Context Example Selection For LLM Generated Relevance Assessments" has been accepted to #ecir2025 as a full paper! ๐ŸŽ‰ Exciting times! ๐Ÿ‡ฎ๐Ÿ‡น
@irglasgow.bsky.social

17.12.2024 10:31 โ€” ๐Ÿ‘ 25    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

medium.com/@carteret.ac...

Iโ€™m reminded of this letter, where it was stated that ACM (in this case) do not engage with
anonymous complaints

13.12.2024 16:25 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

its very weird that page isn't signed.

13.12.2024 09:59 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@craigmacdonald is following 19 prominent accounts