# JavaScript 와 AI 그리고 WD-40 한캔으로 $2,750 을 번 방법

> Clean Markdown view of GeekNews topic #16320. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=16320](https://news.hada.io/topic?id=16320)
- GeekNews Markdown: [https://news.hada.io/topic/16320.md](https://news.hada.io/topic/16320.md)
- Type: GN+
- Author: [neo](https://news.hada.io/@neo)
- Published: 2024-08-15T10:34:46+09:00
- Updated: 2024-08-15T10:34:46+09:00
- Original source: [davekiss.com](https://davekiss.com/blog/how-i-won-2750-using-javascript-ai-and-a-can-of-wd-40)
- Points: 15
- Comments: 3

## Summary

AI 도구와 코드를 사용하여 마케팅 비디오 대회에서 승리하는 방법을 설명합니다. 경쟁력 있는 제출물이 어떤 것인지 Playwright를 이용해서 크롤링하여 분석하고, 참가작들을 정리한 후 GPT-4로 확률을 계산하여 전략적으로 접근하며, Elevenlabs와 Suno 같은 AI 도구를 사용하여 나레이션과 배경 음악을 쉽게 생성하며, 이를 통해 최소한의 노력으로 최대한의 결과를 얻는 방법을 보여줍니다.

## Topic Body

- 지난 10년 동안 입증된 기술과 전술을 사용하여 많은 마케팅 동영상 콘테스트 프로모션에서 우승했음   
- 이번 대회는 코드와 AI 도구를 부분적으로 적용한 것에 공로를 인정할 수 있는 최초의 대회("WD-40 Repair Challenge")  
- 온라인 콘테스트는 별로지만, 온라인 콘테스트의 규칙이 특히 우승할 수 있는 방식으로 구성되어 있을 때 흥분됨  
  
#### 세 가지 유리한 규칙  
  
##### 1. 심사 기준의 함정  
- 참가작이 심사되는 대회에만 참가함. 무작위 추첨이나 인기 투표 대회는 고려하지 않음  
- 비디오 콘텐츠에 1/4의 심사 점수를 부여하여 비디오 제출을 우선시함(사진 제출도 가능하지만 가중치를 못받으므로 제외)  
- 이 대회의 경우 콘텐츠의 전반적인 품질은 중요하지 않음(10%)  
  
##### 2. 다양한 상금  
- 1위를 목표로 하지만, 16개의 현금 상품과 13개의 실물 상품, 총 29개의 상품이 걸려 있음. 전례가 없는 규모  
- 최소한의 노력으로 최대한의 결과를 얻는 것이 가능한지 확인해야함  
  
##### 3. 여러 상을 받을 가능성  
- 여러 개의 참가작을 제출하는 것이 가능하며, 여러 프로젝트를 제출한 사람이 여러개의 수상이 가능하다는 것도 좋았음   
  
#### 경쟁 평가  
- 총 538개의 참가작이 있음  
- Laravel Livewire를 사용하여 구축된 대회 웹사이트에서 데이터를 스크래핑함  
  - Playwright 스크립트를 사용하여 제출물 데이터를 수집  
  
##### 제출물 유형 분류  
- 제출물 유형을 파악하기 위해 SVG 아이콘을 사용함  
- `Video`, `Photo`, `Step` 세 가지 유형이 있음  
- `Step` 제출물이 가장 경쟁력이 있다고 판단  
  - `Step`의 경우 추가적인 문서로 세부 정보를 제공하는 것이 허용   
  - 뭔가를 수리하기 위해 단계를 명확히 밝히는 것이 100점 만점중에서 10점을 차지하기 때문에 `Step` 유형이 가장 수상가능성이 높음   
  - 그래서 모든 제출물을 `Step` 하기로 결정   
  
##### 경쟁력 있는 제출물 분석  
- 총 538개의 제출물 중 439개는 비경쟁적인 사진 제출물로 간주됨  
- 경쟁력 있는 제출물은 99개로 줄어듦  
- 품질이 낮은 제출물은 추가로 제외하여 경쟁력 있는 제출물 수를 76개로 줄임  
  
#### 여러 상을 받을 확률 계산  
- GPT-4를 사용하여 확률 계산 코드를 작성함  
  - 단 한 번의 응모로 5,000달러를 받을 확률은 77분의 1  
  - 꽤 괜찮아 보였지만, 여러 번 응모할 수 있었기 때문에 가능한 한 최대한의 응모 횟수를 늘리면서 최대한 많은 상금을 받을수 있게 해야함   
- 8개의 제출물을 제출했을 때 최소 하나의 상을 받을 확률이 95%임  
- 무조건 참가해야 했음. 그래서 근처 공구상에서 WD-40 한통을 $7.87에 삼  
  
#### 고품질, 저노력 자산  
- 마감일이 빠르게 다가오고 있어서, 시간 낭비하지 않고 그냥 1930년대 주택을 작게 수리하는 것을 iPhone 13으로 간단하게 촬영함  
- 내레이션, 음악, 편집은 나중에 고민하고, 지금은 가중치 분석에 우선순위를 둔 콘텐츠 녹화에 집중  
- 8가지 자잘한 작업을 하나당 15~20분 들여서 촬영 ( 우편함 청소하기, 문 걸쇠 느슨하게 하게, 미닫이문 윤활제 바르기, 삐걱거리는 문 경첩 조용하게 만들기..)  
- Adobe Premiere를 사용하여 비디오를 편집함  
  
##### 편집 공식  
1. 문제 소개  
2. WD-40과 기본 도구로 문제를 해결할 수 있음을 설명  
3. 문제 해결 단계를 상세히 설명  
4. WD-40의 도움으로 개선된 결과를 보여줌  
  
##### Elevenlabs  
- 이전 콘테스트에서는 항상 출품작의 내레이션을 직접 마이크에 대고 녹음해야 했고, 완벽한 테이크를 위해 개 짖는 소리나 아기 울음소리 때문에 재녹음도 했음  
- 이번엔 Elevenlabs를 사용하여 나레이션을 생성함  
- 대부분의 경우 첫 번째 시도에서 결과가 완벽했음. 발음이 틀리거나 강조가 이상해서 다시 만들어야 했던 스크립트는 몇 개에 불과  
  
##### Suno  
- Suno를 사용하여 내가 원하는 분위기의 배경 음악을 생성함  
  - `soft drums, electric guitar, folk, acoustic, banjo, instrumental`  
  
#### 제출   
- 편입에 약 8시간 정도 걸렸고 바로 제출  
- 8개의 제출물 중 7개가 상을 받음(4,5,6등)  
  - $500 기프트 카드 5장, 250 기프트 카드 1장, WD-40 브랜드가 찍힌 1갤런짜리 Yeti 물병   
  
#### GN⁺의 정리  
- 이 기사는 AI 도구와 코드 사용을 통해 마케팅 비디오 대회에서 승리하는 방법을 설명함  
- 경쟁력 있는 제출물을 분석하고 확률을 계산하여 전략적으로 접근함  
- Elevenlabs와 Suno 같은 AI 도구를 사용하여 나레이션과 배경 음악을 쉽게 생성함  
- AI와 코드를 활용하여 최소한의 노력으로 최대한의 결과를 얻는 방법을 보여줌

## Comments



### Comment 28268

- Author: roxie
- Created: 2024-08-25T13:24:52+09:00
- Points: 1

넷공으로 저런게 되는군요 ㅋㅋ

### Comment 28043

- Author: xguru
- Created: 2024-08-15T17:30:17+09:00
- Points: 1

제목만 보고 무슨 이야기인가 했는데, 정말 재미나게 봤네요.

### Comment 28037

- Author: neo
- Created: 2024-08-15T10:34:46+09:00
- Points: 1

###### [Hacker News 의견](https://news.ycombinator.com/item?id=41247982) 
- 예술계에서 전시회 제안서를 제출할 때, 대부분의 사람들이 조직이 원하는 내용을 제대로 공부하지 않기 때문에 경쟁이 의외로 쉬움
  - 제안서의 모든 요구사항을 정확히 충족시키면, 예술 작품이 형편없어도 앞서 나갈 수 있음

- 게시물의 75%가 수학적으로 대회를 참여할지 여부를 확인하는 내용이어서 좋았음

- 한 번은 대회를 통해 짧은 TV 경력을 쌓았음
  - 영국의 컴퓨터 TV 쇼에서 빠른 속도의 다지선다형 플래시 게임 대회가 있었음
  - 세 개의 계정을 만들어 첫 두 계정으로 정답을 알아내고, 세 번째 계정으로 완벽한 점수를 얻었음
  - 상은 쇼를 한 번 공동 진행하는 것이었지만, 긍정적인 피드백이 많아 새로운 직장을 찾을 때까지 고정 출연하게 되었음
  - 쇼에 참여한 이유는 Kate Russell에게 큰 호감이 있었기 때문임
  - [쇼 링크](https://www.youtube.com/watch?v=1q6yPcUwatg)

- 대회가 끝나기 전에 모든 참가작을 게시하는 것이 일반적인지 궁금함
  - 그렇다고 해도, 똑똑한 경쟁자들은 자신의 작업이 다른 사람들에게 이익이 되지 않도록 마지막 순간에 제출할 것임

- Playwright를 대회 정보 수집에 사용하는 것이 마음에 듦
  - 현재 이전 스크래핑 프로젝트를 다시 하기 위해 Playwright를 사용 중이며, 이러한 실제 사례를 보는 것이 큰 도움이 됨
  - 문제를 블랙잭 카드 카운터처럼 접근함
  - 규칙을 평가하고, 가능한 경우 수학적 확률을 예측하며, 그렇지 않은 경우 논리적 예측을 함
  - 경쟁 상황을 주의 깊게 관찰하여 최적의 전략을 세움
  - 스마트한 글 작성에 감사하며 큰 영감을 받았음

- AWD와 4WD 논쟁이 다시 시작된 것 같음
  - WD-40이 윤활제인지 여부도 상황에 따라 다름

- "polish"를 "Polish"로 잘못 발음한 것이 요정 제출물로 승리하지 못한 이유인지 궁금함
  - 재미있는 읽을거리였음

- 상 목록을 나열할 때 갤런 병을 보고 싶었음
  - 멋진 작업이었음

- 정말 흥미롭고 재미있는 게시물임
  - 작성하고 공유해줘서 고마움

- 정말 멋진 게시물임
  - 창의적인 요정 제출물이 훌륭했음
  - 왜 우승하지 못했는지 이해되지만 재미있었음
  - ElevenLabs 내레이터가 요정들이 "Polish"를 적용했다고 말했음
  - Gdańsk나 Warsaw 출신인가?
