맞춤기술찾기

이전대상기술

소셜 네트워크 서비스의 데이터 스트림에서 토픽 탐지 방법 및 그 장치

  • 기술번호 : KST2020002327
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 소셜 네트워크 서비스의 데이터 스트림에서 토픽 탐지 방법 및 그 장치가 개시된다. 본 발명의 일 실시예에 따른 소셜 네트워크 서비스의 데이터 스트림에서 토픽 탐지 방법은 상기 데이터 스트림에 포함된 각 단어에 대한 유틸리티(utility)를 산출하는 단계, 각 단어에 대한 유틸리티를 이용하여 최소 유틸리티 임계치를 결정하는 단계, 상기 최소 유틸리티 임계치에 기초한 하이 유틸리티 패턴 마이닝으로 후보 토픽 패턴들을 생성하는 단계, 상기 후보 토픽 패턴들중에서 최종 토픽 패턴을 추출하는 단계를 포함한다.
Int. CL G06F 40/20 (2020.01.01) G06F 16/00 (2019.01.01)
CPC G06F 40/258(2013.01) G06F 40/258(2013.01) G06F 40/258(2013.01) G06F 40/258(2013.01)
출원번호/일자 1020180101429 (2018.08.28)
출원인 충남대학교산학협력단
등록번호/일자
공개번호/일자 10-2020-0024575 (2020.03.09) 문서열기
공고번호/일자 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 등록
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2018.08.28)
심사청구항수 12

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 충남대학교산학협력단 대한민국 대전광역시 유성구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 박정희 대전광역시 유성구
2 최혁준 대전광역시 유성구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 홍성욱 대한민국 서울특별시 강남구 역삼로 ***(역삼동) 동아빌딩 *층(주식회사에스와이피)
2 심경식 대한민국 서울시 강남구 역삼로 *** 동아빌딩 *층(에스와이피특허법률사무소)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 충남대학교산학협력단 대전광역시 유성구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2018.08.28 수리 (Accepted) 1-1-2018-0854120-47
2 선행기술조사의뢰서
Request for Prior Art Search
2019.03.15 수리 (Accepted) 9-1-9999-9999999-89
3 선행기술조사보고서
Report of Prior Art Search
2019.04.12 수리 (Accepted) 9-1-2019-0017833-15
4 의견제출통지서
Notification of reason for refusal
2019.08.30 발송처리완료 (Completion of Transmission) 9-5-2019-0627638-08
5 [거절이유 등 통지에 따른 의견]의견(답변, 소명)서
[Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation)
2019.10.30 수리 (Accepted) 1-1-2019-1110766-39
6 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2019.10.30 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2019-1110767-85
7 등록결정서
Decision to grant
2020.03.27 발송처리완료 (Completion of Transmission) 9-5-2020-0223952-89
8 [명세서등 보정]보정서(심사관 직권보정)
2020.04.01 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2020-5006884-85
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
토픽 탐지 장치가 소셜 네트워크 서비스의 데이터 스트림에서 토픽을 탐지하는 방법에 있어서, 상기 데이터 스트림을 적어도 하나 이상의 트랜잭션을 포함하는 복수의 배치(batch)로 구분하는 단계;가장 최근 배치에 포함된 각 단어에 대한 유틸리티(utility)를 산출하는 단계;각 단어에 대한 유틸리티를 이용하여 최소 유틸리티 임계치를 결정하는 단계;상기 최소 유틸리티 임계치에 기초한 하이 유틸리티 패턴 마이닝으로 후보 토픽 패턴들을 생성하는 단계;상기 후보 토픽 패턴들로부터 트리를 구축하는 단계;상기 구축된 트리의 루트노드에서 리프노드까지 경로를 탐색하여 패턴을 추출하는 단계;상기 추출된 각 패턴들의 유틸리티를 각각 산출하는 단계; 및상기 산출한 패턴 유틸리티 값을 내림차순으로 정렬하여 상위 일정 개수를 최종 토픽 패턴으로 추출하는 단계를 포함하는 소셜 네트워크 서비스의 데이터 스트림에서 토픽 탐지 방법
2 2
제1항에 있어서,상기 유틸리티(utility)를 산출하는 단계 이전에, 일정 시간 간격으로 상기 소셜 네트워크 서비스의 데이터 스트림을 수집하는 단계를 더 포함하는 소셜 네트워크 서비스의 데이터 스트림에서 토픽 탐지 방법
3 3
제1항에 있어서,상기 유틸리티를 산출하는 단계는, 상기 가장 최근 배치에 포함된 각 트랜잭션별로 단어 및 각 단어의 빈도수를 획득하여, 트랜잭션 테이블을 생성하는 단계; 및상기 가장 최근 배치에 포함된 각 단어마다 현재 배치와 이전 배치의 빈도수에 기초하여 각 단어에 대한 가중치를 산출하여 유틸리티 테이블을 생성하는 단계를 포함하는 것을 특징으로 하는 소셜 네트워크 서비스의 데이터 스트림에서 토픽 탐지 방법
4 4
제3항에 있어서,상기 유틸리티 테이블을 생성하는 단계는, 상기 가장 최근 배치에 포함된 각 단어의 최근 빈도수와 이전 배치에서의 과거 빈도수를 획득하는 단계;상기 가장 최근 배치에 포함된 각 단어에 대해, 최근 빈도수와 과거 빈도수의 빈도수 차이 및 빈도수 증가율을 산출하는 단계; 상기 빈도수 차이 및 빈도수 증가율에 기초하여 상기 가장 최근 배치에 포함된 각 단어에 대한 가중치를 각각 산출하는 단계; 및상기 각 단어에 대한 가중치를 이용하여 유틸리티 테이블을 생성하는 단계를 포함하는 것을 특징으로 하는 소셜 네트워크 서비스의 데이터 스트림에서 토픽 탐지 방법
5 5
제4항에 있어서, 상기 각 단어에 대한 가중치는 아래 수학식으로 산출되는 것을 특징으로 하는 소셜 네트워크 서비스의 데이터 스트림에서 토픽 탐지 방법
6 6
제1항에 있어서, 상기 최소 유틸리티 임계치를 결정하는 단계는, 상기 가장 최근 배치에 포함된 단어들 중에서 가중치가 높은 순으로 일정 개수의 단어들을 선택하는 단계;상기 선택된 단어 각각에 대해, 항목집합을 포함하는 트랜잭션에 속한 항목들의 유틸리티 평균(α), 상기 항목집합을 포함하는 트랜잭션의 평균 길이(β), 상기 항목집합을 포함하는 트랜잭션 개수(γ)를 각각 산출하는 단계; 및상기 선택된 단어들에 대한 유틸리티 평균(α), 트랜잭션의 평균 길이(β), 트랜잭션 개수(γ)의 평균을 각각 산출하여, 최소 유틸리티 임계치를 산출하는 단계를 포함하는 것을 특징으로 하는 소셜 네트워크 서비스의 데이터 스트림에서 토픽 탐지 방법
7 7
제6항에 있어서, 상기 최소 유틸리티 임계치(min-util)는 아래 수학식으로 산출되는 것을 특징으로 하는 소셜 네트워크 서비스의 데이터 스트림에서 토픽 탐지 방법
8 8
제1항에 있어서, 상기 후보 토픽 패턴을 생성하는 단계는,상기 가장 최근 배치에서 선택된 단어를 포함하는 단어 집합에 대한 트랜잭션-가중치 유틸리티(TWU)를 산출하는 단계; 및 상기 트랜잭션-가중치 유틸리티가 최소 유틸리티 임계치 이상인 단어 집합을 후보 토픽 패턴으로 생성하는 단계를 포함하는 것을 특징으로 하는 소셜 네트워크 서비스의 데이터 스트림에서 토픽 탐지 방법
9 9
토픽 탐지 장치가 소셜 네트워크 서비스의 데이터 스트림에서 토픽을 탐지하는 방법에 있어서,상기 데이터 스트림에 슬라이딩 윈도우 기법을 적용하여 적어도 하나 이상의 트랜잭션을 포함하는 복수개의 배치(batch)로 구분하는 단계;상기 복수의 배치 중 가장 최근 배치에 포함된 각 트랜잭션별로 단어 및 각 단어의 빈도수를 획득하여, 트랜잭션 테이블을 생성하는 단계;상기 가장 최근 배치에 포함된 각 단어마다 현재 배치와 이전 배치의 빈도수에 기초하여 각 단어에 대한 가중치를 산출하여 유틸리티 테이블을 생성하는 단계;각 단어에 대한 상기 유틸리티 테이블을 이용하여 최소 유틸리티 임계치를 결정하는 단계;상기 최소 유틸리티 임계치에 기초한 하이 유틸리티 패턴 마이닝으로 후보 토픽 패턴들을 생성하는 단계; 및상기 후보 토픽 패턴들중에서 최종 토픽 패턴을 추출하는 단계를 포함하는 소셜 네트워크 서비스의 데이터 스트림에서 토픽 탐지 방법
10 10
제1항에 있어서, 상기 후보 토픽 패턴들로부터 트리를 구축하는 단계는, 제1 후보 토픽 패턴의 제1 프리픽스 노드가 헤더 테이블에 존재하는지를 판단하는 단계;상기 제1 프리픽스 노드가 헤더 테이블에 존재하지 않은 경우, 상기 제1 후보 토픽 패턴을 루트 노드의 서브트리로 추가하고, 상기 제1 프리픽스 노드가 헤더 테이블에 존재하는 경우, 상기 제1 프리픽스 노드의 헤더 테이블로부터 연결된 경로의 서브트리에 나머지 노드의 존재 여부를 판단하고, 나머지 노드가 존재할 경우 삽입을 종료하고, 나머지 경로가 존재하지 않을 경우 경로 마지막 노드의 서브 트리로 나머지 노드를 추가하는 단계를 포함하는 것을 특징으로 하는 소셜 네트워크 서비스의 데이터 스트림에서 토픽 탐지 방법
11 11
제1항에 있어서, 패턴 유틸리티(PU)는 아래 수학식을 이용하여 산출하는 것을 특징으로 하는 소셜 네트워크 서비스의 데이터 스트림에서 토픽 탐지 방법
12 12
소셜 네트워크 서비스의 데이터 스트림에서 토픽을 탐지하는 토픽 탐지 장치에 있어서, 통신망을 통해 소셜 네트워크 서비스를 제공하는 서버와의 통신을 위한 통신부;일정 시간 간격으로 소셜 네트워크 서비스의 데이터 스트림을 수집하고, 상기 데이터 스트림에 포함된 각 단어에 대한 유틸리티를 산출하며, 각 단어에 대한 유틸리티를 이용하여 최소 유틸리티 임계치를 동적으로 결정하고, 상기 최소 유틸리티 임계치에 기초한 하이 유틸리티 패턴 마이닝으로 후보 토픽 패턴들을 생성하며, 상기 후보 토픽 패턴들로부터 트리를 구축하고, 상기 구축된 트리의 루트노드에서 리프노드까지 경로를 탐색하여 패턴을 추출하며, 상기 추출된 각 패턴들의 유틸리티를 각각 산출하고, 상기 산출한 패턴 유틸리티 값을 내림차순으로 정렬하여 상위 일정 개수를 최종 토픽 패턴으로 추출하는 토픽 패턴 추출부를 포함하는 토픽 탐지 장치
지정국 정보가 없습니다
패밀리정보가 없습니다
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 교육부 충남대학교 산학협력단 이공분야기초연구-기본연구 스트리밍 데이터 마이닝을 위한 시스템 개발