보팅 건강검진(?)을 위한 웹페이지 (Steemian Health Check)
KR 커뮤니티에서 어뷰져 조사를 위한 개발이 진행되고 있습니다. 그중 인버스 심슨 지수를 이용한 어뷰징 검출 부분을 @clayop님이 파이썬 스크립트로 개발하셨는데, 그 결과를 차트로 보여주는 간단한 웹사이트를 하나 개발 하였습니다. 인터페이스는 아직 대부분 미완성입니다만 피드백을 받고 차차 추가하도록 하겠습니다.
사용법
아래 링크에서 user 부분의 아이디를 바꾸면 됩니다.
https://ianpark.github.io/shc/?user=asbear
현재 스태틱 데이터를 가져와서 보여주게 해놓았고, 현재 데이터가 등록된 계정 목록은 다음과 같습니다.
abdullar agar atomrigs bbana bramd
brent1042 bwells candyboy centering chairmanlee
cheongpyeongyull chungjh cjh cjsdns clarkgold
clayop cnstlf60 coachjin corn113 cowongloball
crawfish37 cyan2017 danbain danihwang dodoim
dragosroua dyuryul easysteemit eunstar floridasnail
followbtcnews forhappywomen fur2002ks genemk golbang
goldenman goldmatters goldmoon hansikhouse happyberrysboy
happyworkingmom healings hellocrypto hjk96 holic7
hwan100 ibk ilovemylife indend007 ioc
ioll isaaclab isi3 jack8831 jerrybanfield
jewel-lover jingdol jinh0729 jjy joceo00
joeuhw jooyoung jseomun jsj1215 jsquare
julialee66 jxwonah jyp kartiksingh kdj
khaiyoui kilu83 kim066 kimjungmin kimthewriter
kmlee koinbot krwhale ksc kview
kwak kwiba1592 lee5 leemikyung leesol
leesunmoo leeyh leomichael lex030 lhllhl07
lighthil lovedj lucky2 ludorum lylm
mack-bot mastertri megaspore minyool morning
musicholic muwon123 naver neojew ninzacode
noah326 noctisk nomorebet ocd oldstone
otac patipatipati penguinpablo powerguy ramengirl
rex1442 ribai rivalhw robocity roychoi
rubymaker sailingtohappy seunglimdaddy sharehows shiho
sigizzang signalandnoise sjchoi skan skt
skt1 smartcome sndbox sochul sonamoo
soyo ssg ssin starjuno steemitjp
stellasjshin summersnow tabris tradingideas
triplej twinbraid tworld ullalla98 ultranew
uplus virus707 vlemon whatageek wonsama
wony woo7739 xinnong yirgacheffe2shot yoon
yoonwonlim yun093
추가되었으면 하는 계정 알려주시면 추가 하겠습니다.
설명
페이지에 설명을 추가하기 전에 간단히 글로 설명 드리겠습니다.
이 데이터는 누적 데이터 기반입니다. 최근 7일, 최근 14일, 최근 30일, 최근 60일, 최근 90일 누적의 값입니다. 장기적, 단기적 통계를 통해 트렌드를 볼 수 있습니다.
인버스심슨은 높을수록 다양한 보팅을 한것입니다. 7일간의 인버스 심슨 지수가 90일간의 인버스 심슨 지수보다 낮은게 정상입니다.
도넛들은 회색부분이 많은게 건강한 것입니다. 해당 계정이 기간내 가장 많이 보팅한 10명에 색이 칠해지므로, 그 10명에 몰린 보팅이 크다면 회색부분이 줄어들게됩니다.
잠정 계획
백엔드도 대충 개발 되어 있는데 연동은 하지 않았습니다. 캐싱부분이 아직 미구현이라서요. 스파 10000 넘는 계정의 수를 고려하면 당장은 일단 static data로 해도 충분할 것 같습니다. 나중에 수요가 많아지면 백엔드랑 연결해서 모든 계정을 대상으로 사용할 수 있도록 하겠습니다.
또한 건강이 좋지 않은 계정들 목록을 보여주는 인덱스를 추가할 계획입니다. ^^
스크린샷
소스코드
https://github.com/ianpark/ianpark.github.io/tree/master/shc
피드백
피드백 주시면 적용해보도록 하겠습니다.
깔끔하네요.ㄷㄷㄷㄷ
오...대단해보입니다..
그런것은 아니지만.. 감사합니다.
겸손하시네염 ㅜ
대단하십니다 ㅎㅎInverse Simpson 지수 밑에 높을수록 좋은건지 낮을 수록 좋은건지만 footnote로 달아주시면 저 같이 모르는 사람이 보기에 더 편할 것 같습니다.
높을수록 골고루보팅한 것입니다. 조금 의견이 더 종합되면 친절하게 노트를 넣어야겠습니다... ^^
그리고 완성되면 kr 없이 steemit 태그로 외국에 올려서 그들도 쓸 수 있게 하는 게 좋을 것 같습니다 ㅎㅎ 영어도 잘 하시니깐 올린다음 kr 사람들이 가서 보팅하면 트렌딩도 금방 올라갈 수 있을 것 같고요.
순서를 0->90이 아니라 90->0으로 하는게 최근 변화로 이어지는 흐름을 더 잘 보여주지 않을까요
좋은 아이디어입니다. 단지 인버스심슨의경우에 롱텀일경우 높게나오고 숏텀일경우 낮게 나오는게 정상인지라.. 그거이 좀 고민입니다...
? 뭐가 고민이에영 다른 사람들 평균치 같이 보여주면 되징
기왕 하는거 사용자들과 특정 태그별로 group by 하면 (ex. #kr) 어떤 태그를 주로 쓰는 사용자가 어떤 인버스 심슨 레이팅을 보이는지도 나올거고
와우! 역시 대단하십니다! 비주얼이 너무 산뜻하네요. 수고하셨습니다. ㅎ
감사합니다. ^^
스팀잇 국민 보팅 건강지표가 되겠네요! 빨리 써보고 싶어 현기증이 납니다.ㅋㅋ
잘 다듬어보겠습니다 ^^
제 아이디는 아직 안되는 것으로 보아 아직 제한적으로 사용되나
봅니다.... 아울러 그래픽 해석 방법도 알려주시면 좋겠네요.
넵 좀더 다음듬은 후에 여러가지를 추가해보도록 하겠습니다 ^^
고생하셨어요. 어서 정식버전이 나오길.. 기다리며.. 근데 도넛은 어떤 의미인가요?
도넛에 회색 (others)이 많을수록 다양한사람에게 보팅파워를 골고루 사용하고있다는 의미입니다. ^^