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
13 replies
66 recasts
140 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
19 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

Frans Peter pfp
Frans Peter
@franspeterii
PDF does seem best option right now for sure. Unless someone invents a new slide deck web standard based on html/svg.
0 reply
0 recast
1 reaction

Frans Peter pfp
Frans Peter
@franspeterii
Ah yea actually, something in the direction of https://revealjs.com/markdown/ is not bad… If the goal is uniformity, a submission in .md → template function -> html presentation would be… least complex
0 reply
0 recast
0 reaction