최~~~~고로 인기!
용건만 간단히, 움짤은 한 번 더 생각
금병영에 상의하세요
야생의 이벤트가 열렸다
즐겨찾기
최근방문

침펄토론의 '진짜' 승자는?

진행자
23.08.07
·
조회 8703
한 줄 요약: 분석 결과, 주호민 논객이 7회 우승으로 압도적인 성적을 거두었다.

 

코드 확인하기: https://github.com/ilotoki0804/who-is-debate-winner

 

아마 여기 계신 많은 분들이 침펄토론의 '진짜' 결과가 무엇인지 궁금해하실 것이라 생각합니다. 눈대중도 나쁜 방법도 아니었지만 아무래도 정확한 결과도 궁금한 건 어쩔 수 없나 봅니다.

침펄토론을 재밌게 즐긴 저도 자연히 토론의 진짜 결과가 궁금해졌습니다. 침펄토론을 처음 봤을 당시에는 제 능력이 부족하여 방법이 없었지만 최근에 프로그래밍을 배우기 시작하면서 저도 가능할 것이라 생각이 들었습니다.

 

개발 히스토리

(개발이 어떻게 이루어졌는지에 큰 관심이 없으시다면 아래로 내려서 결과를 먼저 봐 주세요.)

우선 필요했던 것은 OCR(글자 판독기)입니다. 제가 직접 수기로 하나하나 카운트하는 것은 비효율적일 것이기에 OCR을 사용해야 했습니다.

처음으로 고려했던 것은 Tesseract였습니다. 하지만 Tesseract는 한국어 판독률이 그리 좋지 못했기 때문에 다른 대안을 찾아야 했습니다.

검색 결과 찾았던 것이 EasyOCR이었는데, 꽤나 잘 동작해주는 것을 확인할 수 있었습니다. 따라서 이 프로젝트에 사용하기로 결정했습니다.

 

그 다음은 비디오 처리입니다. 침펄토론의 채팅 기록이(제가 아는 한) 텍스트 파일의 형태로 남아 있는 것은 없기에 결국 비디오를 직접 분석해야 했습니다. OpenCV에 비디오 분석 툴이 있었기에 이를 사용했습니다. 비디오 분석을 어떻게 할 지 여러 고민이 있었지만 결국 간단하게 50프레임(5/6초)에 한 번씩 채팅창을 저장하고, 중복된 사진이 있을 경우에 제거하는 방식을 사용했습니다.

 

투표 수 추출 알고리즘도 여러가지를 고민했으나 간단한 모델을 채택했습니다.

 

결과

분석 결과는 다음과 같습니다. 참고로 승복하면서 끝났거나 무승부가 된 판은 시청자 투표가 없었기 때문에 분석 결과가 없습니다.

딱복 대 물복의 투표 결과는 침착맨 52표(19%) 대 주호민 215(81%)표로 주호민이 163표(61%p) 앞서 승리입니다. 이는 기존에 침착맨을 우승으로 집계하였던 것과 상이합니다.
인어 대 어인의 투표 결과는 침착맨 196표(38%) 대 주호민 323(62%)표로 주호민이 127표(24%p) 앞서 승리입니다. 이는 기존에 주호민을 우승으로 집계하였던 것과 일치합니다.
단팥 대 야채의 투표 결과는 침착맨 229표(35%) 대 주호민 417(65%)표로 주호민이 188표(29%p) 앞서 승리입니다. 이는 기존에 주호민을 우승으로 집계하였던 것과 일치합니다.
용의 꼬리 대 뱀의 머리의 투표 결과는 침착맨 250표(47%) 대 주호민 284(53%)표로 주호민이 34표(6%p) 앞서 승리입니다. 이는 기존에 침착맨을 우승으로 집계하였던 것과 상이합니다.
가위 대 바위 대 보의 투표 결과는 침착맨 71표(20%) 대 주호민 138(38%)표 대 김풍 153(42%)표로 김풍이 15표(4%p) 앞서 승리입니다. 이는 김풍을 우승으로 집계하였던 것과 일치합니다.

 

기존 침착맨 총 3회 우승, 주호민 총 5회 우승, 김풍 총 1회 우승, 무승부 1회(합의 1회)이었지만 침착맨 총 1회 우승, 주호민 총 7회 우승, 김풍 총 1회 우승, 무승부 1회로 변경되었습니다. 즉, 주호민 논객이 10번의 토론 중 7번 우승을 거머쥐는 엄청난 성과를 보였다는 점입니다. 물론 박빙이었던 토론 2회는 오차 범위 내라고도 할 수 있어서 확언하긴 힘들지만 어쨌든 놀라운 성적이 아닐 수 없습니다.

 

특히 당시 부정 집계가 있었던 물복 대 딱복은 무려 61%p차로 주호민이 승리하였던 것을 확인할 수 있었습니다.

 

전체 내용은 다음에 더욱 자세히 설명되어 있습니다: ilotoki0804/who-is-debate-winner (github.com)

 

이번 분석을 하면서 새롭게 알게 된 것도 있었고 무엇보다도 재미있었습니다.

이번 기회에 침펄토론을 정주행해보시는 건 어떨까요?
태그 :
#분석
#프로그래밍
#코딩
#침펄토론
#침착맨
#주호민
#김풍
댓글
후침잘
23.08.07
BEST
광기는 침하하
후침잘
23.08.07
BEST
광기는 침하하
돈미국
23.08.07
나도 컴공인데 왜 난 저런거 못 만들지? 아.. 대학때 공부 열심히 안했지..
짭보기
23.08.07
22 두 문장 다 공감ㅋㅋㅋㅋㅋㅋㅋㅋㅋ
밍도옹
23.08.07
스...스고이...!
옾월량
23.08.07
다크모드 쓰는데 잘 안보이고 눈이 아픈데 수정 해주시면 더 많은분들이 보시는데 가독성이 좋을듯 합니다.😀😀
https://resources.chimhaha.net/comment/1691366493516-6q9h5uuvekk.jpg
침펄풍일본여행브이로그존버
23.08.07
ㅋㅋㅋㅋ 글 있는줄도 몰랐네
진행자 글쓴이
23.08.07
수정했습니다!
간하하
23.08.07
와우 멋져
굶망굶망전무웅가
23.08.07
2019년부터 구독해서 현재까지 일주일에 서너번 정도 침펄토론 합본을 재생해놓고 잠을 청하는 사람으로서
대충 맞는 것 같습니다. 뜻 깊은 결과 감사하다
딥빡맨
23.08.07
81 대 16은 너무하네 ㅋㅋㅋㅋ
오히려좋아
23.08.07
겸손한자가시장을지배한다
23.08.07
선생님께서 이렇게까지 하시게 된 경위도 분석해주세요
진행자 글쓴이
23.08.07
사실 침펄토론을 처음에 봤을 때부터 '어차피 댓글도 남아 있으니 글자 인식해서 진짜로 투표 집계하면 좋겠다' 싶었습니다. 당시에는 제가 구현할 능력이 안 되어서 생각만 하고 있다가 최근에 구현하게 됐습니다.
겸손한자가시장을지배한다
23.08.07
햐.... 처음부터 계획을 하시고 ㄹㅇ 광기시네요ㅋㅋㅋㅋㅋㅋㅋㅋ
@진행자
이상해씨해상
23.08.07
펄펄토론의 승자는 펄이요 패자도 펄이라
왕쌍김종수
23.08.08
킹치만.. 이젠 정주행할수없는걸

전체 인기글 전체글

GS25 씁덕 콜라보 근황 4
유머
푸르로닝
·
조회수 396
·
10시간전
침착맨의 킹풍왔니 생산력 칭찬 9
침착맨
짱갈래종수짱
·
조회수 1294
·
3시간전
방금 어머니하고 미우새 보는데 개방장 김준호♥김지민 두 분 결혼식에 하객으로 참석하셨네요. 4
침착맨
침착개구리
·
조회수 1187
·
4시간전
영탁님이랑 방장이랑 냉부해 찍은것 반응들 12
침착맨
침착한자
·
조회수 1930
·
9시간전
관세청 유튜브 근황 8
유머
국밥부장관
·
조회수 1794
·
12시간전
자연인 역사상 제일 무례한 자연인 6
유머
빠아앙애에오
·
조회수 1613
·
7시간전
방장님이 보고싶어했던거~~~ 3
침착맨
여름인가뭔가
·
조회수 1488
·
6시간전
스타 못하는 사람도 재밌게 볼 수있는 차돌컵 10
침착맨
짱갈래종수짱
·
조회수 1593
·
5시간전
태국어를 잘하는 사람이 취직하는 곳은? 4
유머
국밥부장관
·
조회수 1313
·
9시간전
혁준상 이불 덮어주는 루미쨩 12
인방
box
·
조회수 1723
·
8시간전
태어나서 짜파게티 처음 먹어보는 아기 7
유머
여섯시내고향
·
조회수 1546
·
1일전
미국에선 안통한 매콤한 스탠딩 코미디 2
유머
푸르로닝
·
조회수 1606
·
15시간전
부라알 대참사 15
유머
바이코딘
·
조회수 2426
·
22시간전
닥터프렌즈 댓글 근황 5
인방
털보네안전놀이터
·
조회수 2479
·
18시간전
팬싸 한다는 생각으로 일하는 중 8
유머
라노llano
·
조회수 2088
·
10시간전
우는 아기 울음도 멈추게 하는 필터 5
유머
옾월량
·
조회수 1758
·
1일전
남편월급을 누워서받은 아내 7
유머
옾월량
·
조회수 2142
·
1일전
디지몬에 관해서 침착맨님이 궁금해 하시는 부분 24
침착맨
병건씨
·
조회수 3947
·
1일전
침투부 7월 4주차 정리 16
침착맨
재우주
·
조회수 3221
·
14시간전
김줄스 님이 단군에게 경고한 이유 ㅋㅋㅋ 18
침착맨
대한민국
·
조회수 4153
·
13시간전