• 제목/요약/키워드: 지도 API

검색결과 768건 처리시간 0.028초

머신러닝 기반의 유튜브 먹방 콘텐츠 인기 예측 모델 (A Machine Learning-based Popularity Prediction Model for YouTube Mukbang Content)

  • 서범근;이한준
    • 인터넷정보학회논문지
    • /
    • 제24권6호
    • /
    • pp.49-55
    • /
    • 2023
  • 본 연구에서는 유튜브 먹방 콘텐츠의 인기를 예측하는 모형을 제안하고 사후 분석을 통하여 먹방 콘텐츠의 인기에 영향을 주는 요인들을 식별하였다. 이를 위해 API와 Pretty Scale을 활용하여 구독자수 상위 먹방 채널들로부터 22,223개 콘텐츠의 정보를 수집하고 Random Forest, XGBoost 및 LGBM 등의 머신러닝 알고리즘을 기반으로 조회수와 좋아요수 예측모델을 구축하였다. SHAP 분석 결과 조회수 예측 모형에서는 구독자수가 예측에 가장 큰 영향을 미치는 반면, 좋아요수 예측 모형에서는 크리에이터의 매력도가 중요변수로 도출되는 등 콘텐츠 조회와 좋아요 반응에 대한 선행요인이 다름을 확인할 수 있었다. 본 연구는 대량의 온라인 콘텐츠를 분석하여 실증 분석을 진행하였다는 점에서 학술적 의의가 있으며 먹방 크리에이터들에게 시청자들의 콘텐츠 소비 경향을 알려주고 상품성 높은 콘텐츠 제작의 가이드를 제공한다는 점에서 실무적인 의의를 지닌다.

웹페이지에서의 상품 데이터 추출을 위한 동적, 정적 크롤링 비교 및 활용 (Comparison and Application of Dynamic and Static Crawling for Extracting Product Data from Web Pages)

  • 김상혁;김정훈;이승대
    • 한국전자통신학회논문지
    • /
    • 제18권6호
    • /
    • pp.1277-1284
    • /
    • 2023
  • 본 논문에서는 소비자들이 편의점에서 진행 중인 행사상품에 대해 접근하기 쉬운 웹페이지를 제작하였다. 제작하는 과정에서 행사상품의 데이터를 추출하는 두 가지 크롤링 방식인 정적 크롤링과 동적 크롤링을 비교 및 활용하였다. 정적 크롤링은 홈페이지에서 정적인 데이터를 수집하는 추출 방식이고 동적 크롤링은 웹 페이지에서 동적으로 생성되는 페이지의 데이터를 수집하는 추출하는 방식이다. 두 크롤링에 대한 비교를 통해 행사상품 데이터를 추출하는 데에 있어 어떤 크롤링 방식이 더 효과적인 방식인지에 대해 연구하였다. 그 중 효과적인 정적 크롤링을 이용해 웹 페이지를 제작하였으며, 소비자들이 더 손쉽게 확인할 수 있도록 1+1, 2+1 상품들을 카테고리화 하였고 검색기능을 넣어 웹페이지를 제작하였다.

코드패치 및 하이브리드 분석 환경을 활용한 악성코드 데이터셋 추출 프레임워크 설계 (Framework Design for Malware Dataset Extraction Using Code Patches in a Hybrid Analysis Environment)

  • 최기상;최상훈;박기웅
    • 정보보호학회논문지
    • /
    • 제34권3호
    • /
    • pp.403-416
    • /
    • 2024
  • 악성코드는 금전적인 목적에 의하여 서비스의 한 형태로 블랙마켓에 판매되고 있다. 판매에 따른 수요가 증가함에 따라 악성코드를 통한 공격이 확장되었다. 이에 대응하기 위해 인공지능을 활용한 탐지 및 분류 연구들이 등장하였지만, 공격자들은 분석을 방지하고자 다양한 안티 분석기술을 악성코드에 적용하고 있다. 본 논문에서는 안티 분석 기술이 적용된 악성코드들로부터 데이터셋을 확보하기 위해 하이브리드형 바이너리 분석 프레임워크 Malware Analysis with Dynamic Extraction(MADE)을 제안한다. MADE 프레임워크는 Anti-VM, Anti-Debugging이 적재된 바이너리를 포함하여 자동화된 동적 분석을 수행할 수 있다. MADE 프레임워크는 Anti-Analysis 기술이 적용된 다양한 악성코드들에 대해 90% 이상 우회가 가능하며, API 호출 정보를 포함한 데이터셋 추출이 가능함을 실험을 통해 검증하였다.

교통예측자료 기반 Network 차원의 신호제어 최적화 방안 (A Study on Network Based Traffic Signal Optimization Using Traffic Prediction Data)

  • 한정혜;이선하;천춘근;오태호;김은지
    • 한국ITS학회 논문지
    • /
    • 제14권6호
    • /
    • pp.77-90
    • /
    • 2015
  • 국내 교통은 날로 증가하는 차량으로 인해 도로의 상습정체, 대기오염 발생 등의 다양한 교통문제가 발생되고 있다. 이러한 문제의 해결을 위해 지자체는 지능형교통체계(ITS : Intelligent Transport System), 첨단교통관리시스템(ATMS : Advanced Traffic Management Systems) 등의 시스템 구축을 통해 교통관리를 시행하고자 했으나 인프라 중심의 교통시스템 구축만으로는 만성적인 교통문제 해결에 효과가 미비하여 기존 시설물에 운영관리 기능을 강화한 시스템 고도화가 필요한 시점이다. 도시부 내 교통류는 임의의 시간대별로 특성 차량군이 형성되어 다양한 교통패턴이 존재하며, 이러한 상황별 교통패턴을 처리할 수 있는 지자체 네트워크 차원의 상황별 신호운영 설계가 필요하다고 판단된다. 따라서, 본 연구에서는 기존의 획일적인 신호 운영의 문제점을 개선하기 위해 단기적 교통상황 예측 데이터의 교통패턴을 기반으로 Frame Signal을 설정한 뒤 네트워크 차원의 신호최적화를 통한 상황별 신호제어 운영방안을 목적으로 연구를 진행하고자 한다.

국내 목조문화재에 대한 지중 흰개미 피해 및 모니터링 현황 (The Status of Damage and Monitoring of Subterranean Termite (Reticulitermes spp.) (Blattodea: Rhinotermitidae) for Wooden Cultural Heritage in Korea)

  • 임익균;차현석;강원철;이상빈;한규성
    • 보존과학회지
    • /
    • 제37권3호
    • /
    • pp.191-208
    • /
    • 2021
  • 본 연구에서는 전국 및 지역별 지중 흰개미 정기 모니터링 실시 기관들의 결과보고서를 바탕으로 국내 목조문화재의 지역별, 지정별 지중 흰개미 피해 및 관리 현황을 파악하였다. 또한 조사 내용들을 바탕으로 GIS 프로그램을 이용하여 전국 2,805건의 조사 대상 목조문화재에 대한 지중 흰개미 가해흔 및 가해 진행 현황 지도를 제작하였다. 현황 지도 제작 결과, 2018년~2019년의 기간 동안 총 486건의 목조문화재에서 지중 흰개미 가해흔이 확인되었으며, 그중 143건(약 29.4%)에서 지중 흰개미 권역 유입 및 목부재 가해가 진행 중인 것으로 확인되었다. 위와 같이 조사된 피해 현황 자료의 접근성을 높이기 위하여 Map API를 활용한 웹 플랫폼 및 웹 어플리케이션을 제작하였다. 또한 기관별 결과보고서에서 확인된 지중 흰개미 모니터링 방안으로는 탐지견, 육안관찰, 예찰기, 극초단파 장비 등이 지중 흰개미의 유입 유무 파악 방안으로 적용되고 있으나 유입된 지중 흰개미 군체의 영역 범위를 판단할 모니터링 조사 방안은 현재 적용되고 있지 않은 것으로 확인되었다. 이에 따라 지중 흰개미 군체 모니터링 조사 시, 대상 목조문화재의 가해 영역 범위 산정 등 현황 파악을 위한 염색약 처리 및 Mark-Release-Recapture법의 적용이 필요할 것으로 판단된다.

A Design and Implementation of Health Schedule Application

  • Ji Woo Kim;Young Min Lee;Won Joo Lee
    • 한국컴퓨터정보학회논문지
    • /
    • 제29권3호
    • /
    • pp.99-106
    • /
    • 2024
  • 본 논문에서는 스마트폰에 내장된 GPS 센서를 기반으로 한 운동 데이터를 기록하는 HealthSchedule 앱을 설계하고 구현한다. 이 앱은 스마트폰의 GPS 센서를 활용해 사용자의 실시간 위치 정보를 수집하고 설정한 도착 지점까지의 이동 경로를 보여준다. 위도와 경도 좌표를 사용해 사용자의 실제 경로를 기록한다. 사용자는 스케줄 등록 시 운동 종목 및 도착 지점 등을 등록하고 운동을 시작한다. 현재 위치를 측정하면 연두색 출발지 마커가 생성되고, 이동 경로는 파란색으로 표시되며 도착지 마커와 주위 반경 25M 원은 하늘색으로 표시한다. 출발 지점 또는 직전 위치 좌표와 현재 GPS 센서가 전송한 위치 좌표를 바탕으로 두 좌표 간의 이동 거리, 소요 시간 등을 측정해 속도를 계산한다. 또한, 측정 데이터를 누적하여 전체 이동 거리, 이동 경로 및 전체 평균속도를 확인할 수 있도록 한다. 운동 중 도착 지점에 도달해도 이동 경로는 완주 버튼을 클릭하기 전까지 계속 누적되며 완주 버튼은 초기에 설정한 도착 지점을 기준으로 반지름 25M의 하늘색 원형 안으로 이동하여 하늘색 마커가 생성될 때 활성화된다. 즉 사용자가 설정한 도착 지점에는 반드시 도착해야 하고 추가적인 운동 측정을 원하면 완주 버튼을 클릭하지 않고 운동을 계속할 수 있도록 구현한다. 선택한 운동 유형에 따라 칼로리 소모량이 표시되고, 사용자의 운동 참여를 높여 성취감을 느낄 수 있도록 구현한다.

고문헌과 바위글씨로 조명한 지리산 용호구곡(龍湖九曲)의 입지 및 경관특성 (A Study on the Location and Landscaping Characteristics of Yonghogugok of Jiri Mountain Illuminated by Old Literatures and Letters Carved on the Rocks)

  • 노재현;강병선
    • 한국전통조경학회지
    • /
    • 제32권3호
    • /
    • pp.154-167
    • /
    • 2014
  • 김사문의 "용호구곡경승안내"와 "용성지" 그리고 바위글씨 의 위치와 내용 및 ArcGIS10.0의 투영기법을 활용한 지형분석 등을 통해 지리산에 설정된 남원 용호구곡의 장소 및 경관 특질을 밝히고자 한 본 연구의 주요 결과는 다음과 같다. 남원팔경 제1경인 용호구곡의 협곡은 감입곡류천으로 변성암과 화강암 풍화층이 급류에 깎이면서 곳곳에 소(沼)와 단애(斷崖) 그리고 반석(盤石)이 특징적인 지형경관을 이루었다. 제3곡 학서암을 제외한 구곡 바위글씨 위치의 GPS좌표를 측정하고, 바위글씨를 기종점(起終點)으로 다음(Daum)지도 상의 API(Application Programming Interface) 기능을 이용하여 거리를 측정한 결과, 용호구곡의 총 연장거리는 약 3.5km이었으며 각 곡간의 평균거리는 436.5m로 계상되었다. 용호구곡은 1927년 용호서원의 전신인 용호정사(龍湖精舍)의 경영주체인 원동향약계와 관련된 기호학파 사림에 의해 구한말에서 일제 강점 초기 사이에 설정된 것으로 판단된다. 그 근거는 "용호정실기(龍湖亭實記)"에 언급된 용호영당(龍湖影堂)의 존재와 "하은유고(荷隱遺稿)"의 기록, 불신당(佛神堂)의 '용호품제(龍湖品題)' 와 '용호정사동구(龍湖精舍洞口) 갑자춘(甲子春)' 바위글씨 그리고 용호서원 목간당에 게판(揭板)된 "용호구곡십영(龍虎九曲十詠)" 등을 통해 확인할 수 있다. 용호서원과 용호정을 중심으로 풍호대(風乎臺) 석벽에 새겨진 다수의 시사명단(詩社名單) 그리고 제6곡 유선대(遊仙臺)와 그 곳의 돌절구, 불신당과 교룡담의 '방장제일동천(方丈第一洞天)' 및 '용호석문(龍湖石門)' 바위글씨 그리고 1곡 주변의 여궁석(女宮石)과 비보풍수 시설 등을 종합해 볼 때, 용호구곡은 유 불 선(儒 佛 仙)과 풍수지리사상이 습합되면서 형성된 독특한 구곡문화의 현장으로 이해된다. 김사문의 "용호구곡경승안내"는 조선 말기 지역민이 가졌던 용호구곡의 지명과 승경관을 이해하는데 매우 유용한 정보를 제공해 준다. 또한 "용성지" 내용으로 미루어 볼 때 용호구곡 용추동(龍湫洞)에는 불영추(佛影湫), 구룡추(九龍湫), 이수추(梨樹湫), 괴음추(槐音湫), 대야추(大也湫) 등 총 12개의 추(湫)가 언급되고 있으나 아쉽게도 일부는 현재 확인이 곤란하다. 한편 용호구곡 주변에 충만된 구룡(九龍) 관련 지명과 시설은 이곳 장소정체성의 핵심일 뿐 아니라 12개 추의 정확한 장소 규명과 경관의미 전달은 용호구곡의 경관매력도 제공은 물론 경관 스토리텔링을 위해 매우 유효한 콘텐츠이자 스토리보드의 키워드가 될 것으로 기대된다.

기상위험 조기경보를 위한 웹기반 표출시스템 구현 (Implementation of a Web-Based Early Warning System for Meteorological Hazards)

  • 공인학;김홍중;오재호;이양원
    • 대한공간정보학회지
    • /
    • 제24권4호
    • /
    • pp.21-28
    • /
    • 2016
  • 호우, 폭염, 한파와 같은 기상재해를 미연에 방지하기 위해서는 기상예측이 매우 중요하다. 우리나라 기상청에서는 현재시점의 기상특보를 제공하고 있고, 농촌진흥청에서는 농장재해에 대한 2일 예보를 일부 지역에 대해 시범서비스 하고 있다. 이러한 기상위험 조기경보 시스템의 발전을 위해서는 전국적인 고해상도 예측자료와 Web GIS가 통합될 필요가 있다. 본 연구는 1시간 간격, 1km 해상도의 수치예보 자료와 Web GIS가 통합된 형태의 기상위험 조기경보 서비스의 프로토타입 개발을 목적으로 한다. 이를 위하여 전지구모델 GME의 다운스케일링을 통해 시공간분해능이 향상된 기상위험 예측자료가 Web GIS를 통해 표출되도록 하였으며, 오픈소스 기반의 지도 API와 JavaScript 라이브러리의 시각화기법을 결합하여 동적 인터액션이 가능한 사용자 인터페이스를 구성하였다. 711,504개 격자점에 대하여 1시간 간격의 위도, 경도, 기온, 강수량 등 9개 항목으로 이루어진 대량의 데이터를 관리하기 위하여 오픈소스 기반의 DBMS인 PostgreSQL을 사용하였으며, Spring과 myBatis를 연동하여 전자정부 프레임웍기반의 웹서비스를 구성하였다. 이 시스템은 현재의 기상위험 상황에 대한 정보뿐만 아니라, 향후 7일간의 호우, 폭염, 한파 등 기상위험 예측정보가 1시간 간격 및 읍면동 단위로 제공된다. 이 시스템이 현업운용 되기 위해서는 수치예보의 정확도 향상과 함께 래스터 및 벡터 자료의 전처리시간 단축이 향후과제로서 해결되어야 할 것이다.

Remote Intent를 이용한 안드로이드 장치 간 비동기식 메시지 푸싱 프레임워크 (Asynchronous Message Pushing Framework between Android Devices using Remote Intent)

  • 백지훈;남용우;박상원
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제2권8호
    • /
    • pp.517-526
    • /
    • 2013
  • 안드로이드 장치용으로 모바일 애플리케이션을 개발할 때 안드로이드의 인텐트(intent)는 안드로이드 장치에서 애플리케이션 내부와 애플리케이션 간의 메시지 전달 메커니즘으로 사용된다. 그러나 안드로이드의 인텐트는 서로 다른 안드로이드 장치 간의 인텐트를 이용한 메시지 전송은 지원되지 않고 있다. 만약 서로 다른 안드로이드 장치 간에 인텐트를 전송하는 기능이 지원된다면 좀 더 다양한 애플리케이션 구현을 쉽게 할 수 있다. 서로 다른 안드로이드 장치 간에 메시지 전송을 할 때 Socket을 이용하여 메시지를 전송 할 수는 있지만, 항상 연결을 유지하여야 한다는 단점이 있다. 따라서 본 논문에서는 서로 다른 안드로이드 장치 간의 메시지 전송을 위한 BRIF(Broadcasting Remote Intent FrameWork) 프레임워크를 제안한다. BRIF 프레임워크는 구글의 C2DM 서비스를 이용하여 서로 다른 안드로이드 장치 간의 메시지 전송을 비동기적으로 푸쉬하는 기능을 서비스하는 프레임워크다. 이것은 기존의 로컬 기기내에서 인텐트를 사용하는 것과 동일한 방법으로 원격지에 사용자 정의 인텐트를 보내는 코드를 쉽게 작성할 수 있다.

CBD에 기반한 SSL 컴포넌트의 설계 및 구현 (Design and Implementation of the SSL Component based on CBD)

  • 조은애;문창주;백두권
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제12권3호
    • /
    • pp.192-207
    • /
    • 2006
  • 현재 SSL 프로토콜은 다양한 컴퓨팅 환경과 보안 시스템 내에서 핵심부분으로 사용되고 있다. 그러나 SSL 프로토콜의 운영상의 경직성 때문에 다음과 같은 문제점들이 있다. 첫째, 주고받는 모든 데이타에 대한 보안을 실행하기 때문에 CPU에 큰 부하를 초래한다. 둘째, SSL 프로토콜에서는 정해진 알고리즘에 의해 고정적인 길이의 키를 사용하므로 향후 암호문 해독에 대한 위험이 존재한다. 셋째, 새로운 암호화 알고리즘의 추가 및 활용에 어려움이 존재한다. 넷째, SSL 프로토콜 개발 시에 보안에 관한 전문 지식이 없는 개발자는 보안 API(Application Programming Interface)를 다루기가 어렵다. 따라서 이러한 문제점들을 극복하는 동시에 안전하고 편리하게 SSL 프로토콜을 사용할 수 있는 방안이 필요하다. 본 논문은 이러한 요구조건을 만족시키기 위해 CBD(Component Based Development) 개념을 사용하여 설계 및 구현한 SSL 컴포넌트를 제안한다. SSL 컴포넌트는 SSL 프로토콜에서 수행하는 데이타 암호화 서비스를 제공한다. 또한, 보안에 익숙하지 않은 개발자들이 안전한 시스템을 구현할 수 있도록 개발의 편의성을 제공한다. SSL 컴포넌트는 컴포넌트의 기본적인 특징을 수용하므로 반복적인 재사용이 가능하여 생산성을 향상시키고 비용을 절감시키는 효과를 준다. 뿐만 아니라 알고리즘이 추가되거나 변경되는 경우에 호환과 연동을 용이하게 해주는 장점이 있다. SSL 컴포넌트는 애플리케이션 단에서 SSL 프로토콜과 동일한 역할을 수행할 수 있도록 한다. 먼저 요구사항을 도출하여 설계, 구현하고, SSL 컴포넌트와 이를 지원하는 비밀성, 무결성 컴포넌트를 독립적으로 구현한다. 앞에서 언급된 모든 컴포넌트들은 각각 EJB로 구현한다. 암 복호화 시 데이타를 선택적으로 암호화할 수 있도록 함으로써 데이타 처리 시간을 줄여 효율성을 높인다. 또한, 사용자의 의지대로 데이터 및 메커니즘을 선택할 수 있도록 하여 사용성을 높인다. 결론적으로는, 위의 내용을 실험 및 평가함으로써, SSL 컴포넌트가 기존의 SSL 프로토콜보다 처리 시간의 증가율이 낮아 데이타 량이 많아질수록 시간이 더 적게 소요되므로 효율적임을 검증한다.