1 |
1
사용자 정보, 사회적 관계 정보, 커뮤니티 정보, 커뮤니티 구성원 정보, 콘텐츠 정보 및 태깅 정보를 저장하는 데이터베이스;
사용자에 의해 입력된 상기 사용자 정보를 상기 데이터베이스에 저장하되, 변동 발생시 상기 사용자의 업데이트를 유도하며, 상기 사회적 관계 정보를 상기 데이터베이스에 저장하되, 변동 발생시 업데이트하여 저장하는 사용자 관리기;
상기 커뮤니티 정보 및 상기 커뮤니티 구성원 정보를 관리하는 커뮤니티 관리기;
콘텐츠의 업로드나, 다운로드 과정에서, 상기 콘텐츠 정보 및 상기 태깅 정보를 수집하여 상기 데이터베이스에 저장하는 콘텐츠 관리기;
상기 콘텐츠 관리기에 의해서 수집된 상기 태깅 정보를 바탕으로 상기 데이터베이스에 저장된 상기 정보들 간의 유사도를 연산하는 태그 분석기; 및
상기 유사도를 이용하여 상기 사용자에 의해 입력된 키워드에 대응하는 태그를 검색하고, 검색된 상기 태그를 갖는 정보를 상기 사용자에 제공하는 태그 검색기
를 포함하는 소셜 네트워킹 시스템
|
2 |
2
제1항에 있어서,
상기 사용자 또는 상기 커뮤니티에 의해 상기 태그가 생성된 횟수를 고려하여 연관성(Relateness)을 연산하고, 상기 태그를 상기 연관성이 높은 순으로 상기 사용자에게 제공하는 것인 소셜 네트워킹 시스템
|
3 |
3
검색을 위한 사용자 키워드를 입력받는 단계;
상기 키워드와 동일한 스트링의 태그와 상기 키워드의 유사성이 임계치를 초과하는 유사한 태그의 집합을 추출하는 단계;
상기 키워드와 동일한 태그와 상기 추출된 집합에서 각 태그의 생성 횟수를 확인하는 단계;
상기 키워드와 동일한 태그와 상기 생성 횟수가 확인된 각 태그의 연관성(Relateness)을 연산하는 단계; 및
상기 연산된 연관성이 높은 순으로 상기 태그의 집합을 표출하는 단계
를 포함하는 태그 기반 정보 검색 방법
|
4 |
4
제3항에 있어서, 상기 연관성은,
상기 태그의 집합에서 각 태그의 생성 횟수에 기반한 것인 태그 기반 정보 검색 방법
|
5 |
5
제3항에 있어서, 상기 연관성은,
사용자와 상기 사용자가 생성한 각 태그의 연관성 및 커뮤니티와 상기 커뮤니티에서 생성된 각 태그의 연관성 중 적어도 하나를 포함하는 것인 태그 기반 정보 검색 방법
|
6 |
6
제5항에 있어서, 상기 사용자와 상기 각 태그의 연관성은,
특정 사용자에 의하여 생성된 태그 또는 상기 생성된 태그와 유사한 태그들의 생성 횟수와 상기 생성된 태그와 유사한 태그들 간의 유사도를 이용하여 연산되거나,
커뮤니티의 구성원들에 의해 생성된 태그 또는 상기 생성된 태그와 유사한 태그들의 생성 횟수와 상기 생성된 태그와 유사한 태그들 간의 유사도를 이용해서 연산되는 것인 태그 기반 정보 검색 방법
|
7 |
7
삭제
|
8 |
8
데이터베이스에 저장된 사용자, 커뮤니티 및 콘텐츠 정보의 태그를 수집하는 단계;
상기 수집된 태그 간의 동시발생성(Co-occurrence) 및 유사도를 연산하는 단계;
상기 동시발생성 및 상기 유사도를 이용하여 사용자의 키워드에 관련된 태그의 집합을 검색하는 단계; 및
상기 사용자 또는 상기 커뮤니티에 의해 상기 태그가 생성된 횟수를 고려하여 연관성(Relateness)을 연산하고, 상기 태그의 집합을 상기 연관성이 높은 순으로 상기 사용자에게 제공하는 단계
를 포함하는 태그 관리 방법
|
9 |
9
제8항에 있어서, 상기 유사도는,
상기 수집된 태그간의 유클리디언 거리 및 코사인 거리를 포함하는 거리 측정기준(Distance Measure) 중 적어도 하나를 이용하여 연산되는 것인 태그 관리 방법
|
10 |
10
제8항에 있어서,
상기 검색 결과, 상기 동시발생성 또는 상기 유사도가 높은 순으로 사용자에게 표출하는 단계
를 더 포함하는 것인 태그 관리 방법
|