KR102622849B1 - 한류 컨텐츠 추천 시스템 - Google Patents
한류 컨텐츠 추천 시스템 Download PDFInfo
- Publication number
- KR102622849B1 KR102622849B1 KR1020230128359A KR20230128359A KR102622849B1 KR 102622849 B1 KR102622849 B1 KR 102622849B1 KR 1020230128359 A KR1020230128359 A KR 1020230128359A KR 20230128359 A KR20230128359 A KR 20230128359A KR 102622849 B1 KR102622849 B1 KR 102622849B1
- Authority
- KR
- South Korea
- Prior art keywords
- terminal
- support bar
- service
- gear
- sliding groove
- Prior art date
Links
- 238000004140 cleaning Methods 0.000 claims description 57
- 238000011156 evaluation Methods 0.000 claims description 39
- 239000013598 vector Substances 0.000 claims description 31
- 238000013528 artificial neural network Methods 0.000 claims description 27
- 230000005540 biological transmission Effects 0.000 claims description 22
- 238000000034 method Methods 0.000 claims description 20
- 239000000284 extract Substances 0.000 claims description 11
- 230000008878 coupling Effects 0.000 claims description 9
- 238000010168 coupling process Methods 0.000 claims description 9
- 238000005859 coupling reaction Methods 0.000 claims description 9
- 230000002093 peripheral effect Effects 0.000 claims description 9
- 239000004744 fabric Substances 0.000 claims description 4
- 230000006870 function Effects 0.000 claims description 4
- 230000008569 process Effects 0.000 claims description 4
- 230000003252 repetitive effect Effects 0.000 abstract description 2
- 238000004891 communication Methods 0.000 description 12
- 238000010586 diagram Methods 0.000 description 10
- 238000004458 analytical method Methods 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 6
- 230000000694 effects Effects 0.000 description 3
- 208000035473 Communicable disease Diseases 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 238000005065 mining Methods 0.000 description 2
- 238000003058 natural language processing Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 240000004160 Capsicum annuum Species 0.000 description 1
- 235000008534 Capsicum annuum var annuum Nutrition 0.000 description 1
- 235000007862 Capsicum baccatum Nutrition 0.000 description 1
- 239000001728 capsicum frutescens Substances 0.000 description 1
- 230000010267 cellular communication Effects 0.000 description 1
- 239000002537 cosmetic Substances 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000006698 induction Effects 0.000 description 1
- 235000021109 kimchi Nutrition 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/20—Education
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/43—Querying
- G06F16/435—Filtering based on additional data, e.g. user or group profiles
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/01—Social networking
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/466—Learning process for intelligent management, e.g. learning user preferences for recommending movies
- H04N21/4662—Learning process for intelligent management, e.g. learning user preferences for recommending movies characterized by learning algorithms
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/466—Learning process for intelligent management, e.g. learning user preferences for recommending movies
- H04N21/4668—Learning process for intelligent management, e.g. learning user preferences for recommending movies for recommending content, e.g. movies
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Data Mining & Analysis (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Health & Medical Sciences (AREA)
- General Engineering & Computer Science (AREA)
- Multimedia (AREA)
- General Health & Medical Sciences (AREA)
- Software Systems (AREA)
- Computing Systems (AREA)
- Signal Processing (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Artificial Intelligence (AREA)
- Evolutionary Computation (AREA)
- Medical Informatics (AREA)
- Mathematical Physics (AREA)
- Educational Administration (AREA)
- Educational Technology (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
본 발명은 사용자가 시청하였던 한류 컨텐츠를 분석하여 시청하였던 한류 컨텐츠와 유사한 컨텐츠를 추천함으로써 한류 컨텐츠의 반복 학습 및 디렉팅이 가능하도록 구현한 한류 컨텐츠 추천 시스템에 관한 것으로, 사용자 개인이 사용하는 개인용 단말기로서, 한류 컨텐츠 학습 및 디렉팅 서비스를 제공 받기 위한 전용 애플리케이션이 설치되는 서비스 제공 단말부; 및 상기 서비스 제공 단말부를 통해 시청하였던 한류 컨텐츠를 분석하여 시청하였던 한류 컨텐츠와 유사한 컨텐츠를 추천하는 컨텐츠 추전 서버부;를 포함한다.
Description
본 발명은 한류 컨텐츠 추천 시스템에 관한 것으로서, 보다 상세하게는 사용자가 시청하였던 한류 컨텐츠를 분석하여 시청하였던 한류 컨텐츠와 유사한 컨텐츠를 추천함으로써 한류 컨텐츠의 반복 학습 및 디렉팅이 가능하도록 구현한 한류 컨텐츠 추천 시스템에 관한 것이다.
한류는 1996년 한국의 텔레비전 드라마가 중국에 수출되고, 2년 뒤에는 가요가 알려지면서 아시아를 중심으로 대한민국의 대중문화가 대중적 인기를 얻게 된 현상을 일컫는다. 2000년 이후에는 드라마, 가요, 영화 등 대중문화만이 아니라 김치, 고추장, 라면, 가전제품 등 한국 관련 제품의 선호현상까지 나타났는데, 포괄적인 의미에서는 이러한 모든 현상을 가리켜 한류라고 한다.
현재 중국에서 음악, 드라마, 영화, 화장품, 유아용품 등 각종 한류 컨텐츠에 관한 정보를 얻을 수 있는 방법은, 특정 컨텐츠에 특화된 서비스에서 제목이나 카테고리 검색을 하는 것뿐이다. 중국을 비롯한 아시아 시장은 매우 큰 규모이며, 앞으로도 지속적이고 급격한 성장이 예상된다. 한류 컨텐츠를 통해 이와 같은 시장을 타깃으로 할 수 있으나, 아직까지 한류 컨텐츠와 각종 물품 및 서비스의 구매를 위한 정보의 습득이 용이하지 않아 불편이 야기되는 한계가 있다.
한편, 전술한 배경 기술은 발명자가 본 발명의 도출을 위해 보유하고 있었거나, 본 발명의 도출 과정에서 습득한 기술 정보로서, 반드시 본 발명의 출원 전에 일반 공중에게 공개된 공지기술이라 할 수는 없다.
본 발명의 일측면은 사용자가 시청하였던 한류 컨텐츠를 분석하여 시청하였던 한류 컨텐츠와 유사한 컨텐츠를 추천함으로써 한류 컨텐츠의 반복 학습 및 디렉팅이 가능하도록 구현한 한류 컨텐츠 추천 시스템을 제공한다.
본 발명의 기술적 과제는 이상에서 언급한 기술적 과제로 제한되지 않으며, 언급되지 않은 또 다른 기술적 과제들은 아래의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다.
본 발명의 일 실시예에 따른 한류 컨텐츠 추천 시스템은, 사용자 개인이 사용하는 개인용 단말기로서, 한류 컨텐츠 학습 및 디렉팅 서비스를 제공 받기 위한 전용 애플리케이션이 설치되는 서비스 제공 단말부; 및 상기 서비스 제공 단말부를 통해 시청하였던 한류 컨텐츠를 분석하여 시청하였던 한류 컨텐츠와 유사한 컨텐츠를 추천하는 컨텐츠 추전 서버부;를 포함할 수 있다.
일 실시예에서, 상기 컨텐츠 추전 서버부는,한류 컨텐츠에 대한 상기 서비스 제공 단말부를 통한 시청 이력 및 사용자들의 소셜 데이터를 수집하고, 수집된 시청 이력 및 소셜 데이터를 분석하여 한류 컨텐츠의 소셜 선호 정보를 추출하는 소셜 선호 분석부; 상기 소셜 선호 분석부에서 추출된 소셜 선호 정보를 이용하여, 사용자로부터 입력받은 질의어에 대응하여, 복수의 형태의 한류 컨텐츠에 대한 사용자 맞춤형 다중 검색 결과를 제공하는 검색부; 및 상기 소셜 선호 분석부에서 추출된 소셜 선호 정보를 이용하여, 상기 한류 컨텐츠에 대한 랭킹을 생성 및 제공하는 추천부;를 포함할 수 있다.
일 실시예에서, 상기 컨텐츠 추전 서버부는, 상기 서비스 제공 단말부에 대한 실제 작업을 처리하는 가상 머신을 구비하며, 난수를 발생하여 임시 비밀번호를 생성하고, 기 저장된 상기 서비스 제공 단말부로 임시 비밀번호를 SMS 발송하며, 상기 서비스 제공 단말부를 통해 임시 비밀번호가 입력되고, 상기 서비스 제공 단말부의 하드웨어 정보가 기 저장된 사용자 정보에 포함되는 하드웨어 정보와 일치하는 경우, 상기 서비스 제공 단말부의 접속을 인증 처리하고, 상기 서비스 제공 단말부의 접속 IP 또는 사용자 정보에 포함되는 직급 정보에 따라 상기 서비스 제공 단말부에서 사용 가능한 가상 머신의 기능을 제한 설정할 수 있다.
일 실시예에서, 상기 컨텐츠 추전 서버부는, 상기 서비스 제공 단말부로부터 인증 처리 서비스에 대한 평가 결과 텍스트를 요청하여 수신하고, 상기 서비스 제공 단말부로부터 수신하는 평가 결과 텍스트를 누적하여 저장하고, 저장한 평가 결과 텍스트를 학습 데이터로 추출하고, Word2Vec 알고리즘으로 학습 데이터를 학습하여 입력 데이터에 대하여 문맥 정보를 추출하는 신경망을 구축하고, 문맥 정보를 나타내는 벡터 값의 구간 별로 평점을 부여한 테이블을 미리 저장하고, 신경망에 상기 서비스 제공 단말부로부터 현재 수신한 평가 결과 텍스트를 입력하여 평가 결과 벡터 값을 추출하고, 테이블에서 평가 결과 벡터 값에 대응하는 평점을 산출하고, 산출한 평점을 상기 서비스 제공 단말부에서 실행하는 프로그램을 통해 안내할 수 있다.
일 실시예에서, 상기 컨텐츠 추전 서버부는, 상기 서비스 제공 단말부로 제공하는 서비스에 대한 평가를 요청하여 입력 받을 수 있다. 여기서, 서비스는 가상화 서비스, 파일 승인 서비스, 스마트 매니저 서비스, URL 자동 리다이렉션 서비스를 포함할 수 있다.
상기 컨텐츠 추전 서버부는, 상기 서비스 제공 단말부로부터 수신하는 서비스에 대한 평가 결과 텍스트를 분석하여 서비스의 평점을 산출할 수 있다.
예를 들면, 상기 컨텐츠 추전 서버부는 입력 데이터에 대하여 문맥 정보를 추출하는 신경망을 구축할 수 있다. 여기서, 입력 데이터는 평가 결과 텍스트일 수 있다.
상기 컨텐츠 추전 서버부는 상기 서비스 제공 단말부로부터 수신하는 평가 결과 텍스트를 누적하여 저장할 수 있으며, 저장한 평가 결과 텍스트를 학습 데이터로 추출할 수 있다.
상기 컨텐츠 추전 서버부는 Word2Vec 알고리즘으로 학습 데이터를 학습하여 입력 데이터에 대하여 문맥 정보를 추출하는 신경망을 구축할 수 있다.
Word2Vec 알고리즘은 신경망 언어 모델(NNLM : Neural Network Language Model)을 포함할 수 있다. 신경망 언어 모델은 기본적으로 Input Layer, Projection Layer, Hidden Layer, Output Layer로 이루어진 Neural Network이다. 신경망 언어 모델은 단어를 벡터화하는 방법에 사용되는 것이다. 신경망 언어 모델은 공지된 기술이므로 보다 자세한 설명은 생략하기로 한다.
Word2vec 알고리즘은, 텍스트마이닝을 위한 것으로, 각 단어 간의 앞, 뒤 관계를 보고 근접도를 정하는 알고리즘이다. Word2vec 알고리즘은 비지도 학습 알고리즘이다. Word2vec 알고리즘은 이름이 나타내는 바와 같이 단어의 의미를 벡터형태로 표현하는 계량기법일 수 있다. Word2vec 알고리즘은 각 단어를 200차원 정도의 공간에서 백터로 표현할 수 있다. Word2vec 알고리즘을 이용하면, 각 단어마다 단어에 해당하는 벡터를 구할 수 있다. Word2vec 알고리즘은 종래의 다른 알고리즘에 비해 자연어 처리 분야에서 비약적인 정밀도 향상을 가능하게 할 수 있다. Word2vec은 입력한 말뭉치의 문장에 있는 단어와 인접 단어의 관계를 이용해 단어의 의미를 학습할 수 있다. Word2vec 알고리즘은 인공 신경망에 근거한 것으로, 같은 맥락을 지닌 단어는 가까운 의미를 지니고 있다는 전제에서 출발한다. Word2vec 알고리즘은 텍스트 문서를 통해 학습을 진행하며, 한 단어에 대해 근처(전후 5 내지 10 단어 정도)에 출현하는 다른 단어들을 관련 단어로서 인공 신경망에 학습시킨다. 연관된 의미의 단어들은 문서상에서 가까운 곳에 출현할 가능성이 높기 때문에 학습을 반복해 나가는 과정에서 두 단어는 점차 가까운 벡터를 지닐 수 있다.
Word2vec 알고리즘의 학습 방법은 CBOW(Continuous Bag Of Words) 방식과 skip-gram 방식이 있다. CBOW 방식은 주변 단어가 만드는 맥락을 이용해 타겟 단어를 예측하는 것이다. skip-gram 방식은 한 단어를 기준으로 주변에 올 수 있는 단어를 예측하는 것이다. 대규모 데이터셋에서는 skip-gram 방식이 더 정확한 것으로 알려져 있다.
따라서, 본 발명의 실시 예에서는 skip-gram 방식을 이용한 Word2vec 알고리즘을 사용한다. 예컨대, Word2vec 알고리즘을 통해 학습이 잘 완료되면, 고차원 공간에서 비슷한 단어는 근처에 위치할 수 있다. 상술한 바와 같은 Word2vec 알고리즘에 따르면 학습 문서 내 주위 단어의 분포가 가까운 단어일수록 산출되는 벡터 값은 유사해질 수 있으며, 산출된 벡터 값이 비슷한 단어는 유사한 것으로 간주할 수 있다. Word2vec 알고리즘은 공지된 기술이므로 벡터 값 계산과 관련한 보다 상세한 설명은 생략하기로 한다.
상기 컨텐츠 추전 서버부는 문맥 정보를 나타내는 벡터 값의 구간 별로 평점을 부여한 테이블을 미리 저장할 수 있으며, 신경망에 상기 서비스 제공 단말부로부터 수신하는 평가 결과 텍스트를 입력하여 평가 결과 벡터 값을 추출할 수 있다.
상기 컨텐츠 추전 서버부는 문맥 정보를 나타내는 벡터 값의 구간 별로 평점을 부여한 테이블에서 평가 결과 벡터 값에 대응하는 평점을 산출하고, 산출한 평점을 상기 서비스 제공 단말부에서 실행하는 프로그램을 통해 안내할 수 있다.
일 실시예에서, 본 발명의 다른 실시예에 따른 한류 컨텐츠 추천 시스템은, 다중 이용시설에 설치되어 불특정 다수인이 사용하는 공중이용 단말기로서, 한류 컨텐츠 학습 및 디렉팅 서비스를 제공 받기 위한 전용 애플리케이션이 설치되는 공중 이용 단말기; 및 상기 공중 이용 단말기에 연결 설치되어 상기 공중 이용 단말기의 전단에 구비되는 디스플레이를 청소하는 청소 장치;를 포함할 수 있다.
일 실시예에서, 상기 청소 장치는, 상기 공중 이용 단말기의 일측을 따라 상하 수직 방향으로 연장 형성되는 제1 수직 이동 레일; 상기 제1 수직 이동 레일과 대향하면서 상기 공중 이용 단말기의 타측을 따라 상하 수직 방향으로 연장 형성되는 제2 수직 이동 레일; 상기 공중 이용 단말기의 전단에 구비되는 디스플레이를 청소하는 청소 모듈; 일단이 상기 제1 수직 이동 레일에 맞물려 연결 설치되고 타단이 상기 청소 모듈의 일측에 설치되어 상기 제1 수직 이동 레일을 따라 이동하면서 상기 공중 이용 단말기의 전단에 구비되는 디스플레이와 밀착된 상태로 상기 청소 모듈을 상하 방향으로 이동시켜 주는 동시에 상기 청소 모듈의 청소가 완료되면 상기 제1 수직 이동 레일의 최상단까지 상승 이동한 뒤 회전하여 상기 청소 모듈을 상기 공중 이용 단말기의 후단으로 이동시켜 주는 제1 슬라이더; 및 일단이 상기 제2 수직 이동 레일에 맞물려 연결 설치되고 타단이 상기 청소 모듈의 타측에 설치되어 상기 제2 수직 이동 레일을 따라 이동하면서 상기 공중 이용 단말기의 전단에 구비되는 디스플레이와 밀착된 상태로 상기 청소 모듈을 상하 방향으로 이동시켜 주는 동시에 상기 청소 모듈의 청소가 완료되면 상기 제2 수직 이동 레일의 최상단까지 상승 이동한 뒤 회전하여 상기 청소 모듈을 상기 공중 이용 단말기의 후단으로 이동시켜 주는 제2 슬라이더;를 포함할 수 있다.
일 실시예에서, 상기 청소 모듈은, 상기 공중 이용 단말기의 전단에 구비되는 디스플레이의 좌우 폭에 대응하는 내경을 형성하는 원형의 링 형태로 형성되어 상기 제1 슬라이더와 상기 제2 슬라이더에 의해 지지되는 링형 레일; 상기 링형 레일의 내주면을 따라 연장 형성되는 원형 슬라이딩홈; 및 일단 및 타단이 상기 원형 슬라이딩홈에 각각 맞물려 연결 설치되며, 상기 링형 레일이 상기 공중 이용 단말기의 전단에 구비되는 디스플레이와 밀착되면 일단 및 타단이 상기 원형 슬라이딩홈을 따라 각각 회전하면서 상기 공중 이용 단말기의 전단에 구비되는 디스플레이를 청소하는 회전 브러쉬;를 포함할 수 있다.
일 실시예에서, 상기 회전 브러쉬는, 일단 및 타단이 상기 원형 슬라이딩홈에 각각 배치되도록 연장 형성되는 지지 바아; 상기 링형 레일의 상단 및 하단으로 노출되도록 원통 형상으로 상기 지지 바아의 둘레를 따라 설치되는 연장 바디; 상기 연장 바디의 외측을 덮고 설치되는 커버; 상기 지지 바아가 상기 원형 슬라이딩홈을 따라 회전할 경우 함께 회전하면서 상기 공중 이용 단말기의 전단에 구비되는 디스플레이를 청소할 수 있도록 상기 커버의 외측을 덮고 설치되는 청소포; 상기 연장 바디의 내측 중단에서 상기 지지 바아와 직각되도록 설치되는 구동 모터; 상기 구동 모터의 구동축에 축결합에 의해 설치되는 제1 베벨 기어; 일단이 상기 제1 베벨 기어와 대향하고 타단이 상기 원형 슬라이딩홈에 안착되는 상기 지지 바아의 타단에 배치될 수 있도록 상기 지지 바아의 내측을 따라 설치되는 제1 샤프트; 타단이 상기 제1 베벨 기어와 대향하고 일단이 상기 원형 슬라이딩홈에 안착되는 상기 지지 바아의 일단에 배치될 수 있도록 상기 지지 바아의 내측을 따라 설치되는 제2 샤프트; 상기 제1 샤프트의 일단에 설치되어 상기 제1 베벨 기어와 기어 결합에 의해 맞물려 연결 설치되는 제2 베벨 기어; 상기 제2 샤프트의 타단에 설치되어 상기 제1 베벨 기어와 기어 결합에 의해 맞물려 연결 설치되는 제3 베벨 기어; 상기 제1 샤프트의 타단에 설치되는 제1 전달 기어; 상기 제2 샤프트의 일단에 설치되는 제2 전달 기어; 상기 제1 전달 기어에 기어 결합에 의해 맞물려 연결 설치되며, 하단이 상기 지지 바아의 하단으로 노출된 뒤 상기 원형 슬라이딩홈의 하측을 따라 설치되는 렉기어에 기어 결합에 의해 맞물려 연결 설치되며, 상기 제1 전달 기어가 회전함에 따라 함께 회전 구동되어 상기 렉기어를 따라 회전하면서 이동하는 제1 구동 기어; 상기 제2 전달 기어에 기어 결합에 의해 맞물려 연결 설치되며, 하단이 상기 지지 바아의 하단으로 노출된 뒤 상기 렉기어에 기어 결합에 의해 맞물려 연결 설치되며, 상기 제2 전달 기어가 회전함에 따라 함께 회전 구동되어 상기 렉기어를 따라 회전하면서 이동하는 제2 구동 기어; 상기 원형 슬라이딩홈에 안착되는 상기 지지 바아의 타단 상부에 회전 가능하도록 연결 설치되되, 상부가 상기 지지 바아로부터 상측으로 노출되어 상기 원형 슬라이딩홈의 상측에 안착되어 상기 지지 바아를 지지하는 제1 지지 구체; 및 상기 원형 슬라이딩홈에 안착되는 상기 지지 바아의 일단 상부에 회전 가능하도록 연결 설치되되, 상부가 상기 지지 바아로부터 상측으로 노출되어 상기 원형 슬라이딩홈의 상측에 안착되어 상기 지지 바아를 지지하는 제2 지지 구체;를 포함할 수 있다.
일 실시예에서, 상기 회전 브러쉬는, 상기 제2 샤프트에 축결합에 의해 설치되는 회전 유도 기어; 상기 회전 유도 기어와 대향하면서 상기 커버의 내주면을 따라 설치되며, 내주면을 따라 상기 회전 유도 기어와 기어 결합에 의해 맞물릴 수 있도록 기어산을 형성하는 링형 렉기어; 및 상기 커버의 내주면을 따라 연장 형성되어 상기 연장 바디의 외측을 따라 형성되는 회전 유도홈에 안착되는 적어도 하나 이상의 회전 유도링;을 더 포함할 수 있다.
상술한 본 발명의 일측면에 따르면, 사용자가 시청하였던 한류 컨텐츠를 분석하여 시청하였던 한류 컨텐츠와 유사한 컨텐츠를 추천함으로써 한류 컨텐츠의 반복 학습 및 디렉팅이 가능할 수 있다.
본 발명의 효과는 이상에서 언급한 효과들로 제한되지 않으며, 이하에서 설명할 내용으로부터 통상의 기술자에게 자명한 범위 내에서 다양한 효과들이 포함될 수 있다.
도 1은 본 발명의 일 실시예에 따른 한류 컨텐츠 추천 시스템의 개략적인 구성이 도시된 도면이다.
도 2는 도 1의 컨텐츠 추전 서버부를 보여주는 도면이다.
도 3은 본 발명의 다른 실시예에 따른 한류 컨텐츠 추천 시스템의 개략적인 구성이 도시된 도면이다.
도 4는 본 발명에 따른 청소 장치를 보여주는 도면이다.
도 5는 도 4의 청소 모듈을 보여주는 도면이다.
도 6 내지 도 8은 도 5의 회전 브러쉬를 보여주는 도면들이다.
도 2는 도 1의 컨텐츠 추전 서버부를 보여주는 도면이다.
도 3은 본 발명의 다른 실시예에 따른 한류 컨텐츠 추천 시스템의 개략적인 구성이 도시된 도면이다.
도 4는 본 발명에 따른 청소 장치를 보여주는 도면이다.
도 5는 도 4의 청소 모듈을 보여주는 도면이다.
도 6 내지 도 8은 도 5의 회전 브러쉬를 보여주는 도면들이다.
후술하는 본 발명에 대한 상세한 설명은, 본 발명이 실시될 수 있는 특정 실시예를 예시로서 도시하는 첨부 도면을 참조한다. 이들 실시예는 당업자가 본 발명을 실시할 수 있기에 충분하도록 상세히 설명된다. 본 발명의 다양한 실시예는 서로 다르지만 상호 배타적일 필요는 없음이 이해되어야 한다. 예를 들어, 여기에 기재되어 있는 특정 형상, 구조 및 특성은 일 실시예와 관련하여 본 발명의 정신 및 범위를 벗어나지 않으면서 다른 실시예로 구현될 수 있다. 또한, 각각의 개시된 실시예 내의 개별 구성요소의 위치 또는 배치는 본 발명의 정신 및 범위를 벗어나지 않으면서 변경될 수 있음이 이해되어야 한다. 따라서, 후술하는 상세한 설명은 한정적인 의미로서 취하려는 것이 아니며, 본 발명의 범위는, 적절하게 설명된다면, 그 청구항들이 주장하는 것과 균등한 모든 범위와 더불어 첨부된 청구항에 의해서만 한정된다. 도면에서 유사한 참조부호는 여러 측면에 걸쳐서 동일하거나 유사한 기능을 지칭한다.
이하, 도면들을 참조하여 본 발명의 바람직한 실시예들을 보다 상세하게 설명하기로 한다.
도 1은 본 발명의 일 실시예에 따른 한류 컨텐츠 추천 시스템의 개략적인 구성이 도시된 도면이다.
도 1을 참조하면, 본 발명의 일 실시예에 따른 한류 컨텐츠 추천 시스템(10)은, 서비스 제공 단말부(100) 및 컨텐츠 추전 서버부(200)를 포함한다.
서비스 제공 단말부(100)는, 사용자 개인이 사용하는 개인용 단말기로서, 한류 컨텐츠 학습 및 디렉팅 서비스를 제공 받기 위한 전용 애플리케이션이 설치되며, 전용 애플리케이션을 이용하여 사용자들로 하여금 각종 한류 컨텐츠 제공 업체(600)로부터 제공되는 한류 컨텐츠를 체함하도록 한다.
여기서, 사용자 단말기(100)는, 하나 이상으로 구성될 수 있으며, 데스크탑 컴퓨터(PC)는 물론, 노트북(Notebook), 스마트 폰(Smart Phone), 태블릿 컴퓨터(Tablet PC) 등과 같이 일반인들에게 널리 사용되는 이동 통신 단말기 등, 유무선 네트워크를 지원하는 다양한 종류의 정보 통신 기기 및 멀티미디어 기기를 의미하는 광의의 개념이다.
그리고, 네트워크(N)는, 예컨대 무선 통신, 유선 통신, 광 초음파 또는 그 조합을 포함할 수 있다. BAN(Body Area Network), 위성 통신, 셀룰러 통신, 블루투스, NFC(Near Field Communication), IrDA(Infrared Data Association standard), WiFi(Wireless Fidelity), 및 WiMAX(Worldwide Interoperability for Microwave access)는 통신 경로에 포함될 수 있는 무선 통신의 예이며, 이더넷, DSL(Digital Subscriber Line), FTTH(Fiber to the Home), 및 POTS(Plain Old Telephone Service)는 통신망에 포함될 수 있는 유선 통신의 예이다. 또한, 통신망은 다수의 네트워크 토폴로지 및 거리를 횡단할 수 있다. 예컨대, 통신망은 직접 연결, PAN(Personal Area Network), LAN(Local Area Network), MAN(Metropolitan Area Network), WAN(Wide Area Network), 또는 그 임의의 조합을 포함할 수 있다. 또한, LoRaWAN, NB-Fi, RPMA을 포함하는 저전력광대역 네트워크(Low Power Wide Area Network)를 통해 이루어 질 수도 있다. 다만, 네트워크(N)는, 통신망에 관한 설명은 상기한 통신망으로 한정되는 것이 아니며, 임의의 최신 데이터 통신망이 적용될 수 있다.
컨텐츠 추전 서버부(200)는, 서비스 제공 단말부(100)를 통해 시청하였던 한류 컨텐츠를 분석하여 시청하였던 한류 컨텐츠와 유사한 컨텐츠를 추천한다.
일 실시예에서, 컨텐츠 추전 서버부(200)는, 서비스 제공 단말부(100)에 대한 실제 작업을 처리하는 가상 머신(설명의 편의상 도면에는 도시하지 않음)을 구비하며, 난수를 발생하여 임시 비밀번호를 생성하고, 기 저장된 서비스 제공 단말부(100)로 임시 비밀번호를 SMS 발송하며, 서비스 제공 단말부(100)를 통해 임시 비밀번호가 입력되고, 서비스 제공 단말부(100)의 하드웨어 정보가 기 저장된 사용자 정보에 포함되는 하드웨어 정보와 일치하는 경우, 서비스 제공 단말부(100)의 접속을 인증 처리하고, 서비스 제공 단말부(100)의 접속 IP 또는 사용자 정보에 포함되는 직급 정보에 따라 서비스 제공 단말부(100)에서 사용 가능한 가상 머신의 기능을 제한 설정할 수 있다.
일 실시예에서, 컨텐츠 추전 서버부(200)는, 서비스 제공 단말부(100)로부터 인증 처리 서비스에 대한 평가 결과 텍스트를 요청하여 수신하고, 서비스 제공 단말부(100)로부터 수신하는 평가 결과 텍스트를 누적하여 저장하고, 저장한 평가 결과 텍스트를 학습 데이터로 추출하고, Word2Vec 알고리즘으로 학습 데이터를 학습하여 입력 데이터에 대하여 문맥 정보를 추출하는 신경망을 구축하고, 문맥 정보를 나타내는 벡터 값의 구간 별로 평점을 부여한 테이블을 미리 저장하고, 신경망에 서비스 제공 단말부(100)로부터 현재 수신한 평가 결과 텍스트를 입력하여 평가 결과 벡터 값을 추출하고, 테이블에서 평가 결과 벡터 값에 대응하는 평점을 산출하고, 산출한 평점을 서비스 제공 단말부(100)에서 실행하는 프로그램을 통해 안내할 수 있다.
일 실시예에서, 컨텐츠 추전 서버부(200)는, 서비스 제공 단말부(100)로 제공하는 서비스에 대한 평가를 요청하여 입력 받을 수 있다. 여기서, 서비스는 가상화 서비스, 파일 승인 서비스, 스마트 매니저 서비스, URL 자동 리다이렉션 서비스를 포함할 수 있다.
컨텐츠 추전 서버부(200)는 서비스 제공 단말부(100)로부터 수신하는 서비스에 대한 평가 결과 텍스트를 분석하여 서비스의 평점을 산출할 수 있다.
예를 들면, 컨텐츠 추전 서버부(200)는 입력 데이터에 대하여 문맥 정보를 추출하는 신경망을 구축할 수 있다. 여기서, 입력 데이터는 평가 결과 텍스트일 수 있다.
컨텐츠 추전 서버부(200)는 서비스 제공 단말부(100)로부터 수신하는 평가 결과 텍스트를 누적하여 저장할 수 있으며, 저장한 평가 결과 텍스트를 학습 데이터로 추출할 수 있다.
컨텐츠 추전 서버부(200)는 Word2Vec 알고리즘으로 학습 데이터를 학습하여 입력 데이터에 대하여 문맥 정보를 추출하는 신경망을 구축할 수 있다.
Word2Vec 알고리즘은 신경망 언어 모델(NNLM : Neural Network Language Model)을 포함할 수 있다. 신경망 언어 모델은 기본적으로 Input Layer, Projection Layer, Hidden Layer, Output Layer로 이루어진 Neural Network이다. 신경망 언어 모델은 단어를 벡터화하는 방법에 사용되는 것이다. 신경망 언어 모델은 공지된 기술이므로 보다 자세한 설명은 생략하기로 한다.
Word2vec 알고리즘은, 텍스트마이닝을 위한 것으로, 각 단어 간의 앞, 뒤 관계를 보고 근접도를 정하는 알고리즘이다. Word2vec 알고리즘은 비지도 학습 알고리즘이다. Word2vec 알고리즘은 이름이 나타내는 바와 같이 단어의 의미를 벡터형태로 표현하는 계량기법일 수 있다. Word2vec 알고리즘은 각 단어를 200차원 정도의 공간에서 백터로 표현할 수 있다. Word2vec 알고리즘을 이용하면, 각 단어마다 단어에 해당하는 벡터를 구할 수 있다. Word2vec 알고리즘은 종래의 다른 알고리즘에 비해 자연어 처리 분야에서 비약적인 정밀도 향상을 가능하게 할 수 있다. Word2vec은 입력한 말뭉치의 문장에 있는 단어와 인접 단어의 관계를 이용해 단어의 의미를 학습할 수 있다. Word2vec 알고리즘은 인공 신경망에 근거한 것으로, 같은 맥락을 지닌 단어는 가까운 의미를 지니고 있다는 전제에서 출발한다. Word2vec 알고리즘은 텍스트 문서를 통해 학습을 진행하며, 한 단어에 대해 근처(전후 5 내지 10 단어 정도)에 출현하는 다른 단어들을 관련 단어로서 인공 신경망에 학습시킨다. 연관된 의미의 단어들은 문서상에서 가까운 곳에 출현할 가능성이 높기 때문에 학습을 반복해 나가는 과정에서 두 단어는 점차 가까운 벡터를 지닐 수 있다.
Word2vec 알고리즘의 학습 방법은 CBOW(Continuous Bag Of Words) 방식과 skip-gram 방식이 있다. CBOW 방식은 주변 단어가 만드는 맥락을 이용해 타겟 단어를 예측하는 것이다. skip-gram 방식은 한 단어를 기준으로 주변에 올 수 있는 단어를 예측하는 것이다. 대규모 데이터셋에서는 skip-gram 방식이 더 정확한 것으로 알려져 있다.
따라서, 본 발명의 실시 예에서는 skip-gram 방식을 이용한 Word2vec 알고리즘을 사용한다. 예컨대, Word2vec 알고리즘을 통해 학습이 잘 완료되면, 고차원 공간에서 비슷한 단어는 근처에 위치할 수 있다. 상술한 바와 같은 Word2vec 알고리즘에 따르면 학습 문서 내 주위 단어의 분포가 가까운 단어일수록 산출되는 벡터 값은 유사해질 수 있으며, 산출된 벡터 값이 비슷한 단어는 유사한 것으로 간주할 수 있다. Word2vec 알고리즘은 공지된 기술이므로 벡터 값 계산과 관련한 보다 상세한 설명은 생략하기로 한다.
컨텐츠 추전 서버부(200)는 문맥 정보를 나타내는 벡터 값의 구간 별로 평점을 부여한 테이블을 미리 저장할 수 있으며, 신경망에 서비스 제공 단말부(100)로부터 수신하는 평가 결과 텍스트를 입력하여 평가 결과 벡터 값을 추출할 수 있다.
컨텐츠 추전 서버부(200)는 문맥 정보를 나타내는 벡터 값의 구간 별로 평점을 부여한 테이블에서 평가 결과 벡터 값에 대응하는 평점을 산출하고, 산출한 평점을 서비스 제공 단말부(100)에서 실행하는 프로그램을 통해 안내할 수 있다.
상술한 바와 같은 구성을 가지는 본 발명의 일 실시예에 따른 한류 컨텐츠 추천 시스템(10)은, 사용자가 시청하였던 한류 컨텐츠를 분석하여 시청하였던 한류 컨텐츠와 유사한 컨텐츠를 추천함으로써 한류 컨텐츠의 반복 학습 및 디렉팅이 가능할 수 있다.
도 2는 도 1의 컨텐츠 추전 서버부를 보여주는 도면이다.
도 2를 참조하면, 컨텐츠 추전 서버부(200)는, 소셜 선호 분석부(210), 검색부(220) 및 추천부(230)를 포함한다.
소셜 선호 분석부(210)는, 한류 컨텐츠에 대한 서비스 제공 단말부(100)를 통한 시청 이력 및 사용자들의 소셜 데이터를 수집하고, 수집된 시청 이력 및 소셜 데이터를 분석하여 한류 컨텐츠의 소셜 선호 정보를 추출한다.
검색부(220)는, 소셜 선호 분석부(210)에서 추출된 소셜 선호 정보를 이용하여, 사용자로부터 입력받은 질의어에 대응하여, 복수의 형태의 한류 컨텐츠에 대한 사용자 맞춤형 다중 검색 결과를 제공한다.
추천부(230)는, 소셜 선호 분석부(210)에서 추출된 소셜 선호 정보를 이용하여, 한류 컨텐츠에 대한 랭킹을 생성 및 제공한다.
상술한 바와 같은 구성을 가지는 컨텐츠 추전 서버부(200)는, 한류 컨텐츠에 대한 한국 사용자들의 소셜 데이터로부터 소셜 테이스트 정보를 추출하고, 이를 이용하여 사용자 맞춤형 다중 검색 결과 및 한류 컨텐츠에 대한 랭킹을 제공함으로써, 질의어를 입력하는 사용자에게 최적화된 검색 결과를 제공하여 검색에 대한 만족도를 향상시킬 수 있고, 다양한 형태의 한류 컨텐츠에 대한 신뢰도 높은 정보를 제공할 수 있으며, 소셜 데이터를 이용해 한류의 최신 트렌트를 랭킹에 반영할 수 있다.
또한, 본 발명에 따르면, 한류 컨텐츠에 대한 사용자 맞춤형 다중 검색 결과, 랭킹 및 한류 컨텐츠에 대한 정보를 사용자의 언어로 번역하여 제공함으로써, 영어, 중국어, 태국어 등 사용자의 모국어로 한류 컨텐츠에 대한 검색 및 랭킹 확인을 용이하게 할 수 있고, 사용자 스스로 접근하기 어려운 한국 사용자들의 소셜 테이스트 정보를 활용하여 사용자의 만족도를 극대화할 수 있다.
도 3은 본 발명의 다른 실시예에 따른 한류 컨텐츠 추천 시스템의 개략적인 구성이 도시된 도면이다.
도 3을 참조하면, 본 발명의 다른 실시예에 따른 한류 컨텐츠 추천 시스템(20)은, 서비스 제공 단말부(100), 컨텐츠 추전 서버부(200), 공중 이용 단말기(300) 및 청소 장치(400)를 포함한다.
여기서, 서비스 제공 단말부(100) 및 컨텐츠 추전 서버부(200)는, 도 1의 구성요소와 동일하므로 설명의 중복을 피하기 위해 그 설명을 생략하기로 한다.
공중 이용 단말기(300)는, 대한민국에 입구하여 아직 현지 사정에 익숙하지 않거나 국내 애플리케이션이 익숙하지 않은 관광객을 위한 키오스크 등과 같은 멀티미디어 단말기로서 다중 이용시설에 설치되어 불특정 다수인이 사용하는 공중이용 단말기로 이루어지며, 한류 컨텐츠 학습 및 디렉팅 서비스를 제공 받기 위한 전용 애플리케이션이 설치된다.
청소 장치(400)는, 공중 이용 단말기(300)에 연결 설치되어 공중 이용 단말기(300)의 전단에 구비되는 디스플레이(310)를 청소한다.
상술한 바와 같은 구성을 가지는 본 발명의 다른 실시예에 따른 한류 컨텐츠 추천 시스템(20)은, 한국 현지 사정에 밝지 않은 외국인들도 공중 이용 단말기(300)를 이용하여 한류 컨텐츠를 즐길 수 있도록 할 수 있다.
도 4는 본 발명에 따른 청소 장치를 보여주는 도면이다.
도 4를 참조하면, 청소 장치(400)는, 제1 수직 이동 레일(410), 제2 수직 이동 레일(420), 청소 모듈(430), 제1 슬라이더(440) 및 제2 슬라이더(450)를 포함한다.
제1 수직 이동 레일(410)은, 공중 이용 단말기(300)의 일측을 따라 상하 수직 방향으로 연장 형성되된다.
제2 수직 이동 레일(420)은, 제1 수직 이동 레일(410)과 대향하면서 공중 이용 단말기(300)의 타측을 따라 상하 수직 방향으로 연장 형성된다.
청소 모듈(430)은, 공중 이용 단말기(300)의 전단에 구비되는 디스플레이(310)를 청소한다.
제1 슬라이더(440)는, 일단이 제1 수직 이동 레일(410)에 맞물려 연결 설치되고 타단이 청소 모듈(430)의 일측에 설치되어 제1 수직 이동 레일(410)을 따라 이동하면서 공중 이용 단말기(300)의 전단에 구비되는 디스플레이(310)와 밀착된 상태로 청소 모듈(430)을 상하 방향으로 이동시켜 주는 동시에 청소 모듈(430)의 청소가 완료되면 도 4의 (b)에 도시된 바와 같이 제1 수직 이동 레일(410)의 최상단까지 상승 이동한 뒤 회전하여 청소 모듈(430)을 공중 이용 단말기(300)의 후단으로 이동시켜 준다.
제2 슬라이더(450)는, 일단이 제2 수직 이동 레일(420)에 맞물려 연결 설치되고 타단이 청소 모듈(430)의 타측에 설치되어 제2 수직 이동 레일(420)을 따라 이동하면서 공중 이용 단말기(300)의 전단에 구비되는 디스플레이(310)와 밀착된 상태로 청소 모듈(430)을 상하 방향으로 이동시켜 주는 동시에 청소 모듈(430)의 청소가 완료되면 도 4의 (b)에 도시된 바와 같이 제2 수직 이동 레일(420)의 최상단까지 상승 이동한 뒤 회전하여 청소 모듈(430)을 공중 이용 단말기(300)의 후단으로 이동시켜 준다.
상술한 바와 같은 구성을 가지는 청소 장치(400)는, 불특정 다수인이 사용하는 공중 이용 단말기(300)가 항상 청결하게 유지되도록 함으로써, 장치의 내구성 향상은 물론 전염병의 확산 등을 미연에 방지할 수 있다.
도 5는 도 4의 청소 모듈을 보여주는 도면이다.
도 5를 참조하면, 청소 모듈(430)은, 링형 레일(431), 원형 슬라이딩홈(432) 및 회전 브러쉬(500)를 포함한다.
링형 레일(431)은, 공중 이용 단말기(300)의 전단에 구비되는 디스플레이(310)의 좌우 폭에 대응하는 내경을 형성하는 원형의 링 형태로 형성되어 제1 슬라이더(440)와 제2 슬라이더(450)에 의해 지지되며, 원형 슬라이딩홈(432) 및 회전 브러쉬(500) 등의 구성들이 설치된다.
원형 슬라이딩홈(432)은, 회전 브러쉬(500)의 양단이 각각 맞룰려 연결 설치되어 링형 레일(431)의 내측에서 회전할 수 있도록 링형 레일(431)의 내주면을 따라 연장 형성된다.
회전 브러쉬(500)는, 일단 및 타단이 원형 슬라이딩홈(432)에 각각 맞물려 연결 설치되며, 링형 레일(431)이 공중 이용 단말기(300)의 전단에 구비되는 디스플레이(310)와 밀착되면 일단 및 타단이 원형 슬라이딩홈(432)을 따라 각각 회전하면서 공중 이용 단말기(300)의 전단에 구비되는 디스플레이(310)를 청소한다.
상술한 바와 같은 구성을 가지는 청소 모듈(430)은, 다방향으로 회전하느 회전 브러쉬(500)를 이용하여 불특정 다수인이 사용하는 공중 이용 단말기(300)가 항상 청결하게 유지되도록 함으로써, 장치의 내구성 향상은 물론 전염병의 확산 등을 미연에 방지할 수 있다.
도 6 내지 도 8은 도 5의 회전 브러쉬를 보여주는 도면들이다.
도 6 내지 도 8을 참조하면, 회전 브러쉬(500)는, 지지 바아(501), 연장 바디(502), 커버(503), 청소포(504), 구동 모터(505), 제1 베벨 기어(506), 제1 샤프트(507), 제2 샤프트(508), 제2 베벨 기어(509), 제3 베벨 기어(510), 제1 전달 기어(511), 제2 전달 기어(512), 제1 구동 기어(513), 제2 구동 기어(514), 제1 지지 구체(515) 및 제2 지지 구체(516)를 포함한다.
지지 바아(501)는, 일단 및 타단이 원형 슬라이딩홈(432)에 각각 배치되도록 연장 형성된다.
연장 바디(502)는, 링형 레일(431)의 상단 및 하단으로 노출되도록 원통 형상으로 지지 바아(501)의 둘레를 따라 설치된다.
커버(503)는, 연장 바디(502)의 외측을 덮고 설치된다.
청소포(504)는, 지지 바아(501)가 원형 슬라이딩홈(432)을 따라 회전할 경우 함께 회전하면서 공중 이용 단말기(300)의 전단에 구비되는 디스플레이(310)를 청소할 수 있도록 커버(503)의 외측을 덮고 벨크로 등의 탈부착 수단에 의해 탈부착 가능하도록 설치된다.
구동 모터(505)는, 연장 바디(502)의 내측 중단에서 지지 바아(501)와 직각되도록 설치되어 제1 베벨 기어(506)를 회전 구동시켜 준다.
제1 베벨 기어(506)는, 구동 모터(505)의 구동축에 축결합에 의해 설치되어 제2 베벨 기어(509)와 제3 베벨 기어(510)를 회전 구동시켜 준다.
제1 샤프트(507)는, 일단이 제1 베벨 기어(506)와 대향하고 타단이 원형 슬라이딩홈(432)에 안착되는 지지 바아(501)의 타단에 배치될 수 있도록 지지 바아(501)의 내측을 따라 설치된다.
제2 샤프트(508)는, 타단이 제1 베벨 기어(506)와 대향하고 일단이 원형 슬라이딩홈(432)에 안착되는 지지 바아(501)의 일단에 배치될 수 있도록 지지 바아(501)의 내측을 따라 설치된다.
제2 베벨 기어(509)는, 제1 샤프트(507)의 일단에 설치되어 제1 베벨 기어(506)와 기어 결합에 의해 맞물려 연결 설치된다.
제3 베벨 기어(510)는, 제2 샤프트(508)의 타단에 설치되어 제1 베벨 기어(506)와 기어 결합에 의해 맞물려 연결 설치된다.
제1 전달 기어(511)는, 제1 샤프트(507)의 타단에 설치된다.
제2 전달 기어(512)는, 제2 샤프트(508)의 일단에 설치된다.
제1 구동 기어(513)는, 제1 전달 기어(511)에 기어 결합에 의해 맞물려 연결 설치되며, 도 8에 도시된 바와 같이 하단이 지지 바아(501)의 하단으로 노출된 뒤 원형 슬라이딩홈(432)의 하측을 따라 설치되는 렉기어(R)에 기어 결합에 의해 맞물려 연결 설치되며, 제1 전달 기어(511)가 회전함에 따라 함께 회전 구동되어 렉기어(R)를 따라 회전하면서 이동한다.
제2 구동 기어(514)는, 제2 전달 기어(512)에 기어 결합에 의해 맞물려 연결 설치되며, 도 8에 도시된 바와 같이 하단이 지지 바아(501)의 하단으로 노출된 뒤 렉기어(R)에 기어 결합에 의해 맞물려 연결 설치되며, 제2 전달 기어(512)가 회전함에 따라 함께 회전 구동되어 렉기어(R)를 따라 회전하면서 이동한다.
여기서, 제1 구동 기어(513)와 제2 구동 기어(514)는, 도 8의 (b)에 도시된 바와 같이 경사면을 형성하는 렉기어(R)의 기어산에 맞물릴 수 있도록 경사각을 형성하는 기어산을 형성함이 바람직할 것이다.
제1 지지 구체(515)는, 원형 슬라이딩홈(432)에 안착되는 지지 바아(501)의 타단 상부에 회전 가능하도록 연결 설치되되, 상부가 지지 바아(501)로부터 상측으로 노출되어 원형 슬라이딩홈(432)의 상측에 안착되어 지지 바아(501)를 지지한다.
제2 지지 구체(516)는, 원형 슬라이딩홈(432)에 안착되는 지지 바아(501)의 일단 상부에 회전 가능하도록 연결 설치되되, 상부가 지지 바아(501)로부터 상측으로 노출되어 원형 슬라이딩홈(432)의 상측에 안착되어 지지 바아(501)를 지지한다.
상술한 바와 같은 구성을 가지는 회전 브러쉬(500)는, 회전 유도 기어(517), 링형 렉기어(518) 및 적어도 하나 이상의 회전 유도링(519)을 더 포함할 수 있다.
회전 유도 기어(517)는, 제2 샤프트(508)에 축결합에 의해 설치된다.
링형 렉기어(518)는, 회전 유도 기어(517)와 대향하면서 커버(503)의 내주면을 따라 설치되며, 내주면을 따라 회전 유도 기어(517)와 기어 결합에 의해 맞물릴 수 있도록 기어산을 형성하며, 회전 유도 기어(517)에 의해 회전되어 커버(503)를 회전 구동시켜 준다.
적어도 하나 이상의 회전 유도링(519)은, 커버(503)의 내주면을 따라 연장 형성되어 연장 바디(502)의 외측을 따라 형성되는 회전 유도홈(502)에 안착된다.
상술한 바와 같은 구성을 가지는 회전 브러쉬(500)는, 링형 레일(431)의 내측을 따라 회전하는 동시에 스스로로 회전함으로써, 공중 이용 단말기(300)의 전단에 구비되는 디스플레이(310)를 효과적으로 청소할 수 있다.
상술된 실시예들은 예시를 위d한 것이며, 상술된 실시예들이 속하는 기술분야의 통상의 지식을 가진 자는 상술된 실시예들이 갖는 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 쉽게 변형이 가능하다는 것을 이해할 수 있을 것이다. 그러므로 상술된 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다. 예를 들어, 단일형으로 설명되어 있는 각 구성 요소는 분산되어 실시될 수도 있으며, 마찬가지로 분산된 것으로 설명되어 있는 구성 요소들도 결합된 형태로 실시될 수 있다.
본 명세서를 통해 보호받고자 하는 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 균등 개념으로부터 도출되는 모든 변경 또는 변형된 형태를 포함하는 것으로 해석되어야 한다.
10, 20: 한류 컨텐츠 추천 시스템
100: 서비스 제공 단말부
200: 컨텐츠 추전 서버부
300: 공중 이용 단말기
400: 청소 장치
100: 서비스 제공 단말부
200: 컨텐츠 추전 서버부
300: 공중 이용 단말기
400: 청소 장치
Claims (2)
- 사용자 개인이 사용하는 개인용 단말기로서, 한류 컨텐츠 학습 및 디렉팅 서비스를 제공 받기 위한 전용 애플리케이션이 설치되는 서비스 제공 단말부; 및
상기 서비스 제공 단말부를 통해 시청하였던 한류 컨텐츠를 분석하여 시청하였던 한류 컨텐츠와 유사한 컨텐츠를 추천하는 컨텐츠 추전 서버부;를 포함하며,
상기 컨텐츠 추전 서버부는,
상기 서비스 제공 단말부에 대한 실제 작업을 처리하는 가상 머신을 구비하며, 난수를 발생하여 임시 비밀번호를 생성하고, 기 저장된 상기 서비스 제공 단말부로 임시 비밀번호를 SMS 발송하며, 상기 서비스 제공 단말부를 통해 임시 비밀번호가 입력되고, 상기 서비스 제공 단말부의 하드웨어 정보가 기 저장된 사용자 정보에 포함되는 하드웨어 정보와 일치하는 경우, 상기 서비스 제공 단말부의 접속을 인증 처리하고, 상기 서비스 제공 단말부의 접속 IP 또는 사용자 정보에 포함되는 직급 정보에 따라 상기 서비스 제공 단말부에서 사용 가능한 가상 머신의 기능을 제한 설정하며,
상기 컨텐츠 추전 서버부는,
상기 서비스 제공 단말부로부터 인증 처리 서비스에 대한 평가 결과 텍스트를 요청하여 수신하고, 상기 서비스 제공 단말부로부터 수신하는 평가 결과 텍스트를 누적하여 저장하고, 저장한 평가 결과 텍스트를 학습 데이터로 추출하고, Word2Vec 알고리즘으로 학습 데이터를 학습하여 입력 데이터에 대하여 문맥 정보를 추출하는 신경망을 구축하고, 문맥 정보를 나타내는 벡터 값의 구간 별로 평점을 부여한 테이블을 미리 저장하고, 신경망에 상기 서비스 제공 단말부로부터 현재 수신한 평가 결과 텍스트를 입력하여 평가 결과 벡터 값을 추출하고, 테이블에서 평가 결과 벡터 값에 대응하는 평점을 산출하고, 산출한 평점을 상기 서비스 제공 단말부에서 실행하는 프로그램을 통해 안내하며,
상기 컨텐츠 추전 서버부는,
상기 서비스 제공 단말부로 제공하는 서비스에 대한 평가를 요청하여 입력 받으며,
상기 서비스는,
가상화 서비스, 파일 승인 서비스, 스마트 매니저 서비스, URL 자동 리다이렉션 서비스를 포함하며,
상기 컨텐츠 추전 서버부는,
상기 서비스 제공 단말부로부터 수신하는 서비스에 대한 평가 결과 텍스트를 분석하여 서비스의 평점을 산출하며,
상기 컨텐츠 추전 서버부는,
상기 서비스 제공 단말부로부터 수신하는 평가 결과 텍스트를 누적하여 저장하며, 저장한 평가 결과 텍스트를 학습 데이터로 추출하며,
상기 컨텐츠 추전 서버부는,
Word2Vec 알고리즘으로 학습 데이터를 학습하여 입력 데이터에 대하여 문맥 정보를 추출하는 신경망을 구축하며,
다중 이용시설에 설치되어 불특정 다수인이 사용하는 공중이용 단말기로서, 한류 컨텐츠 학습 및 디렉팅 서비스를 제공 받기 위한 전용 애플리케이션이 설치되는 공중 이용 단말기; 및 상기 공중 이용 단말기에 연결 설치되어 상기 공중 이용 단말기의 전단에 구비되는 디스플레이를 청소하는 청소 장치;를 더 포함하며,
상기 청소 장치는,
상기 공중 이용 단말기의 일측을 따라 상하 수직 방향으로 연장 형성되는 제1 수직 이동 레일; 상기 제1 수직 이동 레일과 대향하면서 상기 공중 이용 단말기의 타측을 따라 상하 수직 방향으로 연장 형성되는 제2 수직 이동 레일; 상기 공중 이용 단말기의 전단에 구비되는 디스플레이를 청소하는 청소 모듈; 일단이 상기 제1 수직 이동 레일에 맞물려 연결 설치되고 타단이 상기 청소 모듈의 일측에 설치되어 상기 제1 수직 이동 레일을 따라 이동하면서 상기 공중 이용 단말기의 전단에 구비되는 디스플레이와 밀착된 상태로 상기 청소 모듈을 상하 방향으로 이동시켜 주는 동시에 상기 청소 모듈의 청소가 완료되면 상기 제1 수직 이동 레일의 최상단까지 상승 이동한 뒤 회전하여 상기 청소 모듈을 상기 공중 이용 단말기의 후단으로 이동시켜 주는 제1 슬라이더; 및 일단이 상기 제2 수직 이동 레일에 맞물려 연결 설치되고 타단이 상기 청소 모듈의 타측에 설치되어 상기 제2 수직 이동 레일을 따라 이동하면서 상기 공중 이용 단말기의 전단에 구비되는 디스플레이와 밀착된 상태로 상기 청소 모듈을 상하 방향으로 이동시켜 주는 동시에 상기 청소 모듈의 청소가 완료되면 상기 제2 수직 이동 레일의 최상단까지 상승 이동한 뒤 회전하여 상기 청소 모듈을 상기 공중 이용 단말기의 후단으로 이동시켜 주는 제2 슬라이더;를 포함하며,
상기 청소 모듈은,
상기 공중 이용 단말기의 전단에 구비되는 디스플레이의 좌우 폭에 대응하는 내경을 형성하는 원형의 링 형태로 형성되어 상기 제1 슬라이더와 상기 제2 슬라이더에 의해 지지되는 링형 레일; 상기 링형 레일의 내주면을 따라 연장 형성되는 원형 슬라이딩홈; 및 일단 및 타단이 상기 원형 슬라이딩홈에 각각 맞물려 연결 설치되며, 상기 링형 레일이 상기 공중 이용 단말기의 전단에 구비되는 디스플레이와 밀착되면 일단 및 타단이 상기 원형 슬라이딩홈을 따라 각각 회전하면서 상기 공중 이용 단말기의 전단에 구비되는 디스플레이를 청소하는 회전 브러쉬;를 포함하며,
상기 회전 브러쉬는,
일단 및 타단이 상기 원형 슬라이딩홈에 각각 배치되도록 연장 형성되는 지지 바아; 상기 링형 레일의 상단 및 하단으로 노출되도록 원통 형상으로 상기 지지 바아의 둘레를 따라 설치되는 연장 바디; 상기 연장 바디의 외측을 덮고 설치되는 커버; 상기 지지 바아가 상기 원형 슬라이딩홈을 따라 회전할 경우 함께 회전하면서 상기 공중 이용 단말기의 전단에 구비되는 디스플레이를 청소할 수 있도록 상기 커버의 외측을 덮고 설치되는 청소포; 상기 연장 바디의 내측 중단에서 상기 지지 바아와 직각되도록 설치되는 구동 모터; 상기 구동 모터의 구동축에 축결합에 의해 설치되는 제1 베벨 기어; 일단이 상기 제1 베벨 기어와 대향하고 타단이 상기 원형 슬라이딩홈에 안착되는 상기 지지 바아의 타단에 배치될 수 있도록 상기 지지 바아의 내측을 따라 설치되는 제1 샤프트; 타단이 상기 제1 베벨 기어와 대향하고 일단이 상기 원형 슬라이딩홈에 안착되는 상기 지지 바아의 일단에 배치될 수 있도록 상기 지지 바아의 내측을 따라 설치되는 제2 샤프트; 상기 제1 샤프트의 일단에 설치되어 상기 제1 베벨 기어와 기어 결합에 의해 맞물려 연결 설치되는 제2 베벨 기어; 상기 제2 샤프트의 타단에 설치되어 상기 제1 베벨 기어와 기어 결합에 의해 맞물려 연결 설치되는 제3 베벨 기어; 상기 제1 샤프트의 타단에 설치되는 제1 전달 기어; 상기 제2 샤프트의 일단에 설치되는 제2 전달 기어; 상기 제1 전달 기어에 기어 결합에 의해 맞물려 연결 설치되며, 하단이 상기 지지 바아의 하단으로 노출된 뒤 상기 원형 슬라이딩홈의 하측을 따라 설치되는 렉기어에 기어 결합에 의해 맞물려 연결 설치되며, 상기 제1 전달 기어가 회전함에 따라 함께 회전 구동되어 상기 렉기어를 따라 회전하면서 이동하는 제1 구동 기어; 상기 제2 전달 기어에 기어 결합에 의해 맞물려 연결 설치되며, 하단이 상기 지지 바아의 하단으로 노출된 뒤 상기 렉기어에 기어 결합에 의해 맞물려 연결 설치되며, 상기 제2 전달 기어가 회전함에 따라 함께 회전 구동되어 상기 렉기어를 따라 회전하면서 이동하는 제2 구동 기어; 상기 원형 슬라이딩홈에 안착되는 상기 지지 바아의 타단 상부에 회전 가능하도록 연결 설치되되, 상부가 상기 지지 바아로부터 상측으로 노출되어 상기 원형 슬라이딩홈의 상측에 안착되어 상기 지지 바아를 지지하는 제1 지지 구체; 및 상기 원형 슬라이딩홈에 안착되는 상기 지지 바아의 일단 상부에 회전 가능하도록 연결 설치되되, 상부가 상기 지지 바아로부터 상측으로 노출되어 상기 원형 슬라이딩홈의 상측에 안착되어 상기 지지 바아를 지지하는 제2 지지 구체;를 포함하는, 한류 컨텐츠 추천 시스템.
- 삭제
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020230128359A KR102622849B1 (ko) | 2023-09-25 | 2023-09-25 | 한류 컨텐츠 추천 시스템 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020230128359A KR102622849B1 (ko) | 2023-09-25 | 2023-09-25 | 한류 컨텐츠 추천 시스템 |
KR1020230127662A KR102709373B1 (ko) | 2023-09-25 | 2023-09-25 | 사용자 중심 한류 컨텐츠 학습 및 디렉팅 애플리케이션 시스템 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020230127662A Division KR102709373B1 (ko) | 2023-09-25 | 2023-09-25 | 사용자 중심 한류 컨텐츠 학습 및 디렉팅 애플리케이션 시스템 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR102622849B1 true KR102622849B1 (ko) | 2024-01-10 |
Family
ID=89511658
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020230128359A KR102622849B1 (ko) | 2023-09-25 | 2023-09-25 | 한류 컨텐츠 추천 시스템 |
KR1020230127662A KR102709373B1 (ko) | 2023-09-25 | 2023-09-25 | 사용자 중심 한류 컨텐츠 학습 및 디렉팅 애플리케이션 시스템 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020230127662A KR102709373B1 (ko) | 2023-09-25 | 2023-09-25 | 사용자 중심 한류 컨텐츠 학습 및 디렉팅 애플리케이션 시스템 |
Country Status (1)
Country | Link |
---|---|
KR (2) | KR102622849B1 (ko) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101758695B1 (ko) | 2015-11-03 | 2017-07-19 | 주식회사 쿨리오 | 소셜 테이스트 분석 기반 다중 한류 콘텐츠 검색 및 추천 시스템 |
KR20200092465A (ko) * | 2019-01-07 | 2020-08-04 | 삼성전자주식회사 | 추천 컨텐츠 리스트 제공 방법 및 그에 따른 전자 장치 |
KR102380959B1 (ko) * | 2021-10-01 | 2022-03-31 | 박건일 | 비콘을 이용한 주문 결제 및 매장 운영 시스템 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102034006B1 (ko) * | 2019-06-12 | 2019-10-18 | 이성우 | 고소 구조물의 외벽작업장치 및 이를 이용한 고소 구조물의 외벽작업 시스템 |
KR20220111650A (ko) * | 2021-02-02 | 2022-08-09 | 주식회사 이룬아이티 | 온라인 오디션 서비스 제공방법 및 이를 위한 온라인 오디션 시스템 |
-
2023
- 2023-09-25 KR KR1020230128359A patent/KR102622849B1/ko active IP Right Grant
- 2023-09-25 KR KR1020230127662A patent/KR102709373B1/ko active IP Right Grant
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101758695B1 (ko) | 2015-11-03 | 2017-07-19 | 주식회사 쿨리오 | 소셜 테이스트 분석 기반 다중 한류 콘텐츠 검색 및 추천 시스템 |
KR20200092465A (ko) * | 2019-01-07 | 2020-08-04 | 삼성전자주식회사 | 추천 컨텐츠 리스트 제공 방법 및 그에 따른 전자 장치 |
KR102380959B1 (ko) * | 2021-10-01 | 2022-03-31 | 박건일 | 비콘을 이용한 주문 결제 및 매장 운영 시스템 |
Also Published As
Publication number | Publication date |
---|---|
KR102709373B1 (ko) | 2024-09-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11907322B2 (en) | Generating app or web pages via extracting interest from images | |
CN105229575B (zh) | 基于多个语言模型的文本预测 | |
CN105045796B (zh) | 与模块化搜索对象框架相关联的基于意图的搜索结果 | |
US10102559B1 (en) | Diversification of recommendations | |
CN108259973A (zh) | 智能电视及电视画面截图的图形用户界面的显示方法 | |
CN101968802A (zh) | 一种基于用户浏览行为进行互联网内容推荐的方法与设备 | |
KR102723275B1 (ko) | 큐레이션엔진을 이용한 추천음식콘텐츠 미디어 제공시스템 | |
US9830388B2 (en) | Modular search object framework | |
US10698909B2 (en) | Selecting and ordering groups of titles | |
US11776037B2 (en) | Systems and methods for personal taste recommendation | |
US20150317319A1 (en) | Enhanced search results associated with a modular search object framework | |
Gulla et al. | Implicit user profiling in news recommender systems | |
CA2828204A1 (en) | Search and parental control features for digital entertainment services | |
WO2013130616A1 (en) | Anonymous personalized recommendation method | |
KR101758695B1 (ko) | 소셜 테이스트 분석 기반 다중 한류 콘텐츠 검색 및 추천 시스템 | |
US10229443B1 (en) | Price filtering based on a user specified single price filtering value | |
KR102622849B1 (ko) | 한류 컨텐츠 추천 시스템 | |
JP7326296B2 (ja) | ソーシャルグラフ情報を使用した適応検索 | |
CN102314422A (zh) | 一种基于用户兴趣优选开放式互动版块的方法与设备 | |
Ilangovan | Support Vector Machine based a New Recommendation System for Selecting Movies and Music | |
Rahdari et al. | PaperExplorer: Personalized Exploratory Search for Conference Proceedings. | |
US20210383451A1 (en) | Iterative, multi-user selection and weighting recommendation engine | |
US8862592B2 (en) | Systems and methods for graphical search interface | |
KR102510075B1 (ko) | 맞춤형 음식 세트 제공 시스템 | |
KR102568576B1 (ko) | 복수의 인공지능 모델을 이용한 향미 데이터 기반 주류 및 음식 큐레이팅 방법 및 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |