1 |
1
디지털 컨텐츠를 추천을 위한 스마트 단말에 있어서, 디지털 컨텐츠를 추천하는 프로그램이 저장된 메모리, 미리 분류된 하나 이상의 카테고리를 포함하는 주제 분류 트리를 저장하는 데이터베이스 및 상기 프로그램을 실행하는 프로세서를 포함하고, 상기 프로세서는 상기 프로그램의 실행에 따라, 상기 스마트 단말에 저장된 디지털 컨텐츠를 수집하고, 상기 데이터베이스에 저장된 주제 분류 트리에서 상기 수집된 디지털 컨텐츠에 대응하는 카테고리를 추출하고, 상기 추출된 카테고리에 기초하여 상기 수집된 디지털 컨텐츠를 분류하며, 상기 분류된 디지털 컨텐츠의 인덱스를 생성하고, 상기 생성된 인덱스에 기초하여 상기 디지털 컨텐츠를 추천하는 스마트 단말
|
2 |
2
제 1 항에 있어서,상기 디지털 컨텐츠의 정보는 상기 디지털 컨텐츠의 식별자, 상기 디지털 컨텐츠의 제목 및 상기 디지털 컨텐츠의 텍스트 정보를 포함하되,상기 프로세서는 상기 디지털 컨텐츠의 제목 및 상기 디지털 컨텐츠의 텍스트 정보에 포함된 각 단어를 추출하고, 상기 추출된 단어에 가중치를 적용하여 단어 벡터를 생성하며, 상기 생성된 단어 벡터를 상기 카테고리를 분류하기 위한 분류기에 통과시켜 유사도를 산출하고, 상기 데이터베이스에 저장된 주제 분류 트리에서 상기 산출된 유사도에 따라 기 설정된 개수에 해당하는 하나 이상의 카테고리를 추출하며, 상기 하나 이상의 카테고리 각각을 단어 단위로 분할하고, 상기 분할된 단어 중 빈도가 가장 높은 단어가 포함된 카테고리를 선택하는 스마트 단말
|
3 |
3
제 2 항에 있어서,상기 가중치는 상기 각 단어의 빈도, 상기 분류기를 통과한 전체 학습 문서의 수 및 상기 각 단어가 포함된 학습 문서의 빈도에 기초하여 설정되는 것인 스마트 단말
|
4 |
4
제 1 항에 있어서,상기 디지털 컨텐츠의 인덱스는 상기 디지털 컨텐츠의 정보 및 디지털 컨텐츠의 정보를 포함하는 디지털 컨텐츠 정보 테이블 및 상기 추출된 카테고리의 식별자, 상기 카테고리의 이름, 상기 디지털 컨텐츠의 식별자 및 유사도를 포함하는 카테고리 역 인덱스 테이블을 포함하되, 상기 수집된 디지털 컨텐츠의 정보 및 상기 디지털 컨텐츠의 위치를 디지털 컨텐츠 정보 테이블에 저장하고, 상기 분류된 디지털 컨텐츠의 정보를 카테고리 역 인덱스 테이블에 저장하는 스마트 단말
|
5 |
5
제 4 항에 있어서,상기 프로세서는 상기 카테고리 역 인덱스 테이블에 저장된 상기 카테고리의 이름을 각각 단어 단위로 분할하고, 상기 분류된 디지털 컨텐츠 중 가장 빈도가 많은 분할된 단어가 포함된 하나 이상의 디지털 컨텐츠를 선택하며, 상기 선택된 디지털 컨텐츠를 상기 유사도에 기초하여 추천하는 스마트 단말
|
6 |
6
제 1 항에 있어서,상기 주제 분류 트리는 오픈 디렉토리 프로젝트에 기반하여 생성된 것인 스마트 단말
|
7 |
7
스마트 단말에서의 디지털 컨텐츠의 추천 방법에 있어서,상기 스마트 단말에 저장된 디지털 컨텐츠를 수집하는 단계;데이터베이스에 저장된 주제 분류 트리에서 상기 수집된 디지털 컨텐츠에 대응하는 카테고리를 추출하는 단계;상기 추출된 카테고리에 기초하여 상기 수집된 디지털 컨텐츠를 분류하는 단계;상기 분류된 디지털 컨텐츠의 인덱스를 생성하는 단계; 및상기 생성된 인덱스에 기초하여 상기 디지털 컨텐츠를 추천하는 단계를 포함하되,상기 주제 분류 트리는 미리 분류된 하나 이상의 카테고리를 포함하는 것인 디지털 컨텐츠 추천 방법
|
8 |
8
제 7 항에 있어서, 상기 디지털 컨텐츠의 정보는 상기 디지털 컨텐츠의 식별자, 제목 및 텍스트 정보를 포함하고,상기 카테고리를 추출하는 단계는,상기 디지털 컨텐츠의 제목 및 텍스트 정보에 포함된 각 단어를 추출하는 단계;상기 추출된 각 단어에 가중치를 적용하여 단어 벡터를 생성하는 단계;상기 생성된 단어 벡터를 상기 카테고리를 분류하기 위한 분류기에 통과시켜 유사도를 산출하는 단계;상기 데이터베이스에 저장된 주제 분류 트리에서 상기 산출된 유사도에 따라 기 설정된 개수에 해당하는 하나 이상의 카테고리를 추출하는 단계; 및상기 하나 이상의 카테고리 각각을 단어 단위로 분할하고, 상기 분할된 단어 중 빈도가 가장 높은 단어가 포함된 카테고리를 선택하는 단계를 포함하는 디지털 컨텐츠 추천 방법
|
9 |
9
제 8 항에 있어서, 상기 가중치는 상기 각 단어의 빈도, 상기 분류기를 통과한 전체 학습 문서의 수 및 상기 각 단어가 포함된 학습 문서의 빈도에 기초하여 설정되는 것인 디지털 컨텐츠 추천 방법
|
10 |
10
제 7 항에 있어서, 상기 인덱스를 생성하는 단계는,상기 수집된 디지털 컨텐츠의 정보 및 상기 디지털 컨텐츠의 위치를 디지털 컨텐츠 정보 테이블에 저장하는 단계; 및상기 분류된 디지털 컨텐츠의 정보를 카테고리 역 인덱스 테이블에 저장하는 단계를 포함하되,상기 카테고리 역 인덱스 테이블은 상기 추출된 카테고리의 식별자, 상기 카테고리의 이름, 상기 디지털 컨텐츠의 식별자 및 상기 유사도를 포함하는 것인 디지털 컨텐츠 추천 방법
|
11 |
11
제 10 항에 있어서, 상기 추천하는 단계는,상기 카테고리 역 인덱스 테이블에 저장된 상기 카테고리의 이름을 각각 단어 단위로 분할하는 단계;상기 분류된 디지털 컨텐츠 중 가장 빈도가 높은 상기 분할된 단어가 포함된 하나 이상의 디지털 컨텐츠를 선택하는 단계; 및상기 선택된 디지털 컨텐츠를 상기 유사도에 기초하여 추천하는 단계를 포함하는 디지털 컨텐츠 추천 방법
|