Skip to content

Latest commit

 

History

History
129 lines (105 loc) · 3.58 KB

index.md

File metadata and controls

129 lines (105 loc) · 3.58 KB

자료 활용 방법

데이터는 mongodb를 dump한 것이기 때문에 mongorestore를 통하여 복원 후 데이터 분석 하시는 것을 권장드립니다


현재 엔트리에서 제공하는 데이터는 연구 및 분석에 쓰실 수 있도록 2016년 하반기 코딩파티 사용자들이 미션을 해결하는 일련의 과정을 로그 형태로 저장한 데이터입니다. 로그 데이터이기 때문에 용량이 커서 충분한 디스크 공간 확보가 필요합니다.

데이터는 해당 페이지에 들어와 페이지를 떠나지 않고 연속적으로 미션을 해결한 부분에 대해서 기록되어 있습니다. 따라서 schema의 stages의 데이터 길이는 데이터 마다 상이합니다.

데이터에는 사용자의 정보와 해당 사용자가 미션을 해결하는 과정에서 수행한 액션/커맨드(블록의 조립, 수정, 삭제, 실행, 정지 등)와 결과값(성공, 실패 등)들이 포함되어 있습니다.


데이터 스키마

  • target  * 데이터 수집 페이지(행사)

  • key

    • 사용자 식별자
  • year

    • 출생년도
  • gender

    • 1 == 남자
    • 2 == 여자
  • swLearned

    • 1 == learned
    • 2 == not learned
  • difficulty

    • mode
      • stage key
    • level
      • 1~5 high number means more difficulty
    • evalTime
      • evaluation time
  • stages

    • stageId * 테이지 식별자
    • startTime * 스테이지 시작 시간
    • finishTime * 스테이지 클리어 시간
    • actions
      • name
        • user action name
      • data
        • key
          • property name
        • value
          • property value
        • timestamp
          • action이 발생한 시간
  • created

    • activity log 최초 생성 시간
  • updated

    • activity log 마지막 갱신 시간

code 구조

  • code
    • thread
      • block
        • params
        • statements

각 model의 명세는 entryjs에 정의된 code.js, thread.js, block.js 참고


커맨드 타입

유저의 각 액션에 해당하는 commandType은 entryjs에 정의된 static 파일 참고


유닛 액션 타입

//unit action type
STAND = 1;
WALK = 2;
JUMP = 3;
TURN_RIGHT = 4;
TURN_LEFT = 5;
SIMOOROOK = 6;
WALL_CRASH = 7;
BEE_ATTACK = 8;
ELECTRIC_SHOCK = 9;
SLIP = 10;
COMPLETE = 11;
STOP = 12;
SEQUENCE_SIMOOROOK = 13;
GET_ITEM = 14;
WITHOUT_ITEM_SUCCESS =15;
HALF_ROTATION = 16;
GO_SLOW = 17;
GO_SLOW_CRASH = 18;

//space ship action type
COLLISION = 13;
LOST = 14;

//additional fail type
ESSENTIAL_REQUIRED = 19;
OVER_LIMITED_BLOCK = 20;

//animate type
ROTATE = 1;
ROTATE_TO = 2;
ROTATE_INFINITE = 3;
FADE_OUT = 4;
POP_OUT = 5;
VIBRATE = 6;
   


데이터 다운로드

2016 하반기 코딩파티 데이터 다운로드
2017 하반기 코딩파티 데이터 다운로드


contact info: [email protected]