Self-Discover in DSPy with Chris Dossman - Weaviate Podcast #90! @Weaviate
Self-Discover in DSPy with Chris Dossman - Weaviate Podcast #90!  @Weaviate
Uploaded March 2024 | Updated September 2026, 2 hours ago
Hey everyone! Thank you so much for watching the 90th Weaviate Podcast with Chris Dossman! Self-Discover is a fascinating new algorithm from researchers at Google DeepMind and USC that searches for "atomic reasoning modules". One of the quickest ways to improve your LLM programs is to add Chain-of-Thought, "Let's think step by step ...", another primitive like this could be "Let's think out of the box" or "Think symbolically to calculate an answer...". Self-Discover searches for these thinking primitives that work best for YOUR LLM programs!!

Learn more about Dicer.ai: dicer.ai

Chris’ implementation of Self-Discover in DSPy! colab.research.google.com/drive/1GkAQKmw1XQgg5UNzzy8OncRe79V6pADB?usp=sharing

Self-Discover: arxiv.org/pdf/2402.03620.pdf

Example of combining You Web Search and Weaviate with DSPy: github.com/weaviate/recipes/blob/main/integrations/you/Web-Research-Agent-with-Weaviate-and-You.ipynb

Chapters
0:00 Welcome Chris!
1:35 Chris’ Entrepreneurial Journey, FAQx and Dicer AI
8:42 Existential Risk of DSPy
12:42 LangChain vs. DSPy
16:14 Q for Sam Altman
19:10 Lessons from Jason Liu
21:30 DSPy Compilers
25:30 DSPy Discord
26:05 Atomic Reasoning Modules
29:45 Compiling Reasoning for a Particular Task
35:48 Prior Knowledge in AI
42:25 In-Context Vectors
50:24 Dicer AI
57:58 People Driven Development
Self-Discover in DSPy with Chris Dossman - Weaviate Podcast #90!Tanmay Chopra on Emissary - Weaviate Podcast #75!DSPy + Weaviate for the Next Generation of LLM AppsRudy Lai on Tactic Generate - Weaviate Podcast #78!New embedding model: Contextual Document EmbeddingsWhat is a Vector Database?Recursive Language Models with Alex Zhang - Weaviate Podcast #142!AI-Native Development with Guy Podjarny and Bob van Luijt - Weaviate Podcast #102!Stop dumping chat history into your context window5. AI Agents Explained: LLMsSemantic Query Engines with Matthew Russo - Weaviate Podcast #131!OCR vs. Image Embeddings for PDF RAG: Which One is Better?
Weaviate vector database |

Self-Discover in DSPy with Chris Dossman - Weaviate Podcast #90!

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER