1 |
1
전자 상거래 시스템에 적용되는 전자 카탈로그 관리 장치에 있어서,
전자 카탈로그 데이터베이스로부터 상기 각 전자 카탈로그의 색인어들을 추출하고, 상기 추출된 색인어들을 속성별로 분류하여 기초 색인어 테이블을 생성하는 색인어 추출기;
상기 각 전자 카탈로그의 기초 색인어 테이블을 토대로, 상기 전자 카탈로그의 상기 속성, 상기 색인어 및 색인어 빈도수(term frequency, tf)가 저장된 기초 색인어 통계 정보 테이블을 생성하여 상기 전자 카탈로그 데이터베이스에 저장하는 기초 테이블 관리기;
상기 기초 색인어 통계 정보 테이블을 이용하여, 전자 카탈로그에 대한 검색, 중복확인, 자동분류 중 적어도 어느 하나의 실행 시 액세스 되는 실체화 뷰를 생성하는 실체화 뷰 생성기로서,
상기 추출된 색인어로 구분되는 상기 색인어 빈도수, 역문서 빈도수(inverse document frequency, idf) 및 가중치(tf-idf)가 저장된, 상기 전자 카탈로그 검색을 위한 실체화 뷰와,
상기 추출된 색인어 및 상기 속성으로 구분되는 상기 색인어 빈도수, 역문서 빈도수 및 가중치가 저장된, 상기 전자 카탈로그 중복확인을 위한 실체화 뷰와,
상기 추출된 색인어 및 상기 전자 카탈로그의 상품의 분류 및 속성으로 구분되는 상기 색인어 빈도수, 역문서 빈도수 및 가중치가 저장된, 상기 전자 카탈로그 자동분류를 위한 실체화 뷰를 생성하는 실체화 뷰 생성기; 및
상기 전자 상거래 시스템에 접속된 사용자 단말기 또는 관리자 단말기로부터 검색, 중복확인, 자동분류 중 적어도 어느 하나의 실행이 요구되면, 상기 요구에 대한 질의문을 생성하고 상기 실체화 뷰를 액세스하여, 상기 색인어 빈도수, 역문서 빈도수 및 가중치에 따른 통계 정보에 기반하는 결과를 상기 사용자 단말기 또는 관리자 단말기로 전송하는 질의 처리기를 포함하되,
상기 전자 카탈로그 변경시, 상기 색인어 추출기는 기초 색인어 테이블을 변경하고, 상기 기초 테이블 관리기는 상기 변경된 기초 색인어 테이블을 토대로 상기 기초 색인어 통계 정보 테이블을 수정하는 것
인 전자 카탈로그 관리 장치
|
2 |
2
제 1 항에 있어서,
상기 전자 카탈로그 데이터베이스, 상기 기초 색인어 테이블, 상기 기초 색인어 통계 정보 테이블 및 상기 실체화 뷰를 관리하는 데이터 관리기를 더 포함하는 것을 특징으로 하는 전자 카탈로그 관리 장치
|
3 |
3
제 1 항에 있어서,
상기 전자 카탈로그 데이터베이스는 네트워크를 통해 접속되어 있는 공급자 단말기로부터 새로운 전자 카탈로그를 전송받아 관리하는 것을 특징으로 하는 전자 카탈로그 관리 장치
|
4 |
4
제 1 항에 있어서,
상기 전자 카탈로그 데이터베이스를 모니터링하여, 상기 전자 카탈로그의 변경 여부를 확인하며, 상기 전자 카탈로그가 변경된 것으로 판단되면, 상기 변경 정보를 상기 색인어 추출기로 전송하는 전자 카탈로그 변경 확인기를 더 포함하는 전자 카탈로그 관리 장치
|
5 |
5
전자 카탈로그 관리 장치가 수행하는 전자 카탈로그 관리 방법에 있어서,
기 저장되어 있는 전자 카탈로그로부터 색인어를 추출하고, 추출된 색인어들을 이용하여, 상기 전자 카탈로그의 속성, 상기 색인어 및 색인어 빈도수(term frequency, tf)가 저장된 기초 색인어 통계 정보 테이블을 생성하여 전자 카탈로그 데이터베이스에 저장하는 단계;
상기 기초 색인어 통계 정보 테이블을 이용하여, 전자 카탈로그에 대한 검색, 중복확인, 자동분류 중 적어도 어느 하나의 실행 시 액세스 되는 실체화 뷰를 생성하는 단계로서,
상기 추출된 색인어로 구분되는 상기 색인어 빈도수, 역문서 빈도수(inverse document frequency, idf) 및 가중치(tf-idf)가 저장된, 상기 전자 카탈로그 검색을 위한 실체화 뷰와,
상기 추출된 색인어 및 상기 속성으로 구분되는 상기 색인어 빈도수, 역문서 빈도수 및 가중치가 저장된, 상기 전자 카탈로그 중복확인을 위한 실체화 뷰와,
상기 추출된 색인어 및 상기 전자 카탈로그의 상품의 분류 및 속성으로 구분되는 상기 색인어 빈도수, 역문서 빈도수 및 가중치가 저장된, 상기 전자 카탈로그 자동분류를 위한 실체화 뷰 중 적어도 하나를 생성하는 단계;
상기 전자 카탈로그 관리 장치에 접속된 사용자 단말기 또는 관리자 단말기로부터 검색, 중복확인, 자동분류 중 적어도 어느 하나의 실행이 요구된 경우, 상기 전자 카탈로그 관리 장치가 상기 실체화 뷰를 액세스하여 상기 색인어 빈도수, 역문서 빈도수 및 가중치에 따른 통계 정보에 기반하는 결과를 상기 사용자 단말기 또는 관리자 단말기로 전송하는 단계; 및
상기 전자 카탈로그 변경시, 상기 기초 색인어 통계 정보 테이블을 수정하는 단계
를 포함하는 전자 카탈로그 관리 방법
|
6 |
6
삭제
|
7 |
7
삭제
|
8 |
8
삭제
|
9 |
9
삭제
|
10 |
10
제 5 항에 있어서,
상기 기초 색인어 통계 정보 테이블은 빌리프 네트워크 모델(Belief Network Model)을 이용하여 생성되는 것을 특징으로 하는 전자 카탈로그 관리 방법
|
11 |
11
제 5 항에 있어서,
상기 실체화 뷰는, 관계형 데이터베이스로 구성되는 것을 특징으로 하는 전자 카탈로그 관리 방법
|