cmacdonald Goto Github PK
Name: Craig Macdonald
Type: User
Company: @terrierteam
Location: Glasgow
Name: Craig Macdonald
Type: User
Company: @terrierteam
Location: Glasgow
A novel embedding training algorithm leveraging ANN search and achieved SOTA retrieval on Trec DL 2019 and OpenQA benchmarks
Automatically exported from code.google.com/p/berkeleylm
Code and resources for the paper "BERT-QE: Contextualized Query Expansion for Document Re-ranking".
Beta-RecSys: Build, Evaluate and Tune Automated Recommender Systems
Scrapes citation statistics from Google Scholar
Leave-one-out evaluation for BPR on Yelp round13 dataset
Deep learning for information retrieval with PyTorch
Code for CEDR: Contextualized Embeddings for Document Ranking, accepted at SIGIR 2019.
ColBERT: Contextualized Late Interaction over BERT (code for SIGIR'20 paper)
Contriever: Unsupervised Dense Information Retrieval with Contrastive Learning
Open Source Web Crawler for Java
DeepCT and HDCT uses BERT to generate novel, context-aware bag-of-words term weights for documents and queries.
pytorch with gpu support, jupyter notebook and tensorboardx
A library for efficient similarity search and clustering of dense vectors.
fastutil extends the Java™ Collections Framework by providing type-specific maps, sets, lists and queues.
Powerful unsupervised domain adaptation method for dense retrieval. Requires only unlabeled corpus and yields massive improvement: "GPL: Generative Pseudo Labeling for Unsupervised Domain Adaptation of Dense Retrieval" https://arxiv.org/abs/2112.07577
code for the gsasrec paper
Mirror of Apache Toree (Incubating)
Open-Source Information Retrieval Reproducibility Challenge
Provides a common interface to many IR ranking datasets.
provides a common interface to many IR measure tools
Sample classes for Terrier-based coursework
Automatically exported from code.google.com/p/jforests
A jig for controlling IR experimental runs
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.