
Avi Chawla
@_avichawla
Followers
52K
Following
2K
Media
2K
Statuses
4K
Daily tutorials and insights on DS, ML, LLMs, and RAGs • Co-founder @dailydoseofds_ • IIT Varanasi • ex-AI Engineer @ MastercardAI
Learn AI Engineering →
Joined September 2019
10 MCP, AI Agents, and RAG projects for AI Engineers (with code):
46
387
3K
You're in an ML Engineer interview at Netflix. The interviewer asks: "You’ve trained a new recommendation model. How do you make sure it’s ready to replace the old one?" You reply: "I’ll compare metrics on validation and test sets." Interview over. Here’s what you missed:
4
8
124
Google did it again! First, they launched ADK, a fully open-source framework to build, orchestrate, evaluate, and deploy production-grade Agentic systems. And now, they have made it even powerful! Google ADK is now fully compatible with all three major AI protocols out there:
51
264
2K
If you found it insightful, reshare it with your network. Find me → @_avichawla Every day, I share tutorials and insights on DS, ML, LLMs, and RAGs.
Google did it again! First, they launched ADK, a fully open-source framework to build, orchestrate, evaluate, and deploy production-grade Agentic systems. And now, they have made it even powerful! Google ADK is now fully compatible with all three major AI protocols out there:
0
1
9
GitHub repo: https://t.co/FfVx9UU6d3 (don't forget to star it ⭐ )
github.com
AG-UI: the Agent-User Interaction Protocol. Bring Agents into Frontend Applications. - ag-ui-protocol/ag-ui
1
1
27
Google did it again! First, they launched ADK, a fully open-source framework to build, orchestrate, evaluate, and deploy production-grade Agentic systems. And now, they have made it even powerful! Google ADK is now fully compatible with all three major AI protocols out there:
51
264
2K
If you found it insightful, reshare it with your network. Find me → @_avichawla Every day, I share tutorials and insights on DS, ML, LLMs, and RAGs.
0
0
5
You're in an ML Engineer interview at Apple. The interviewer asks: "You have to build an ML-based face unlock system for iPhones. How would you train the model?" You: "I will capture user's images & train a binary classifier on them" Interview over. Here's what you missed:
27
80
850
You're in an ML Engineer interview at Apple. The interviewer asks: "You have to build an ML-based face unlock system for iPhones. How would you train the model?" You: "I will capture user's images & train a binary classifier on them" Interview over. Here's what you missed:
27
80
850
That's a wrap! If you found it insightful, reshare it with your network. Find me → @_avichawla Every day, I share tutorials and insights on DS, ML, LLMs, and RAGs.
0
1
7
To summarise: Structured (JSON) prompting for LLMs is like writing modular code; it brings clarity of thought, makes adding new requirements effortless, & creates better communication with AI. It's not just a technique, but rather evolving towards a habit worth developing for
3
3
14
So, are json prompts the best option? Well, good alternatives exist! Many models excel at other formats: - Claude handles XML exceptionally well - Markdown provides structure without overhead 👉 So it's mainly about structure rather than syntax! Check this out👇
1
1
14
3️⃣ Reusable templates → Scalability, Speed & Clean handoffs You can turn JSON prompts into shareable templates for consistent outputs. Teams can plug results directly into APIs, databases, and apps; no manual formatting, so work stays reliable and moves much faster.
1
0
8
2️⃣ You control the outputs Prompting isn't just about what you ask; it's about what you expect back. Whether generating content, reports, or insights, JSON prompts ensure a consistent structure every time. No more surprises, just predictable results!
1
0
16
1️⃣ Structure means certainty JSON forces you to think in terms of fields and values, which is a gift. It eliminates gray areas and guesswork. Here's a simple example:
1
0
15
Why is JSON so effective? AI models are trained on massive amounts of structured data from APIs and web applications. When you speak their "native language," they respond with laser precision! Let's understand this a bit more...👇
1
0
11
The Problem with Natural Language Prompts Natural language is powerful yet vague! When you give instructions like "summarize this email" or "give me key takeaways," you leave room for interpretation, which can lead to hallucinations. And if you try JSON prompts:
1
1
16