AI, Data Science & Cloud Certificates from Google, IBM & Meta
Live Online Classes in Design, Coding & AI — Small Classes, Free Retakes
Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
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