Piti Champeethong
I've been working with databases and software development for 20 years. Currently, I'm a MongoDB senior consulting engineer based in Singapore. I've previously spoken at conferences such as PyCon APAC 2025, PyCon Lithuania 2025, PyCon SG 2025, PyCon Thailand 2025, and Global Azure Thailand 2025. I’m also part of the community leader team for the MongoDB and PyLanna User Group in Thailand, which brings together over 3,000 developers.
Session
This hands-on workshop introduces participants to building a simple recommendation application based on the hybrid search technique, which combines semantic vector search and full-text search.
Using Django, the MongoDB family (including Full-Text and Vector Search, VoyageAI embeddings), and LangChain, we will create a web-based recommendation application that handles hybrid search, document chunking, embedding generation, and result reranking.
By the end of this two-hour session, we will have gained a strong fundamental understanding that can be applied to the recommendation system we built. A beginner's level of Python is recommended, but no prior knowledge of AI or search systems is required.
