10:20 am. After submitting my VizChitra 2026 talk proposal, did a quick analysis of the submissions.

  1. Copy the HTML from the submissions page and paste into Gemini.
  2. Ask it: “Given this HTML, share a JS snippet I can copy and paste into DevTools that will return an array of objects containing all the useful information about each submission.”
  3. Paste the JS snippet into DevTools and get the structured result.

Here’s the breakdown of submissions (excluding exchibitions):

Community Craft Work Tools
Talks 10 9 8 3
Workshop 4 2 1 3
Dialogues 1 0 1 1

There’s only one whitespace: a Dialogue for “Visualizations as Craft”.


10:40 am. Obviously, I have to submit my next proposal. Partly out of fear that my other proposal will be rejected in a the crowded “Visualizations as Craft” category, and partly to see if I can write a cool blog post about “How I used AI to maximize submission acceptance”.

So, I tasked Gemini 3 Pro, Claude Opus 4.6 - Extended Thinking, and ChatGPT 5.2 Extended Thinking - Web Search:

I want to submit a VizChitra 2026 proposal for a Dialogue in the “Visualizations as Craft”.

Here are the CFP details and other dialogue proposals for your reference

Research online for about the latest trends in AI in the craft of visualization and propose 10 topics for a Dialogue in the “Visualizations as Craft” category. Finally rank order these topics along with reason why this would be most useful for the community.

Then, rather than read it, I asked each other:

Here are the suggestions from other AI agents. Think about their opinion, factor in points that are better than what you suggested, drop what’s not as good, and recommend the top 3 topics. Also mention who had the best topics among you and the other two AI agents and why.

ChatGPT and Gemini said Claude had the best ideas. Claude said Gemini.

“The Curator’s Dilemma” bubbled up as the top idea. Then I asked each:

Which agent’s writing style (you vs the other two) would be best to frame a winning proposal for “The Curator’s Dilemma”?

Gemini and ChatGPT voted for themselves. Claude said none of these - write your own. The

  • Claude: Structured, thorough, and thoughtful with a poetic sensibility, but can come across as impersonal or overly soft — more like a well-organized conference paper than a passionate human voice.
  • Gemini: Punchy, direct, and provocatively sharp with a pragmatic edge, but can lean too declarative and confident, leaving little room for open-ended exploration.
  • ChatGPT: Highly analytical and structured with reviewer-friendly specificity, but tends toward a generic, corporate tone that lacks warmth, humor, and creative soul.

Anyway, I picked Claude and told it:

OK, write the proposal in for it, for now in your voice, and then I’ll rewrite it in my voice.


11:10 am. I converted the text to ASCII to prevent obvious AI detection like em-dashes, and started editing it the way I’d write it (the content was really good, actually, so editing was easy)

11:30 am. Finished editing. I was pleasantly surprised to find my co-founder Ganes Kesari’s Sloan Review article on “The Enduring Power of Data Storytelling in the Generative AI Era” as a reference. I might even have added a sentence or two to it. Small world!

It was also impressive how little I had to edit. It think it’s because:

  • This is a really good topic that resonates with me. I really have this problem and want to learn about it.
  • It clearly knew how to run a workshop better than I did. E.g. I would have picked 20 visualizations for the participants to review. But it knew we’d run out of time.
  • It writes really well. More verbose than me, but I found it hard to edit out the emotional punch I got from the phrases.

Anyway, the proposal will be on the submissions page soon. It takes a little over an hour to come up with a good proposal if you know the topic well.

So: experts in any field - you have less excuses not to submit more proposals. (Deep research prompt: As an expert in [TOPIC], suggest where I could submit proposals for talks.)