[공익사업] KR가이드독 프로젝트 진행상황 보고

asbear(68)
Published in
#kr
Words
585
Reading
3 min
Listen
Play
9y

Screen Shot 2017-08-25 at 10.53.50.png

KR가이드독 소개

스팸글을 판독하는데는 사람 눈보다 완벽할 수 없습니다. KR 가이드독은, 사용자들의 신고를 기반으로 하여, kr 채널의 악용 및 오용을 개선하기 위한 공익 봇입니다. kr 가족들의 오너쉽 발휘를 통한 스팸글 감소, kr 채널의 폐쇄적 이미지에 따른 위화감 완화, 그리고 다운보팅에 소모되는 고래들의 손실을 최소화 하는데 목적이 있습니다. 아래의 글을 먼저 읽어주시면 감사하겠습니다.

선행 글

[공익프로젝트] kr 커뮤니티 스팸 정화를 위한 kr가이드독 봇 개발 들어갑니다.

KR가이드독 프로젝트 진행사항

프로젝트가 꾸역꾸역 진행되고 있습니다. 첫버전을 내놓을때까지는 계속해서 의견교환하고싶어 진행사항을 보고합니다. 많이들 관심가져주시고 조언해주셔서 감사합니다. 긍정 부정 모든 의견이 필요합니다. 감사합니다.

KR가이드독은, 본문 신고와 댓글 신고 모두 지원합니다.. 예를들어, 본문에 댓글을 다시면 가이드독도 본문댓글에 달고, 댓글에 대댓글을 다시면, 가이드독도 해당 댓글에 대댓글로 답니다. 댓글신고는 막을지 말지 고민중입니다. 현재는 풍성한 테스트를위해 유지하고 있습니다.

프로토타입

프로토타입이 제 랩탑에서 동작하고 있습니다. 랩탑을 끄면 꺼지지요. 문구는 지금 임시로 지정되어 있고, 사진은 2개중 랜덤하게 출력됩니다. 최초 버전까지는 이 상태를 유지할 것입니다.

Screen Shot 2017-08-25 at 10.27.09.png

개발 관련

개발 완료된 기능

  • 실시간 댓글 스캔을 통한 시그널 검색
  • whitelist, blacklist 처리
  • 중복신고 방지
  • 신고 기록 DB 저장
  • 신고한 글에 댓글달기
  • 댓글에 누적 신고량 표시

남은일

  • 통계 및 리포트 기능
  • 누적 신고량에 따른 이미지 및 문구 변화 기능
  • 다중 계정을 이용한 다양성 및 캐퍼시티 향상
  • DB 대체 (현재 TinyDB)
  • 클라우드로 런칭 (AWS free tier로 시작)
  • 디버깅 및 테스트 코드
  • 깃헙 공유 작업

개발외 사항

대표 시그널 결정 "kr-guide!"

"kr-guide-dog!" 이 너무 길고 불편하다는 지적이 있어, 고민을 좀 해 본 결과 보다 제너럴하게 바꾸는게 나중을 위해 좋겠다는 생각이 듭니다. 따라서 "kr-guide!" 를 대표 시그널로 합니다. 추후 확장이 가능합니다.

kr가이드독 계정

현재 krguidedkg 계정이 모든일을 하고 있습니다. 한개의 계정은 1분에 최대 3개까지 댓글을 달수있으므로, 언젠가는 확장이 필요합니다. 물론 코드는 멀티계정 지원하도록 설계 중입니다.

단, 계정이 나눠질때 신중하게 고려할것이 조금 있어, 당장은 단일 계정으로 가려고 합니다. kr가이드독이 그 단계까지 간다면 그때 다시 의견조율차 글 올리겠습니다.

KR 가이드 리포트

KR가이드독은 주기적으로 다음 내용을 포함한 리포트를 작성하여 업로드 할것입니다.

  • 도우미(신고자) 랭킹
  • 도움받은횟수 (경고횟수) 랭킹
  • Daily

동물 이미지

혹시 본인의 반려동물을 댓글에 등장시키고 싶은 분들이 계시다면, 참여 부탁드립니다. kr 커뮤니티 가족들의 반려동물들이 가이드해주면 재미있을 것 같습니다.

[사진]
Hello, my name is 깜지(원하는 링크)....
[내용]

혹은 본인이 창작한 캐릭터를 출현시키고 싶은 분들도 환영합니다.
초기버전은 우선 제가 인터넷에서 고른 강아지로 할 계획입니다.

문구 제작

봇이 남길 가이드 문구 제작을 해야 합니다(영어, 중국어?). 제가 일단 가이드라인을 제작하고, 따로 포스팅하여 도움을 구하려고 합니다.

신고자 참여

매주 유효 신고 횟수에 따라 보상을 지급할 계획입니다. 현재는 수익모델이 없으므로, 초기 보상은 몹시 작을수 있습니다. 하지만 추후에 자금이 확보된다면, 스파 임대등을 통한 봇의 셀프 보팅 등으로, 의미있는 수준의 신고보상을 드릴 수 있을것으로 기대합니다.

봇의 궁극적인 목적은, kr채널의 스팸글 수를 줄이고, 고래들의 다운보팅에 도움을 주는 것입니다. 꾸준히 유효 신고를 해주신 분들은..... 복받으실겁니다 ^^

고래 참여 단계

kr가이드독이 장기적으로 성공하고 효과를 발휘하려면 고래분들의 참여가 필요합니다. 고래입장에서 조언 주시면 감사하겠습니다. 현재 생각은 다음과 같습니다.

초기 - 간접도움

  • kr가이드독 리포트를 통하여 상습 스패머 선별 도움 -> x회 이상 스패머들만 제재 -> 고래들의 다운보팅 소모 아낌

중기 - 직접 도움

  • kr가이드독에게 스파 임대를 통해 kr가이드독의 셀프보팅 지원 및 소득 공유 - 소득 일부는 신고자들에게
  • 고래가 아니더라도 누구나 자발적으로 지원 가능
  • 스파임대받은 수치와 임대인을 자동으로 알수있는 방법이 있는가?

장기 - 다운보팅 위임

  • 상습 스패머 글에 kr가이드독이 직접 다운보팅, 혹은 다운보팅 권한 위임
  • 확실한 신뢰관계가 확립되어야 함

마침글

kr 채널에 올라오는 스팸글 수가 상당합니다. 프로젝트가 성공하기 위해서는, 많은 분들이 이용해 주셔야 합니다. 처음에는 사비로 보상을 걸어서 적극적으로 참여하시도록 해볼 예정입니다. 또한, 신고당한 스패머들에 대한 적극적인 다운보팅도 이루어져야 할것 같습니다. 아니면 스패머들이 kr가이드독을 "개무시" 할테니까요. 이에 추후에 고래님들의 지원사격 기대합니다.

본 글이 다양한 내용을 담고 있어서, 정보전달이 쉽지않을것 같습니다. 세부 내용들은 필요시에 다시 포스팅 하겠습니다. 그리고 논의사항을 포함하고있으므로 kr-dc 태그를 달았습니다.

감사합니다.

[공익사업] KR가이드독 프로젝트 진행상황 보고 | Ecency