Skip to content

술 취향 테스트(옛술의 전당 매표소)

Haechan Kim edited this page Jul 24, 2022 · 5 revisions

술 취향 테스트

  • 총 7개의 문제
  • 첫번째 문제, 두번째 문제
    • 11: 탁주
    • 12: 과실주
    • 21: 약주/청주
    • 22: 증류쥬/리큐르주
  • 세번째 문제
    • 1: 10도 미만
    • 2: 10도 이상
  • 네번째 문제
    • 1: 청량감 O
    • 2: 청량감 X
  • 다섯번째 문제: 한국/외국 영화
  • 여섯번째 문제
    • 1: 깔끔함, 쓴맛
    • 2: 단맛
    • 3: 신맛
  • 일곱번째 문제: 의미 없음 (향)

요구 사항 정의

  1. 질문 페이지에서 선택지ID를 받는다.

  2. 요청 받은 질문 개수만큼의 선택지 ID를 리스트로 만든다. ex) selectionLists = [1, 4, 5, 8, 9, ..]

  3. 선택한 값(0,1)에 해당되는 결과 조합 ex) 탁주, 알콜15도 이하, 청량감 x, ...

// 질문(question): 0, 1(1-1 선택 시), 2(1-2 선택 시), 3, 4, 5, 6, 7
// 답(answer): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18


int myAnswer[7] // 답안 저장 배열

int answer = getAnswer(question[0]); // 0번 문제에 대한 답
myAnswer.push(answer)
if (ans == 0)
    get question[1];
else
    get question[2];
myAnswer.push(answer);


for (int i=3; i<=7; i++) 
{
    int answer = getAnswer(question[i]);
    myAnswer.push(answer);
}
  1. mbti 결과를 결과 페이지에서 응답(16가지)

기능정의서

image

데이터 셋

  1. 질문 개수: 7개(8개)

  2. 질문 데이터 속성

    • 주종
    • 도수
    • 청량감
    • (추가 예정)
  3. 술 데이터 속성: postgresql에서 csv파일 import

    • 주종
      • 달달함
      • 씁쓸함
      • 상큼함
      • 청량함
      • 새콤함
    • 상세설명
    • 도수
  4. 술BTI 결과(16가지)

    • (추가 예정)
    • ...

결과 도출 알고리즘

옛술의 전당 매표소