Dense Slides: 120k players in a week: Lessons from the first viral CLIP app: Joseph Nelson
Source Video
120k players in a week: Lessons from the first viral CLIP app: Joseph Nelson
Method
This deck is slide-only. The existing captured video frame set supplies candidate frames, then local OpenCV rejects sponsor/title/speaker-only frames, crops visible slide surfaces, deduplicates, and saves the cropped slide images.
Cropped Visible Slides

- Recreated text/layout view: open HTML recreation
- AI slide classifier:
content_slideconfidence0.78 - Text source: none.
- Slide text: not surfaced (
decorativeby AI classifier).

- Recreated text/layout view: open HTML recreation
- AI slide classifier:
content_slideconfidence0.97 - Text source: agent_vision.
Slide text:
The Premise: Convince an AI you're the best artist
1 GPT: Generate a prompt for users to draw
2 User: Draws prompt in MS Paint interface
3 CLIP: Judge vector similarity of text prompt and user image
4 ???: 120k players in one week, 7 requests per second

- Recreated text/layout view: open HTML recreation
- AI slide classifier:
content_slideconfidence0.95 - Text source: agent_vision.
Slide text:
Prompt: A Raccoon Driving a Tractor

- Recreated text/layout view: open HTML recreation
- AI slide classifier:
content_slideconfidence0.95 - Text source: agent_vision.
Slide text:
Prompt: A Bumblebee that Loves Capitalism

- Recreated text/layout view: open HTML recreation
- AI slide classifier:
content_slideconfidence0.96 - Text source: advanced OCR
rapidocr-live/bright-screen/contrast. - OCR decision: ready — Dense mixed text and diagram; better handled by OCR than manual transcription.
Slide text:
How We're Using CLIP Go Deeper!
CLIP: Trained on 400M image/text pairs, OpenAl, 2021
text_embedding: how CLIP Paint.wtf Scoring
mapsthepaint.wtfprompt into
its feature space Image_embedding: how CLIP maps the user submission into X of thePaint.wtfPrompt CLIP's Interpretation CLip'sInterpretation of User-Submitted Drawing
its feature space
distance between the prompt and the user drawing Winning paint.wtf: minimizing Cosine Similarity X

- Recreated text/layout view: open HTML recreation
- AI slide classifier:
demo_videoconfidence0.95 - Text source: agent_vision.
Slide text:
Draw a gorilla gardening with grapes

- Recreated text/layout view: open HTML recreation
- AI slide classifier:
demo_videoconfidence0.95 - Text source: agent_vision.
Slide text:
Draw a gorilla gardening with grapes

- Recreated text/layout view: open HTML recreation
- AI slide classifier:
content_slideconfidence0.99 - Text source: advanced OCR
rapidocr-live/bright-screen/opencv-adaptive. - OCR decision: ready — dense comparison slide with small captions and example text; OCR is better for full extraction
Slide text:
dmmnmhuiedbupina wosuossa Were all leaming here
CLIP Can Read
Draw a raccoon driving a tractor Gobs Rsnking: S86 cuA cf 10.187 ubmissiem Draw a raccoon driving a tractor Globst Rnking: 81 cit ot 10.187 swbmissioms A raccooh
TRACTOR
TRY AGAIN thoop crlr Geng Try AGAIn Rooe Wotr womg
10

- Recreated text/layout view: open HTML recreation
- AI slide classifier:
content_slideconfidence0.98 - Text source: advanced OCR
rapidocr-live/bright-screen/contrast. - OCR decision: ready — dense bullet list and table are OCR-suitable; keep text field minimal in triage
Slide text:
Lessons fromBuildingPaint.wtfwith CLIP We're all learning here
Roboflow Inference Makes Life Easy
Serving done right. model license
Built on the lessons of serving 1oom of API calls and thousands of hours of video. inference/eodels/clip interence/models/gaze inference/models/san Ml T, Apache 2.0 Apache 2.0
Maximize throughput on your target inference/models/vit Apache 2.0
hardware (GPU, CPU, edge) inference/models/yolact
Use ready-to-go foundation models interence/models/yolovs AGPL-30
Pull in over 50k pretrained models from interence/eodels/yolov7 GPL-3.0
Roboflow Universe community interence/models/yolovs AGPL-3.0
14
Hidden Non-Slide Evidence
- `slide-006.jpg` —
demo_videoconfidence0.96; Stage composite with live demo screen, presenter footage, and sponsor logos; not a readable presentation slide. - `slide-007.jpg` —
speaker_stageconfidence0.17; camera shot of speaker on stage with projected screen and sponsor logos; not a clean slide - `slide-011.jpg` —
speaker_stageconfidence0.16; camera shot of speaker and projected slide; not a clean slide frame
Classification audit: raw/sources/slide-ai-classification/dense/OimPoLxioYg/audit.json