1 |
1
네트워크와 연결되고, 상기 네트워크상으로 문제문장을 제공하는 문제제공 단말기와;
상기 네트워크를 통해 문제제공 단말기로부터 제공되는 빈칸이 포함된 문제문장과 보기단어들을 입력받아 상기 문제문장을 어절단위로 분할하여, 빈칸의 앞 단어와 뒤 단어 중 적어도 하나를 추출하고, 추출된 상기 앞 단어와 뒤 단어 및 보기단어를 이용하여, 빈칸의 순서값에 해당하는 보기단어를 검색하거나, 빈칸의 앞뒤 설정개수에 해당하는 단어를 검색하거나, 빈칸의 앞 단어와 뒤 단어 및 보기단어가 동일한 순서와 빈칸의 순서값에 대응하도록 연접검색하는 검색과정 중 적어도 하나의 검색과정을 네트워크 상에서 수행하고, 검색결과개수에 기초하여 상기 빈칸에 들어가는 답안을 추천하는 서버를 포함하되,
상기 서버는
상기 적어도 하나의 검색과정 중 검색결과수가 발생하지 않는 경우, 상기 빈칸의 앞뒤 설정개수를 변경하여 상기 검색과정을 반복수행하며,
상기 적어도 하나의 검색과정에 따른 검색결과수에 기초하여 연산되는 각각의 연산과정을 사용자 요청에 의해 수행하는 것을 특징으로 하는 어학문제의 답안추천 시스템
|
2 |
2
제1항에 있어서,
상기 서버는 문제제공 단말기로부터 네트워크를 통해 빈칸이 포함된 문제문장과 상기 문제문장의 보기단어를 입력받은 후, 상기 보기단어와, 상기 입력된 문제문장을 어절별로 분할하여 출력하는 문장분할부와;
상기 문장분할부로부터 어절별로 분할되어 출력된 문제문장 내에서 빈칸의 위치를 확인하고, 상기 빈칸의 앞 단어 및 뒤 단어 중 적어도 하나를 추출하는 문제구간 확인부와;
상기 문장분할부로부터 출력된 보기단어와, 상기 문제구간 확인부로부터 추출된 단어를 상기 네트워크상에서 검색하고, 검색결과개수를 비교하여 비교한 결과에 대응하는 보기단어를 답안으로 추천하는 답안추천부를 포함함을 특징으로 하는 어학문제의 답안추천 시스템
|
3 |
3
제2항에 있어서,
상기 문제구간 확인부는 분할된 문장 내에서 빈칸의 위치를 확인하는 빈칸확인부와;
상기 빈칸확인부에서 위치 확인이 완료된 빈칸의 앞 및 뒤에 위치하는 단어 중 적어도 하나를 추출하는 단어추출부를 포함함을 특징으로 하는 어학문제의 답안추천 시스템
|
4 |
4
제2항 또는 제3항에 있어서,
상기 답안추천부는 상기 문제구간 확인부로부터 추출된 단어와 상기 문장분할부로부터 출력된 보기단어를 네트워크상에서 검색하는 단어검색부와;
상기 단어검색부로부터 검색된 각 보기단어별 검색결과개수를 입력받아 비교하여, 비교한 결과에 따라 가장 많은 검색결과개수를 갖는 보기단어를 답안으로 추천하는 비교추천부를 포함함을 특징으로 하는 어학문제의 답안추천 시스템
|
5 |
5
문제문장을 제공하는 문제제공 단말기로부터 네트워크를 통해 빈칸이 포함된 문제문장과 보기단어를 수신하여 상기 문제문장을 어절별로 분할하는 문장분할단계와;
상기 문제문장 내에서 빈칸의 위치를 확인하고, 빈칸 앞 단어 및 뒤 단어 중 적어도 하나의 단어를 추출하는 문제구간 확인단계와;
상기 추출된 단어와 보기단어를 빈칸의 앞 단어와 뒤 단어 중 적어도 하나를 추출하고, 추출된 상기 앞 단어와 뒤 단어 및 보기단어를 이용하여, 빈칸의 순서값에 해당하는 보기단어를 검색하거나, 빈칸의 앞뒤 설정개수에 해당하는 단어를 검색하거나, 빈칸의 앞 단어와 뒤 단어 및 보기단어가 동일한 순서와 빈칸의 순서값에 대응하도록 연접검색하는 검색과정 중 적어도 하나의 검색과정을 네트워크상에서 수행하고, 그 검색결과개수를 비교하여 그 비교결과에 대응하는 보기단어를 답안으로 추천하는 답안추천단계를 포함하되,
상기 답안추천단계는
상기 적어도 하나의 검색과정 중 검색결과수가 발생하지 않는 경우, 상기 빈칸의 앞뒤 설정개수를 변경하여 상기 검색과정을 반복수행하며,
상기 적어도 하나의 검색과정에 따른 검색결과수에 기초하여 연산되는 각각의 연산과정을 사용자 요청에 의해 수행하는 것을 더 포함하는 것을 특징으로 하는 어학문제의 답안추천 방법
|
6 |
6
제5항에 있어서,
상기 문장분할단계는 특수기호와 띄어쓰기 중 적어도 하나를 기준으로 삼아 문제문장을 어절별로 분할함을 특징으로 하는 어학문제의 답안추천 방법
|
7 |
7
제5항에 있어서,
상기 답안추천단계는 문제문장 내 빈칸 위치에 들어가는 각 보기단어를 네트워크상에서 검색하고, 검색결과개수를 저장하는 제1검색과정과;
상기 문제문장 내에서 빈칸을 기준으로 하여, 제1설정개수만큼의 빈칸 앞에 위치하는 단어 중 적어도 하나의 단어와 제2설정개수만큼의 빈칸 뒤에 위치하는 단어 중 적어도 하나의 단어 및 각 보기단어를 네트워크상에서 일반검색하고, 검색결과개수를 저장하는 제2검색과정과;
상기 문제문장 내에서 빈칸을 기준으로 하여, 제1설정개수만큼의 빈칸 앞에 위치하는 단어 중 적어도 하나의 단어와 제2설정개수만큼의 빈칸 뒤에 위치하는 단어 중 적어도 하나의 단어 및 각 보기단어를 네트워크상에서 연접검색하고, 검색결과개수를 저장하는 제3검색과정을 포함함을 특징으로 하는 어학문제의 답안추천 방법
|
8 |
8
제7항에 있어서,
상기 제2검색과정 및 제3검색과정 중 적어도 한 검색과정의 검색결과개수가 존재하지 않는 경우, 빈칸 앞 및 뒤로부터 추출된 단어개수 중 적어도 하나를 변경시킨 후, 상기 변경된 개수의 단어를 추출하여 검색함을 특징으로 하는 어학문제의 답안추천 방법
|
9 |
9
제7항 또는 제8항에 있어서,
상기 답안추천단계는 제3검색과정을 통해 출력된 연접검색의 결과개수 중 가장 많은 검색결과개수를 갖는 보기단어를 답안으로 추천하는 제1추천단계와;
상기 제3검색과정을 통해 출력된 연접검색의 결과개수에 대하여 제1검색과정을 통해 출력된 보기검색의 결과개수로 나누고, 그 결과값이 가장 큰 보기단어를 답안으로 추천하는 제2추천단계와;
상기 제2검색과정을 통해 출력된 일반검색의 결과개수에 대하여 제1검색과정을 통해 출력된 보기검색의 결과개수로 나누고, 그 결과값이 가장 큰 보기단어를 답안으로 추천하는 제3추천단계를 포함함을 특징으로 하는 어학문제의 답안추천 방법
|