
Cartoon Stock Talks About Using Semantic Search & Vectors | S02 EP38 | Lets Talk About Data
In this show we talk about how Cartoon Stock went from a standard lexical search to semantic. It started with a python server running on an EC2 and a model from Hugging Face, and now to a setup with Bedrock and Titan v2 embeddings which is much more efficient. All the while having vectors stored in an RDS Postgres database with the pgvector extension.
- Transitioned from exact keyword matching to semantic search capabilities
- Used EC2 instance with Python API for initial vectorisation, then switched to Bedrock
- Leveraged PGVector and HNSW indexing in Postgres to optimize search performance
- Employed AI to generate detailed cartoon descriptions for more contextual search
- Exploring chatbot assistant to further enhance the search experience
- Small team (2 people) able to rapidly iterate and adopt new technologies
- Benefited from an enthusiastic leadership team driving innovation
Any opinions in this post are those of the individual author and may not reflect the opinions of AWS.