@article{hipp2022sqlite,
author = {Hipp, D. Richard and Kennedy, Dan and Mistachkin, Joe},
title = {SQLite: Past, Present, and Future},
journal = {Proceedings of the VLDB Endowment},
volume = {15},
number = {12},
pages = {3535--3547},
year = {2022},
doi = {10.14778/3554821.3554841},
url = {https://www.vldb.org/pvldb/vol15/p3535-hipp.pdf}
}
@article{malkov2020hnsw,
author = {Malkov, Yu. A. and Yashunin, D. A.},
title = {Efficient and Robust Approximate Nearest Neighbor Search Using Hierarchical Navigable Small World Graphs},
journal = {IEEE Transactions on Pattern Analysis and Machine Intelligence},
volume = {42},
number = {4},
pages = {824--836},
year = {2020},
doi = {10.1109/TPAMI.2018.2889473},
url = {https://doi.org/10.1109/TPAMI.2018.2889473}
}
@article{robertson2009bm25,
author = {Robertson, Stephen and Zaragoza, Hugo},
title = {The Probabilistic Relevance Framework: BM25 and Beyond},
journal = {Foundations and Trends in Information Retrieval},
volume = {3},
number = {4},
pages = {333--389},
year = {2009},
doi = {10.1561/1500000019},
url = {https://www.nowpublishers.com/article/Details/INR-019}
}
@inproceedings{cormack2009rrf,
author = {Cormack, Gordon V. and Clarke, Charles L. A. and Buettcher, Stefan},
title = {Reciprocal Rank Fusion Outperforms Condorcet and Individual Rank Learning Methods},
booktitle = {Proceedings of the 32nd International ACM SIGIR Conference on Research and Development in Information Retrieval},
pages = {758--759},
year = {2009},
doi = {10.1145/1571941.1572114},
url = {https://doi.org/10.1145/1571941.1572114}
}
@inproceedings{lewis2020rag,
author = {Lewis, Patrick and Perez, Ethan and Piktus, Aleksandra and Petroni, Fabio and Karpukhin, Vladimir and Goyal, Naman and K"{u}ttler, Heinrich and Lewis, Mike and Yih, Wen-tau and Rockt"{a}schel, Tim and Riedel, Sebastian and Kiela, Douwe},
title = {Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks},
booktitle = {Advances in Neural Information Processing Systems},
volume = {33},
pages = {9459--9474},
year = {2020},
url = {https://proceedings.neurips.cc/paper/2020/hash/6b493230205f780e1bc26945df7481e5-Abstract.html}
}
@misc{pgvector2026,
author = {Katz, Andrew},
title = {pgvector},
year = {2026},
howpublished = {GitHub repository},
url = {https://github.com/pgvector/pgvector}
}
@misc{qdrant2026,
author = {{Qdrant Team}},
title = {Qdrant Documentation},
year = {2026},
howpublished = {Project documentation},
url = {https://qdrant.tech/documentation/}
}
@misc{sqlitevec2026,
author = {Garcia, Alex},
title = {sqlite-vec},
year = {2026},
howpublished = {GitHub repository},
url = {https://github.com/asg017/sqlite-vec}
}
@misc{lancedb2026,
author = {{LanceDB Team}},
title = {LanceDB Documentation},
year = {2026},
howpublished = {Project documentation},
url = {https://lancedb.github.io/lancedb/}
}