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

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

진행자
23.08.07
·
조회 8741
한 줄 요약: 분석 결과, 주호민 논객이 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
킹치만.. 이젠 정주행할수없는걸

전체 인기글 전체글

침하하 또 아픈가요? 아님 저만..? 30
침착맨
인생의무게
·
조회수 4195
·
3일전
파김치갱 팬아트 (밑에한장더잇슴) 10
팬아트
소파이아의방학
·
조회수 1497
·
5일전
휘낭시에 만들때마다 궤도님 생각나는 사람 나야나~ 21
취미
빵굽는고양이
·
조회수 2895
·
5일전
우리집 고양이들 이야기 마지막 시간(감동&대봉시) 23
취미
DS아빠
·
조회수 1711
·
3일전
그림그릴때 왤케 행복해보임 13
인방
알르레기
·
조회수 3037
·
5일전
농심도 주목한 침투부의 그 라면 24
침착맨
침하하펴
·
조회수 4823
·
3일전
뿌키먼 만화 20
유머
어우보기좋아
·
조회수 2894
·
3일전
나이든 아들 걱정뿐인 노모.jpg 4
유머
바이코딘
·
조회수 3665
·
3일전
독깨팔 백악기 시절 이야기 2편 21
팬아트
태현둥둥
·
조회수 1745
·
3일전
침착맨 5
팬아트
건코지보이
·
조회수 2041
·
3일전
???: 내가 갑옷종수고 얘가.. 16
팬아트
노인맨
·
조회수 4173
·
3일전
차돌 숟가락 10
침착맨
아이스아메리카노
·
조회수 3516
·
3일전
역대급으로 우울해 보이는데 ㅋㅋㅋ 10
침착맨
통닭천사나가사와마사미
·
조회수 5148
·
3일전
김용명의 직업을 단번에 맞춘 외국인 8
유머
여섯시내고향
·
조회수 4302
·
4일전
일본, j-pop 데몬 헌터스 공개 예정 37
유머
국밥부장관
·
조회수 5126
·
3일전
경제 뉴비를 위한 오늘의 경제뉴스 요약(250729) - 잇코노미 11
취미
이병건치이병헌
·
조회수 1805
·
3일전
또 이상한거 만들어서 들고온 LG 26
유머
푸르로닝
·
조회수 5343
·
4일전
아니 근데 그 냉부 대기시간동안 얼마나 친해진거야? 9
침착맨
그냥질라
·
조회수 5497
·
4일전
울 조카(초3) 민생회복 소비쿠폰 사용하는 것 좀 보세요 21
유머
웅취한교동
·
조회수 4766
·
4일전
침래방 들으면서 운동할 때 장단점 9
침착맨
여름인가뭔가
·
조회수 3758
·
3일전