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

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

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

전체 인기글 전체글

한국인이라면 다 알지 13
침착맨
맹대곤영감
·
조회수 5873
·
23.08.07
레트로룸 34
큐엠
큐엠
·
조회수 4710
·
23.08.07
오늘 곽백수 만확 초대석 보면서 가장 충격 받은 점 ㅋㅋㅋㅋㅋ 14
침착맨
치무차쿠만
·
조회수 8879
·
23.08.07
아 시원하다 7
유머
주펄알궁댕이
·
조회수 5341
·
23.08.07
솔직히 오늘 재미없을 줄 알았어요 20
침착맨
무친침
·
조회수 10201
·
23.08.07
백수와 아이들 16
팬아트
장구애비
·
조회수 4898
·
23.08.07
얼렁뚱땅 신제품,, 텀블러 ...!! 35
통닭천사
누군간해야하지만하지마
·
조회수 8100
·
23.08.07
아저씨 언제 찍어요?? 5
유머
BanHeesoo
·
조회수 5240
·
23.08.06
침착맨 해명했네요 52
침착맨
히오스
·
조회수 13162
·
23.08.07
🦋직바오 나네치과 예약후기🦋 14
매직박
통풍방구
·
조회수 9791
·
23.08.07
방장 울겠다 11
침착맨
침교동
·
조회수 8719
·
23.08.07
0.8 매직박까지 자란 푸바오 5
매직박
배추살땐무도사
·
조회수 5857
·
23.08.07
방장 '진짜' 만나니까 오락가락한거 바로 치료된거 같음ㅋㅋㅋ 34
침착맨
꼬불이
·
조회수 8844
·
23.08.07
곽백수 : 말년아 너는 그림도 잘하고 방송도 참 잘하고 능력을 타고 난거야 정말 균형 감각도 좋고 ...(생략) 19
침착맨
통닭천사나가사와마사미
·
조회수 9285
·
23.08.07
파견체 진짜 재밌읍니다 강추 15
침착맨
정상화의신
·
조회수 5546
·
23.08.07
침펄철단통특 18
팬아트
흑표범
·
조회수 5255
·
23.08.07
그쪽도 침박사님을 아세요? 14
침착맨
참칭맨
·
조회수 6843
·
23.08.07
현재 상황 요약.gif 3
침착맨
맹대곤영감
·
조회수 6698
·
23.08.07
잠시후 6시에 야자타임 나와요. 많관부.... 22
매직박
매직박
·
조회수 7364
·
23.08.07
감동주의💦) 노부부의 분식점 10
유머
264
·
조회수 4794
·
23.08.05