1 |
1
사용자가 발화한 음성을 입력받는 입력부;미리 저장된 복수 개의 문장 중 적어도 하나의 문장을 출력하고, 상기 입력부를 통해 입력된 사용자의 음성을 분석하여 상기 출력된 문장에 대한 의사소통의 성공 여부를 판단하고, 상기 의사소통이 실패한 것으로 판단되면 상기 출력된 문장의 유형과 난이도를 분석하고, 상기 분석한 유형과 난이도를 기초로 적어도 하나 이상의 학습 문장을 검색하고, 상기 학습 문장의 출력 우선순위를 설정하는 제어부; 및상기 출력 우선순위에 따라 상기 학습 문장을 출력하는 출력부를 포함하는 외국어 학습 제공 장치
|
2 |
2
제 1 항에 있어서,상기 제어부는,상기 학습 문장의 의미적 상하관계를 산출하고, 상기 산출된 의미적 상하관계를 기초로 상기 학습 문장의 출력 우선순위를 설정하는 외국어 학습 제공 장치
|
3 |
3
제 2 항에 있어서,상기 제어부는,상기 학습 문장의 의미적 크기와 관련된 신뢰도를 산출하고, 상기 산출된 신뢰도에 따라 상기 학습 문장의 의미적 상하관계를 산출하는 외국어 학습 제공 장치
|
4 |
4
제 3 항에 있어서,상기 제어부는,상기 학습 문장의 신뢰도가 낮을수록 상기 학습 문장의 출력 우선순위를 높게 설정하는 외국어 학습 제공 장치
|
5 |
5
제 1 항에 있어서,상기 제어부는,상기 의사소통의 성공 실패 결과 데이터를 문장 별로 저장하여 의사소통 결과 데이터를 생성하는 외국어 학습 제공 장치
|
6 |
6
제 5 항에 있어서,상기 제어부는,상기 의사소통 결과 데이터를 이용하여 상기 출력된 문장에 대해 의사소통이 실패한 사용자의 수를 검색하고, 상기 검색된 사용자의 수를 이용하여 상기 출력된 문장의 지지도를 산출하고, 상기 산출된 지지도에 따라 상기 출력된 문장의 난이도를 산출하는 외국어 학습 제공 장치
|
7 |
7
제 6 항에 있어서,상기 제어부는,문장의 지지도에 대해 난이도를 매칭한, 미리 저장된 난이도 데이터를 이용하여 상기 산출된 지지도에 대응하는 난이도를 검색하는 외국어 학습 제공 장치
|
8 |
8
제 1 항에 있어서,상기 제어부는,상기 출력된 문장의 난이도와 동일한 난이도를 갖는 복수의 문장을 추출하고, 상기 출력된 문장과 상기 추출한 복수의 문장과의 유사도를 산출하고, 상기 산출된 유사도가 기준 유사도 이상인 문장을 상기 학습 문장으로 검색하는 외국어 학습 제공 장치
|
9 |
9
제 1 항에 있어서,상기 제어부는,상기 학습 문장에 대해 상기 사용자와의 의사소통이 모두 성공한 것으로 판단되면, 기출력된 문장의 난이도보다 높은 난이도를 갖는 학습 문장을 출력하는 외국어 학습 제공 장치
|
10 |
10
제 1 항에 있어서,상기 제어부는,상기 출력된 문장에 대해 상기 사용자와의 의사소통이 성공한 것으로 판단되면, 상기 출력된 문장의 난이도를 검출하고, 상기 출력된 문장의 난이도보다 높은 난이도를 갖는 문장을 출력하는 외국어 학습 제공 장치
|
11 |
11
미리 저장된 복수 개의 문장 중 적어도 하나의 문장을 출력하고, 외부로부터 입력된 사용자의 음성을 분석하여 상기 출력된 문장에 대한 의사소통의 성공 여부를 판단하고,상기 의사소통이 실패한 것으로 판단되면, 상기 출력된 문장의 유형 및 난이도를 분석하고, 상기 분석한 유형 및 난이도를 기초로 적어도 하나 이상의 학습 문장을 검색하고, 상기 학습 문장의 출력 우선순위를 설정하여 상기 출력 우선순위에 따라 상기 학습 문장을 출력하는 외국어 학습 제공 방법
|
12 |
12
제 11 항에 있어서,상기 학습 문장의 출력 우선순위를 설정하는 것은,상기 학습 문장의 의미적 상하관계를 산출하고, 상기 산출된 의미적 상하관계를 기초로 상기 출력 우선순위를 설정하는 외국어 학습 제공 방법
|
13 |
13
제 12 항에 있어서,상기 학습 문장의 출력 우선순위를 설정하는 것은,상기 학습 문장의 의미적 크기를 나타내는 신뢰도를 산출하고, 상기 산출된 신뢰도에 따라 상기 학습 문장의 의미적 상하관계를 산출하고, 상기 학습 문장의 신뢰도가 낮을수록 상기 학습 문장의 출력 우선순위를 높게 설정하는 외국어 학습 제공 장치
|
14 |
14
제 11 항에 있어서,상기 의사소통의 성공 실패 결과 데이터를 문장 별로 저장하여 의사소통 결과 데이터를 생성하는 것을 더 포함하는 외국어 학습 제공 방법
|
15 |
15
제 14 항에 있어서,상기 출력된 문장의 난이도를 분석하는 것은,상기 의사소통 결과 데이터를 이용하여 상기 출력된 문장에 대해 의사소통이 실패한 사용자의 수를 검색하고, 상기 검색된 사용자의 수를 이용하여 상기 출력된 문장의 지지도를 산출하고, 상기 산출된 지지도에 따라 상기 출력된 문장의 난이도를 산출하는 외국어 학습 제공 방법
|
16 |
16
제 15 항에 있어서,상기 출력된 문장의 난이도를 산출하는 것은,문장의 지지도에 대해 난이도를 매칭한, 미리 저장된 난이도 데이터를 이용하여 상기 산출된 지지도에 대응하는 난이도를 검색하는 외국어 학습 제공 방법
|
17 |
17
제 11 항에 있어서,상기 적어도 하나 이상의 학습 문장을 검색하는 것은,상기 출력된 문장의 난이도와 동일한 난이도를 갖는 복수 개의 문장을 추출하고, 상기 출력된 문장과 상기 추출한 복수의 문장과의 유사도를 산출하고, 상기 산출된 유사도가 기준 유사도 이상인 문장을 상기 학습 문장으로 검색하는 외국어 학습 제공 장치
|
18 |
18
제 11 항에 있어서,상기 출력 우선순위에 따라 상기 학습 문장을 출력하는 것은,상기 학습 문장의 출력 우선순위 중 최선순위의 학습 문장을 출력하고, 상기 최선순위의 학습 문장에 대한 의사소통이 성공한 것으로 판단되면 차순위의 학습 문장을 출력하는 외국어 학습 제공 장치
|
19 |
19
제 11 항에 있어서,상기 출력 우선순위에 따라 상기 학습 문장을 출력하는 것은,상기 학습 문장의 출력 우선순위 중 최선순위의 학습 문장을 출력하고, 상기 최선순위의 학습 문장에 대한 의사소통이 실패한 것으로 판단되면 상기 출력한 최선 순위의 학습 문장을 재출력하는 외국어 학습 제공 방법
|
20 |
20
제 11 항에 있어서,상기 출력된 문장에 대해 의사소통이 성공한 것으로 판단되면, 상기 출력된 문장의 난이도를 검출하고, 상기 출력된 문장의 난이도보다 높은 난이도를 갖는 문장을 출력하는 것을 더 포함하는 외국어 학습 제공 방법
|
21 |
21
제 11 항 내지 제 20 항 중 어느 하나의 항에 따라 외국어 학습을 제공하기 위한, 컴퓨터 프로그램이 기록된 컴퓨터로 판독 가능한 기록 매체
|