Aha interesting. I would guess it is missing a bit of nuance, eg a real word query would not be "appetizers with chicken" but something closer to "I'm waiting for my friends, not too hungry, what do you have that's spicy but not too filling? Oh, and I don't eat red meat".<p>This would be much harder with basic vector database+RAG. You would at least need HyDE (hypothetical document embeddings) to act like a real waiter.<p>I find your project very interesting though, and the walkthrough is nice!