[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-VwfWWM-wUV2WtDnyGqAGuWgokNIU9DKnhhhp9noHaBk":3},{"data":4,"sourceMap":-1},{"info":5,"latest":13,"pinned":271},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"descriptionText":10,"slug":11,"title":12},"2023-08-29T08:42:00Z","wp-tagcat-vector","9HpbCsT2tq0xwozQfkc4ih","blogTag",null,{"current":12},"vector",[14,66,106,163,197,229],{"_id":15,"author":16,"commentCount":29,"comments":30,"excerpt":31,"featureTag":10,"image":32,"publishedAt":35,"slug":36,"sponsored":10,"tags":38,"title":65},"a7452362-3981-4b7d-b55d-2d9a11d058a5",[17],{"_id":18,"avatar":19,"name":24,"role":25,"slug":26},"dbdef9f7-acce-4431-8f4f-c2025df1c8c8",{"_type":20,"asset":21},"image",{"_ref":22,"_type":23},"image-5f1073fdcf2ebde7fee8570769d9d82d21573870-2316x3088-jpg","reference","Phoebe Sajor","Content Associate",{"_type":27,"current":28},"slug","phoebe-sajor",1,true,"Ryan welcomes Brian O’Grady,  Head of Field Research and Solutions Architecture at Qdrant, to discuss the differences between traditional text search engines powered by Lucene and modern vector databases, when vector search’s exact-match needs work for things like logs and security analytics and when semantic search works for user-facing discovery and non-exact results, and how Qdrant is growing into video embeddings and local-agent contexts. ",{"_type":20,"asset":33},{"_ref":34,"_type":23},"image-e35a0c5eb319e7928c9ac0a2c2c782d29e644876-3120x1640-png","2026-05-05T07:40:00.000Z",{"_type":27,"current":37},"what-un-exactly-do-you-mean-by-semantic-search",[39,45,49,53,58,63],{"_createdAt":40,"_id":41,"_rev":8,"_type":9,"_updatedAt":40,"slug":42,"title":44},"2023-05-23T16:43:21Z","wp-tagcat-podcast",{"current":43},"podcast","The Stack Overflow Podcast",{"_createdAt":40,"_id":46,"_rev":8,"_type":9,"_updatedAt":40,"slug":47,"title":48},"wp-tagcat-se-tech",{"current":48},"se-tech",{"_createdAt":40,"_id":50,"_rev":8,"_type":9,"_updatedAt":40,"slug":51,"title":52},"wp-tagcat-se-stackoverflow",{"current":52},"se-stackoverflow",{"_createdAt":6,"_id":54,"_rev":8,"_type":9,"_updatedAt":6,"slug":55,"title":57},"wp-tagcat-semantic-search",{"current":56},"semantic-search","semantic search",{"_createdAt":6,"_id":59,"_rev":8,"_type":9,"_updatedAt":6,"slug":60,"title":62},"wp-tagcat-vector-search",{"current":61},"vector-search","vector search",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":64,"title":12},{"current":12},"What (un)exactly do you mean by semantic search?",{"_id":67,"author":68,"commentCount":73,"comments":30,"excerpt":74,"featureTag":10,"image":75,"publishedAt":79,"slug":80,"sponsored":10,"tags":82,"title":105},"01c95969-a169-43f6-97cb-be2c9b5585df",[69],{"_id":18,"avatar":70,"name":24,"role":25,"slug":72},{"_type":20,"asset":71},{"_ref":22,"_type":23},{"_type":27,"current":28},0,"Ryan is joined by Philippe Saade, the AI project lead at Wikimedia Deutschland, to dive into the Wikidata Embedding Project and how their team vectorized 30 million of Wikidata’s 119 million entries for semantic search.",{"_type":20,"asset":76,"attribution":78},{"_ref":77,"_type":23},"image-56c6dab9c7d1b66bc662c5f43ea9573418d94d17-2400x1260-webp","Alexandra Francis","2026-02-20T08:40:00.000Z",{"_type":27,"current":81},"even-genai-uses-wikipedia-as-a-source",[83,85,87,89,96,101,103],{"_createdAt":40,"_id":41,"_rev":8,"_type":9,"_updatedAt":40,"slug":84,"title":44},{"current":43},{"_createdAt":40,"_id":46,"_rev":8,"_type":9,"_updatedAt":40,"slug":86,"title":48},{"current":48},{"_createdAt":40,"_id":50,"_rev":8,"_type":9,"_updatedAt":40,"slug":88,"title":52},{"current":52},{"_createdAt":40,"_id":90,"_rev":91,"_type":9,"_updatedAt":92,"slug":93,"title":95},"wp-tagcat-ai","fpDTFQqIDjNJIbHDKPBGpV","2025-01-30T16:19:01Z",{"current":94},"ai","AI",{"_createdAt":40,"_id":97,"_rev":8,"_type":9,"_updatedAt":40,"slug":98,"title":100},"wp-tagcat-knowledge-base",{"current":99},"knowledge-base","knowledge base",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":102,"title":12},{"current":12},{"_createdAt":6,"_id":54,"_rev":8,"_type":9,"_updatedAt":6,"slug":104,"title":57},{"current":56},"Even GenAI uses Wikipedia as a source",{"_id":107,"author":108,"commentCount":73,"comments":30,"excerpt":118,"featureTag":10,"image":119,"publishedAt":121,"slug":122,"sponsored":10,"tags":124,"title":162},"9cfb603d-6d34-43a4-9714-e7a10e082529",[109],{"_id":110,"avatar":111,"name":114,"role":115,"slug":116},"wp-author-295",{"_type":20,"asset":112},{"_ref":113,"_type":23},"image-d670f8093b43e483a52ba692d929578633f70eb5-1024x1024-jpg","Eira May","B2B Editor",{"current":117},"emay","Ryan speaks with Edo Liberty, Founder and CEO of Pinecone, about building vector databases, the power of embeddings, the evolution of RAG, and fine-tuning AI models.",{"_type":20,"asset":120,"attribution":78},{"_ref":77,"_type":23},"2025-03-25T07:40:00.000Z",{"_type":27,"current":123},"the-power-of-the-humble-embedding",[125,127,129,131,136,138,143,147,149,153,155],{"_createdAt":40,"_id":46,"_rev":8,"_type":9,"_updatedAt":40,"slug":126,"title":48},{"current":48},{"_createdAt":40,"_id":50,"_rev":8,"_type":9,"_updatedAt":40,"slug":128,"title":52},{"current":52},{"_createdAt":40,"_id":41,"_rev":8,"_type":9,"_updatedAt":40,"slug":130,"title":44},{"current":43},{"_createdAt":40,"_id":132,"_rev":8,"_type":9,"_updatedAt":40,"slug":133,"title":135},"wp-tagcat-generative-ai",{"current":134},"generative-ai","generative AI",{"_createdAt":40,"_id":90,"_rev":91,"_type":9,"_updatedAt":92,"slug":137,"title":95},{"current":94},{"_createdAt":40,"_id":139,"_rev":8,"_type":9,"_updatedAt":40,"slug":140,"title":142},"wp-tagcat-machine-learning",{"current":141},"machine-learning","machine learning",{"_createdAt":6,"_id":144,"_rev":8,"_type":9,"_updatedAt":6,"slug":145,"title":146},"wp-tagcat-embedding",{"current":146},"embedding",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":148,"title":12},{"current":12},{"_createdAt":40,"_id":150,"_rev":8,"_type":9,"_updatedAt":40,"slug":151,"title":152},"wp-tagcat-database",{"current":152},"database",{"_createdAt":6,"_id":54,"_rev":8,"_type":9,"_updatedAt":6,"slug":154,"title":57},{"current":56},{"_createdAt":156,"_id":157,"_rev":158,"_type":9,"_updatedAt":156,"slug":159,"title":161},"2023-10-18T14:37:04Z","df698ce8-b4c2-4d8f-8488-1406a8b7e8e9","Qk9b1CKg885xXVOHAyC7bl",{"_type":27,"current":160},"retrieval-augmented-generation","retrieval augmented generation","“The power of the humble embedding”",{"_id":164,"author":165,"commentCount":73,"comments":30,"excerpt":174,"featureTag":10,"image":175,"publishedAt":177,"slug":178,"sponsored":10,"tags":180,"title":196},"4f58965f-56e1-41e9-8db0-39f8969d90c0",[166],{"_id":167,"avatar":168,"name":171,"role":10,"slug":172},"wp-author-226",{"_type":20,"asset":169},{"_ref":170,"_type":23},"image-56688f6337dd0a96034dfc998cdecc7810597d81-1024x1024-png","Ryan Donovan",{"current":173},"rdonovan","Ben and Ryan chat with Babak Behzad, senior engineering manager at Verkada, about running a pipeline that vectorizes 25,000 images per second into a custom-built vector database. They discuss whether the speed is due to technical brains or brawn, the benefits of processing on device vs. off, and the importance of privacy when using image recognition on frames from a video camera.",{"_type":20,"asset":176},{"_ref":77,"_type":23},"2025-02-07T23:12:20.335Z",{"_type":27,"current":179},"why-build-your-own-vector-db-to-process-25-000-images-per-second",[181,183,185,190,192,194],{"_createdAt":40,"_id":46,"_rev":8,"_type":9,"_updatedAt":40,"slug":182,"title":48},{"current":48},{"_createdAt":40,"_id":50,"_rev":8,"_type":9,"_updatedAt":40,"slug":184,"title":52},{"current":52},{"_createdAt":40,"_id":186,"_rev":8,"_type":9,"_updatedAt":40,"slug":187,"title":189},"wp-tagcat-vision-ai",{"current":188},"vision-ai","vision AI",{"_createdAt":40,"_id":90,"_rev":91,"_type":9,"_updatedAt":92,"slug":191,"title":95},{"current":94},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":193,"title":12},{"current":12},{"_createdAt":40,"_id":41,"_rev":8,"_type":9,"_updatedAt":40,"slug":195,"title":44},{"current":43},"Why build your own vector DB? To process 25,000 images per second",{"_id":198,"author":199,"commentCount":29,"comments":30,"excerpt":209,"featureTag":10,"image":210,"publishedAt":213,"slug":214,"sponsored":10,"tags":216,"title":228},"8bbb3a1c-ea4e-4a2e-a2f9-715bdbf80f89",[200],{"_id":201,"avatar":202,"name":205,"role":206,"slug":207},"c9ee6f06-e67c-4fc7-bb40-b2b6b4f46478",{"_type":20,"asset":203},{"_ref":204,"_type":23},"image-1e7758b1637a40d1c0dacdddec4fd6da2f2ac09c-250x250-jpg","Leonie Monigatti","Developer Advocate at Weaviate",{"_type":27,"current":208},"Leonie-Monigatti","What exactly is a vector database? And how does it relate to generative AI?",{"_type":20,"asset":211,"attribution":78},{"_ref":212,"_type":23},"image-863d54e7499e87eab6a9c0fa68ec5f59b014640b-12000x6300-jpg","2023-10-09T14:00:00.000Z",{"_type":27,"current":215},"from-prototype-to-production-vector-databases-in-generative-ai-applications",[217,222,224,226],{"_createdAt":40,"_id":218,"_rev":8,"_type":9,"_updatedAt":40,"slug":219,"title":221},"wp-tagcat-code-for-a-living",{"current":220},"code-for-a-living","Code for a Living",{"_createdAt":6,"_id":59,"_rev":8,"_type":9,"_updatedAt":6,"slug":223,"title":62},{"current":61},{"_createdAt":40,"_id":150,"_rev":8,"_type":9,"_updatedAt":40,"slug":225,"title":152},{"current":152},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":227,"title":12},{"current":12},"From prototype to production: Vector databases in generative AI applications",{"_id":230,"author":231,"commentCount":249,"comments":30,"excerpt":250,"featureTag":10,"image":251,"publishedAt":254,"slug":255,"sponsored":10,"tags":257,"title":270},"wp-post-22511",[232,240],{"_id":233,"avatar":234,"name":237,"role":10,"slug":238},"wp-author-110",{"_type":20,"asset":235},{"_ref":236,"_type":23},"image-fcc5cebabcdd5884784e83c754296dfe4295021b-1024x1024-jpg","David Haney",{"current":239},"haneycodes",{"_id":241,"avatar":242,"name":245,"role":246,"slug":247},"wp-author-285",{"_type":20,"asset":243},{"_ref":244,"_type":23},"image-30f6e867375f54c8b45633865f176554c93e4d29-1024x1024-jpg","David Gibson","Staff Data Scientist",{"current":248},"dgibson",10,"Semantic search allows users to search using natural language instead of a rigid syntax of keyword manipulation.",{"_type":20,"asset":252},{"_ref":253,"_type":23},"image-a30e19f6e51a861befcbfbefcdab8ec1dc5b480c-2560x1344-jpg","2023-07-31T14:00:00.000Z",{"current":256},"ask-like-a-human-implementing-semantic-search-on-stack-overflow",[258,260,262,266,268],{"_createdAt":40,"_id":218,"_rev":8,"_type":9,"_updatedAt":40,"slug":259,"title":221},{"current":220},{"_createdAt":6,"_id":144,"_rev":8,"_type":9,"_updatedAt":6,"slug":261,"title":146},{"current":146},{"_createdAt":40,"_id":263,"_rev":8,"_type":9,"_updatedAt":40,"slug":264,"title":265},"wp-tagcat-search",{"current":265},"search",{"_createdAt":6,"_id":54,"_rev":8,"_type":9,"_updatedAt":6,"slug":267,"title":57},{"current":56},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":269,"title":12},{"current":12},"Ask like a human: Implementing semantic search on Stack Overflow",[]]