やった!
やった!
Essentially: "this query reproduces a bug: please binary search to shrink it."
Essentially: "this query reproduces a bug: please binary search to shrink it."
We're investing a lot in building the "unified retrieval stack" for Postgres this year. Expect lots of announcements.
For now, here's how to build personalization today.
A search for “king” could mean LOTR: Return of the King or The King’s Speech.
To fix that:
• Retrieve with BM25
• Rerank with embeddings + cosine similarity
www.paradedb.com/blog/persona...
We're investing a lot in building the "unified retrieval stack" for Postgres this year. Expect lots of announcements.
For now, here's how to build personalization today.
Adding any index to a Postgres table trades off write speed for read speed, and BM25 indexes aren't any exception.
So we set out to make things better ....
www.paradedb.com/blog/increas...
Adding any index to a Postgres table trades off write speed for read speed, and BM25 indexes aren't any exception.
So we set out to make things better ....
www.paradedb.com/blog/increas...
We just shipped native faceting in ParadeDB: it runs inside Postgres, in a index single pass, and is 14× faster over large result sets👇
www.paradedb.com/blog/faceting
We just shipped native faceting in ParadeDB: it runs inside Postgres, in a index single pass, and is 14× faster over large result sets👇
www.paradedb.com/blog/faceting
Check out the side by side of the CREATE TABLE for old and new APIs, it's so much better ❤️.
www.paradedb.com/blog/v2api
Check out the side by side of the CREATE TABLE for old and new APIs, it's so much better ❤️.
www.paradedb.com/blog/v2api
Rust extensions are also easier than ever to build: defining a fast(er) UDF to compute a score would work too.
Rust extensions are also easier than ever to build: defining a fast(er) UDF to compute a score would work too.