Content pfp
Content
@
0 reply
0 recast
0 reaction

balajis pfp
balajis
@balajis.eth
$1000 Prize for AI Conference Organizer When you’re collecting slides from many people for a conference, you need to *validate* those slides. 1) The first check is format. Is this PDF, Google Slides, Keynote, Figma, Canva? Is it a file or a URL? 2) The second check is deterministic. What is the size of each deck, the number of slides, the fonts used? Is video present, and if so is there audio? 3) The third check is probabilistic. Does the deck fit the conference format? For example, does it have a title slide? Is it all bullet points (which we don’t want) or does it have images? Each of these kinds of checks can be expressed as AI prompts. What I want: an open source AI-based slide validator, with all the code at replit.com, which sets up a form that implements these three checks. The workflow is: first paste in URL or upload file. Then determine format and run deterministic checks. Finally, run each AI check as an individual prompt. The result is a list of ❌and ✅ for every unit test. @bountybot
15 replies
133 recasts
489 reactions

balajis pfp
balajis
@balajis.eth
More requirements 1) The user should get every unit test to green ✅ before being able to submit their deck. 2) The testing should run very fast. If there is any latency it should have a great UX which shows a loading symbol while each test is running. 3) The conference organizer should have an admin interface where they can configure all the checks. What files are accepted, what are the deterministic checks, and what are the probabilistic AI checks? And who submitted a deck so far, and which decks have which errors? How many decks are we away from complete? 4) Once a deck is all green it should be integrated into a master deck. If they are all PDF this can be done with something like joinPDF.py which is standard on Macs. If any deck contains video it is nontrivial to merge and Keynote is the likely output format. This app is relatively simple to implement, but it would be useful for @vitalik.eth, @bryanjohnson, and me to help organize conferences. Make it open source and it’ll be huge.
3 replies
1 recast
91 reactions

Vitalik Buterin pfp
Vitalik Buterin
@vitalik.eth
I'd add that for slides, should be able to send a .md and have it auto-converted into slides. Often, the conference organizer has a stronger preference over slide aesthetics than the presenter, so it makes sense to just offer the option to offload that part of the pipeline to instructions provided by the organizer.
1 reply
0 recast
17 reactions

Blake Winston pfp
Blake Winston
@blake-winston
How would you want slide-breaks to be determined? Based on headings? I suppose an LLM could use the full content of the provided markdown and break where it “thinks” is necessary, but I suspect that would cause disruptions to the flow of the presentation. I think PDF is really the only robust way to do presentations, pretty much any format can easily be exported/converted to PDF.
1 reply
0 recast
2 reactions

Vitalik Buterin pfp
Vitalik Buterin
@vitalik.eth
yeah an LLM could easily naturally determine which characters are being used as a slide breaker
1 reply
0 recast
1 reaction