1 |
1
사용자 단말기로부터 웹 브라우징 히스토리 정보 및 로그 데이터를 수집하는 데이터 수집부;상기 수집한 웹 브라우징 히스토리 정보를 기반으로 해당 사용자가 선호하는 뉴스 분야들의 비율을 산출하는 분야 비율 산출부;상기 웹 브라우징 히스토리 정보 및 상기 로그 데이터를 기반으로 상기 사용자 단말기로 제공하는 각 뉴스에 대한 사용자의 호감도를 산출하는 뉴스 호감도 산출부; 및상기 산출된 뉴스 분야들의 비율 및 상기 산출된 사용자의 호감도에 기초하여 추천하는 뉴스 분야의 배열 순서 및 분야 별 추천하는 뉴스의 수량 중 적어도 하나를 조절한 후 상기 사용자 단말기로 뉴스를 추천하는 뉴스 추천부를 포함하며,상기 뉴스 호감도 산출부는, 상기 웹 브라우징 히스토리 정보의 웹 페이지들 중 상기 로그 데이터에 포함된 소정 뉴스를 제공한 시점과 동일한 접속 시점을 갖는 웹 페이지를 추출하고, 상기 추출된 웹 페이지의 접속 시간과 상기 추출한 웹 페이지 다음에 접속한 웹 페이지의 접속 시간을 기반으로 상기 뉴스를 읽은 시간을 산출하며, 상기 산출된 사용자가 상기 뉴스를 읽은 시간 및 상기 뉴스의 문장 길이를 기반으로 상기 사용자가 상기 소정 뉴스를 읽는 속도를 산출하고, 상기 산출된 소정 뉴스를 읽는 속도에 기초하여 상기 소정 뉴스에 대한 사용자의 호감도를 산출하는, 뉴스 추천 서버
|
2 |
2
청구항 1에 있어서, 상기 분야 비율 산출부는, 상기 웹 브라우징 히스토리 정보를 기반으로 상기 사용자 단말기가 접속한 각 뉴스의 웹 페이지에서 텍스트를 각각 추출하고, 상기 추출한 텍스트에서 단어의 품사를 기반으로 분석 대상 단어를 1차 선별하며, 상기 1차 선별한 분석 대상 단어를 기반으로 상기 접속한 각 뉴스의 분야를 결정하는, 뉴스 추천 서버
|
3 |
3
청구항 2에 있어서, 상기 분야 비율 산출부는, 상기 1차 선별한 분석 대상 단어들 각각에 가중치를 부여하고, 상기 1차 선별한 분석 대상 단어들 중 상기 가중치 값이 높은 순서대로 기 설정된 개수의 단어들을 2차 선별하며, 상기 텍스트 별로 상기 2차 선별된 단어들의 포함 정도에 따라 상기 접속한 각 뉴스의 분야를 결정하는, 뉴스 추천 서버
|
4 |
4
삭제
|
5 |
5
삭제
|
6 |
6
삭제
|
7 |
7
청구항 1에 있어서,상기 뉴스 호감도 산출부는, 상기 산출한 소정 뉴스를 읽는 속도가 기 설정된 표준 속도에 근접하는 정도에 따라 상기 소정 뉴스에 대한 상기 사용자의 호감도 값을 높게 설정하는, 뉴스 추천 서버
|
8 |
8
청구항 1에 있어서, 상기 뉴스 추천부는, 해당 사용자와 뉴스 구독 성향이 유사한 사용자를 검색하고, 상기 검색된 뉴스 구독 성향이 유사한 사용자가 본 뉴스들 중에서 해당 사용자가 선호하는 뉴스 분야의 비율에 따라 뉴스를 추천하는, 뉴스 추천 서버
|
9 |
9
청구항 8에 있어서, 상기 뉴스 추천부는, 상기 검색된 뉴스 구독 성향이 유사한 사용자가 본 뉴스들 중 상기 뉴스 구독 성향이 유사한 사용자들의 뉴스 호감도가 높은 순서대로 추출하고, 상기 추출한 뉴스들을 대상으로 해당 사용자가 선호하는 뉴스 분야의 비율에 따라 추천하는 뉴스 분야의 배열 순서 및 분야 별 추천하는 뉴스의 수량 중 적어도 하나를 조절하는, 뉴스 추천 서버
|
10 |
10
하나 이상의 프로세서들, 및상기 하나 이상의 프로세서들에 의해 실행되는 하나 이상의 프로그램들을 저장하는 메모리를 구비한 컴퓨팅 장치에서 수행되는 방법으로서, 사용자 단말기로부터 웹 브라우징 히스토리 정보 및 로그 데이터를 수집하는 단계;상기 수집한 웹 브라우징 히스토리 정보를 기반으로 해당 사용자가 선호하는 뉴스 분야들의 비율을 산출하는 단계;상기 웹 브라우징 히스토리 정보 및 상기 로그 데이터를 기반으로 상기 사용자 단말기로 제공하는 각 뉴스에 대한 사용자의 호감도를 산출하는 단계; 및상기 산출된 뉴스 분야들의 비율 및 상기 산출된 사용자의 호감도에 기초하여 추천하는 뉴스 분야의 배열 순서 및 분야 별 추천하는 뉴스의 수량 중 적어도 하나를 조절한 후 상기 사용자 단말기로 뉴스를 추천하는 단계를 포함하며,상기 사용자의 호감도를 산출하는 단계는, 상기 웹 브라우징 히스토리 정보의 웹 페이지들 중 상기 로그 데이터에 포함된 소정 뉴스를 제공한 시점과 동일한 접속 시점을 갖는 웹 페이지를 추출하는 단계;상기 추출된 웹 페이지의 접속 시간과 상기 추출한 웹 페이지 다음에 접속한 웹 페이지의 접속 시간을 기반으로 상기 뉴스를 읽은 시간을 산출하는 단계;상기 산출된 사용자가 상기 뉴스를 읽은 시간 및 상기 뉴스의 문장 길이를 기반으로 상기 사용자가 상기 소정 뉴스를 읽는 속도를 산출하는 단계; 및상기 산출된 소정 뉴스 읽는 속도에 기초하여 상기 사용자의 호감도를 산출하는 단계를 포함하는, 뉴스 추천 방법
|
11 |
11
청구항 10에 있어서, 상기 뉴스 분야들의 비율을 산출하는 단계는, 상기 웹 브라우징 히스토리 정보를 기반으로 상기 사용자 단말기가 접속한 각 뉴스의 웹 페이지에서 텍스트를 각각 추출하는 단계;상기 추출한 텍스트에서 단어의 품사를 기반으로 분석 대상 단어를 1차 선별하는 단계;상기 1차 선별한 분석 대상 단어들 각각에 가중치를 부여하는 단계;상기 1차 선별한 분석 대상 단어들 중 상기 가중치 값이 높은 순서대로 기 설정된 개수의 단어들을 2차 선별하는 단계; 및상기 텍스트 별로 상기 2차 선별된 단어들의 포함 정도에 따라 상기 접속한 각 뉴스의 분야를 결정하는 단계를 포함하는, 뉴스 추천 방법
|
12 |
12
삭제
|
13 |
13
삭제
|
14 |
14
삭제
|
15 |
15
청구항 10에 있어서, 상기 호감도를 산출하는 단계는, 상기 산출한 소정 뉴스를 읽는 속도가 기 설정된 표준 속도에 근접하는 정도에 따라 상기 소정 뉴스에 대한 상기 사용자의 호감도 값을 높게 설정하는 단계를 포함하는, 뉴스 추천 방법
|
16 |
16
청구항 10에 있어서, 상기 뉴스를 추천하는 단계는, 해당 사용자와 뉴스 구독 성향이 유사한 사용자를 검색하는 단계; 및상기 검색된 뉴스 구독 성향이 유사한 사용자가 본 뉴스들 중에서 해당 사용자가 선호하는 뉴스 분야의 비율에 따라 뉴스를 추천하는 단계를 포함하는, 뉴스 추천 방법
|
17 |
17
청구항 16에 있어서, 상기 뉴스를 추천하는 단계는, 상기 검색된 뉴스 구독 성향이 유사한 사용자가 본 뉴스들 중 상기 뉴스 구독 성향이 유사한 사용자들의 뉴스 호감도가 높은 순서대로 추출하는 단계; 및상기 추출한 뉴스들을 대상으로 해당 사용자가 선호하는 뉴스 분야의 비율에 따라 추천하는 뉴스 분야의 배열 순서 및 분야 별 추천하는 뉴스의 수량 중 적어도 하나를 조절하는 단계를 포함하는, 뉴스 추천 방법
|