1 |
1
다수의 강의들 중 사용자가 검색한 강의 및 그와 유사한 강의 정보를 제공하는 강의 검색 시스템으로서,상기 다수의 강의들의 강의 계획서 및 각 강의간 유사도가 저장된 데이터베이스;상기 각 강의간 유사도를 연산하는 유사도 연산부; 및상기 다수의 강의들 중 사용자가 검색한 강의와 유사도가 일정 값 이상인 강의들을 선택하는 강의 추출부를 포함하되,상기 유사도 연산부는 상기 강의 계획서를 텍스트 마이닝하여 유사도를 연산하는 것을 특징으로 하는 강의 검색 시스템
|
2 |
2
제1항에 있어서,상기 유사도 연산부는 상기 다수의 강의들의 강의계획서를 학정번호별로 벡터에 대입하고, 각 벡터의 코사인 유사도를 연산하여 상기 각 강의간 유사도를 연산하는 것을 특징으로 하는 강의 검색 시스템
|
3 |
3
제2항에 있어서,상기 학정번호별 벡터는 각 단어의 단어 빈도 값과 역문서 빈도 값의 곱으로 이루어지며, 상기 코사인 유사도는 상기 학정번호별 벡터들로 구성된 행렬과 상기 행렬의 전치행렬의 곱으로 연산되는 것을 특징으로 하는 강의 검색 시스템
|
4 |
4
제1항에 있어서,상기 강의 추출부에서 선택된 강의들을 출력하는 출력부를 더 포함하되,상기 출력부는 선택된 강의들을 텍스트 및 그래프로 출력 가능한 것을 특징으로 하는 강의 검색 시스템
|
5 |
5
제4항에 있어서,상기 데이터베이스에는 각 강의의 선수과목 정보가 더 저장되며, 상기 출력부는 선택된 강의들의 선수과목 정보들을 더 출력하는 것을 특징으로 하는 강의 검색 시스템
|
6 |
6
제1항에 있어서,상기 데이터베이스에는 각 사용자의 수강이력 정보가 더 저장되는 것을 특징으로 하는 강의 검색 시스템
|
7 |
7
다수의 강의들 중 사용자가 검색한 강의 및 그와 유사한 강의 정보를 제공하는 강의 검색 방법으로서,(a) 상기 다수의 강의들의 강의 계획서를 텍스트 마이닝하여 각 강의간 유사도를 연산하는 단계; (b) 상기 연산된 각 강의간 유사도를 저장하는 단계;(c) 상기 사용자가 강의를 검색하는 단계; 및(d) 상기 검색된 강의 및 상기 검색된 강의와 유사도가 일정 값 이상인 강의들을 출력하는 단계를 포함하는 강의 검색 방법
|
8 |
8
제7항에 있어서,상기(a)단계는,상기 다수의 강의들의 강의계획서를 학정번호별로 벡터에 대입한 후, 각 벡터의 코사인 유사도를 연산하여 상기 각 강의간 유사도를 연산하는 것을 특징으로 하는 강의 검색 방법
|
9 |
9
제8항에 있어서,상기 학정번호별 벡터는 각 단어의 단어 빈도 값과 역문서 빈도 값의 곱으로 이루어지며, 상기 코사인 유사도는 상기 학정번호별 벡터들로 구성된 행렬과 상기 행렬의 전치행렬의 곱으로 연산되는 것을 특징으로 하는 강의 검색 방법
|
10 |
10
제7항에 있어서,상기(d)단계는,상기 검색된 강의 및 상기 검색된 강의와 유사도가 일정 값 이상인 강의들을 텍스트 및 그래프로 출력하는 것을 특징으로 하는 강의 검색 방법
|
11 |
11
제7항에 있어서,상기 (a)단계 이전에,상기 다수의 강의들의 선수과목 정보를 저장하는 단계를 더 포함하는 것을 특징으로 하는 강의 검색 방법
|
12 |
12
제11항에 있어서,상기 (d)단계는, 상기 검색된 강의 및 상기 검색된 강의와 유사도가 일정 값 이상인 강의들의 선수과목 정보를 더 출력하는 것을 특징으로 하는 강의 검색 방법
|
13 |
13
제7항에 있어서,상기 (a)단계 이전에,각 사용자의 수강이력 정보를 저장하는 단계를 더 포함하는 것을 특징으로 하는 강의 검색 방법
|