1 |
1
문제 벡터 생성부에서, 문제은행에 저장된 각 문제들에 대한 문제 벡터를 생성하는 단계;
질의 벡터 생성부에서, 상기 각 문제에 포함된 키워드들을 기반으로 한 키워드 온톨로지에서 목표 난이도와 유사한 일정범위의 난이도를 갖는 키워드들을 선택한 후, 정규분포 확률 값을 이용하여 상기 선택된 키워드들에 난이도에 따른 가중치를 부여하여 질의 벡터를 생성하는 단계;
유사도 계산부에서, 상기 문제 벡터와 상기 질의 벡터간의 유사도를 계산하는 단계;
커버리지 수 계산부에서, 상기 각 문제들이 질의 키워드들을 몇 번 커버하는지 커버리지 수(coverage number)를 계산하는 단계; 및
문제 선택부에서, 상기 유사도 또는 커버리지 수를 이용하여 k 개의 문제를 선택하는 단계;를
포함하는 문제 선택 및 성취도 평가 방법
|
2 |
2
제 1 항에 있어서,
상기 질의 벡터 생성 단계는,
상기 질의 벡터 생성부에서, 선택할 문제들의 목표 난이도와 범위를 입력받고, 상기 키워드 온톨로지로부터 상기 목표 난이도 범위에 해당하는 키워드들을 추출하는 단계;
상기 질의 벡터 생성부에서, 상기 추출된 키워드들의 난이도에 따라 가중치를 부여하는 단계; 및
상기 질의 벡터 생성부에서, 상기 가중치가 부여된 키워드들을 이용하여 질의 벡터를 생성하는 단계;를 포함하는 문제 선택 및 성취도 평가 방법
|
3 |
3
제 2 항에 있어서,
상기 가중치를 부여하는 단계는,
상기 질의 벡터 생성부에서, 상기 추출된 키워드들을 복수개의 구간으로 나누는 단계;
상기 질의 벡터 생성부에서, 상기 복수개의 구간 각각의 확률 값을 계산하는 단계; 및
상기 질의 벡터 생성부에서, 상기 각 구간의 확률 값을 기반으로 각 구간에 포함된 키워드들에 가중치를 부여하는 단계;를 포함하는 문제 선택 및 성취도 평가 방법
|
4 |
4
제 3 항에 있어서,
상기 구간을 나누는 단계는,
상기 추출된 키워드들의 개수가 동일하게 구간을 나누는 것이며, 각 구간에 들어가는 키워드의 최대 개수는 하기 수학식에 의하여 계산되는 것인, 문제 선택 및 성취도 평가 방법
|
5 |
5
제 3 항에 있어서,
상기 구간을 나누는 단계는,
상기 추출된 키워드들의 난이도 범위가 동일하게 구간을 나누는 것이며, 각 구간의 난이도 범위는 하기 수학식에 의하여 계산되는 것인, 문제 선택 및 성취도 평가 방법
|
6 |
6
제 4 항 또는 제 5 항에 있어서,
상기 각 구간의 확률 값을 계산하는 단계는,
하기 수학식에 의해 각 구간의 확률 값을 계산하는, 문제 선택 및 성취도 평가 방법
|
7 |
7
제 6 항에 있어서,
상기 각 구간에 포함된 키워드들에 가중치를 부여하는 단계는,
동일 구간에 포함된 키워드들은 동일한 가중치를 갖도록 하며, 상기 가중치는 하기 수학식에 의하여 계산되는, 문제 선택 및 성취도 평가 방법
|
8 |
8
제 7 항에 있어서,
상기 가중치가 부여된 키워드들을 이용하여 질의 벡터를 생성하는 단계에서,
상기 질의 벡터는 하기 수학식에 의해 생성되는, 문제 선택 및 성취도 평가 방법
|
9 |
9
제 1 항에 있어서,
상기 문제 벡터와 상기 질의 벡터간의 유사도를 계산하는 단계에서,
상기 유사도 계산은 벡터스페이스모델의 코사인 측정법인 하기 수학식에 의해 계산되는, 문제 선택 및 성취도 평가 방법
|
10 |
10
제 1 항에 있어서,
상기 문제 벡터와 상기 질의 벡터간의 유사도를 계산하는 단계에서,
상기 유사도 계산은 유클리디언 거리 계산법인 하기 수학식에 의해 계산되는, 문제 선택 및 성취도 평가 방법
|
11 |
11
제 1 항에 있어서,
상기 커버리지 수(coverage number)를 계산하는 단계에서,
상기 커버리지 수(CN)는 하기 수학식에 의하여 계산되는, 문제 선택 및 성취도 평가 방법
|
12 |
12
제 1 항에 있어서,
상기 문제를 선택하는 단계에서,
상기 선택된 문제 집합의 커버리지 수(SCN)를 하기 수학식에 의하여 계산하는, 문제 선택 및 성취도 평가 방법
|
13 |
13
제 1 항에 있어서,
상기 문제 선택 단계 이후에,
성취도 평가부에서, 상기 선택된 문제에 대한 시험 수행 후 성취도를 평가하는 단계를 더 포함하는 문제 선택 및 성취도 평가 방법
|
14 |
14
제 13 항에 있어서,
상기 성취도 평가 단계에서,
상기 성취도 평가는 하기 수학식에 의한 성취도 점수에 의하여 평가하는, 문제 선택 및 성취도 평가 방법
|
15 |
15
제 1 항 내지 제 5 항 및 제 9 항 내지 제 14 항 중 어느 한 항에 기재된 방법을 컴퓨터상에서 수행하기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체
|
16 |
16
복수개의 문제들이 저장되는 문제은행;
상기 문제은행에 저장된 문제들에 대한 문제 벡터를 생성하는 문제 벡터 생성부;
상기 문제은행에 저장된 각 문제들에 포함된 키워드들을 기반으로 각 키워드 간의 상하관계 및 각 키워드의 난이도가 설정되어 구성되는 키워드 온톨로지;
상기 문제은행의 각 문제에 포함된 키워드들을 기반으로 한 상기 키워드 온톨로지에서 목표 난이도와 유사한 범위의 난이도를 갖는 키워드들을 선택한 후, 정규분포의 확률 값을 이용하여 상기 선택된 키워드들에 난이도에 따른 가중치를 부여하여 질의 벡터를 생성하는 질의 벡터 생성부;
상기 문제 벡터와 질의 벡터간의 유사도를 계산하는 유사도 계산부;
상기 각 문제들이 질의 키워드들을 몇 번 커버하였는지 커버리지 수를 계산하는 커버리지 수 계산부; 및
상기 유사도 계산부에서 구한 유사도 또는 커버리지 수 계산부에서 구한 커버리지 수를 이용하여 최종 k개의 문제를 선택하는 문제 선택부;를
포함하는 문제 선택 및 성취도 평가 장치
|
17 |
17
제 16 항에 있어서,
상기 문제 선택부에서 선택한 문제에 대한 시험 수행 후 성취도를 평가하는 성취도 평가부를 더 포함하는, 문제 선택 및 성취도 평가 장치
|
18 |
18
제 16 항 또는 제 17 항에 있어서,
상기 커버리지 수 계산부는, 상기 문제 선택부에서 선택한 문제들의 커버리지 수를 계산하는, 문제 선택 및 성취도 평가 장치
|