1 |
1
특정 분야에 관하여 특정 집단을 교육하기 위한 교육 자료를 수집하는 방법에 있어서,상기 특정 집단에 관한 데이터 중 상기 특정 분야와 관련되는 데이터를 분석 대상 데이터로 분류하는 단계;상기 분석 대상 데이터에 대한 검색을 통해 매체(media)로부터 상기 분석 대상 데이터와 관련되는 복수의 컨텐츠(contents)를 수집하는 단계;상기 복수의 컨텐츠를 분석하는 단계;상기 분석 결과로부터 상기 복수의 컨텐츠 각각에 대한 선호도를 계산하는 단계; 및상기 선호도에 기초하여 상기 복수의 컨텐츠 중 적어도 하나를 상기 교육 자료로 선별하는 단계를 포함하는, 방법
|
2 |
2
제 1항에 있어서,상기 분석하는 단계는,상기 복수의 컨텐츠를 정량적(quantitative)으로 분석하는 단계; 및상기 복수의 컨텐츠를 정성적(qualitative)으로 분석하는 단계를 포함하는, 방법
|
3 |
3
제 2항에 있어서,상기 정량적으로 분석하는 단계는,상기 복수의 컨텐츠에 대한 통계적인 데이터를 분석하는 단계를 포함하는, 방법
|
4 |
4
제 2항에 있어서,상기 정성적으로 분석하는 단계는,상기 복수의 컨텐츠를 평가하기 위한 텍스트 데이터(text data)에 대한 자연어 처리(natural language processing)를 수행하는 단계를 포함하는, 방법
|
5 |
5
제 4항에 있어서,상기 자연어 처리를 수행하는 단계는,상기 텍스트 데이터에 대한 기계 학습(machine learning)을 수행하는 단계를 포함하는, 방법
|
6 |
6
제 4항에 있어서,상기 자연어 처리를 수행하는 단계는,상기 텍스트 데이터에 대한 형태소 분석(morpheme analysis)을 수행함으로써 상기 텍스트 데이터로부터 상기 복수의 컨텐츠에 대한 긍정적인 형태소 및 부정적인 형태소를 추출하는 단계를 포함하는, 방법
|
7 |
7
제 4항에 있어서,상기 선호도를 계산하는 단계는,상기 복수의 컨텐츠 및 상기 텍스트 데이터 사이의 상관 관계(correlation)로부터 도출되는 상기 텍스트 데이터에 대한 가중치(weight)에 기초하여 상기 선호도를 계산하는 단계를 포함하는, 방법
|
8 |
8
제 1항에 있어서,상기 특정 분야는 소프트웨어(software) 분야 및 프로그래밍(programming) 분야 중 적어도 하나를 포함하는, 방법
|
9 |
9
특정 분야에 관하여 특정 집단을 교육하기 위한 교육 자료를 수집하는 장치에 있어서,적어도 하나의 프로그램을 저장하는 메모리; 및상기 적어도 하나의 프로그램을 실행함으로써 상기 교육 자료를 수집하는 프로세서를 포함하고,상기 프로세서는,상기 특정 집단에 관한 데이터 중 상기 특정 분야와 관련되는 데이터를 분석 대상 데이터로 분류하고,상기 분석 대상 데이터에 대한 검색을 통해 매체(media)로부터 상기 분석 대상 데이터와 관련되는 복수의 컨텐츠(contents)를 수집하고,상기 복수의 컨텐츠를 분석하고,상기 분석 결과로부터 상기 복수의 컨텐츠 각각에 대한 선호도를 계산하고,상기 선호도에 기초하여 상기 복수의 컨텐츠 중 적어도 하나를 상기 교육 자료로 선별하는, 장치
|