Blog category:

Engineering

My Summer Internship Experience at LanceDB

My Summer Internship Experience at LanceDB

I'm Raunak, a master's student at the University of Illinois, Urbana-Champaign. This summer, I had the opportunity to intern as a Software Engineer at LanceDB, an early-stage startup based in San Francisco.

Columnar File Readers in Depth: APIs and Fusion

Columnar File Readers in Depth: APIs and Fusion

The API used to read files has evolved over time, from simple full table reads to batch reads and eventually to iterative record batch readers. Lance takes this a step further to return a stream of read tasks.

Benchmarking Cohere Rerankers with LanceDB

Benchmarking Cohere Rerankers with LanceDB

Improve retrieval quality by reranking LanceDB results with Cohere and ColBERT. You’ll plug rerankers into vector, FTS, and hybrid search and compare accuracy on real datasets.

Columnar File Readers in Depth: Backpressure

Columnar File Readers in Depth: Backpressure

Streaming data applications can be tricky. When you can read data faster than you can process the data then bad things tend to happen. The various solutions to this problem are largely classified as backpressure.