The Fastest Way to Become a Backend Developer Online
Learn AI, Data Science & Business — Earn Certificates That Get You Hired
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
Learn to implement semantic search functionality on websites using a purely open-source Python stack in this 27-minute conference talk from EuroPython 2025. Discover how semantic search interprets the meaning of words rather than just matching keywords, making website content more accessible to users as AI technologies continue to grow. Explore the challenges of traditional vector database approaches and their architectural and performance issues through real-world examples. Master a Pythonic implementation using Django, PostgreSQL, pgvector, and Sentence Transformers that avoids the complexity of external vector databases. Gain practical knowledge for adding semantic search capabilities to Django and PostgreSQL-based websites, or learn how to migrate from other vector database solutions to this streamlined approach. Understand the technical considerations and trade-offs involved in choosing between dedicated vector databases and integrated solutions for semantic search implementation.
Syllabus
A Pythonic semantic search — Paolo Melchiorre
Taught by
EuroPython Conference