총 18개
-
계절학기 수강신청 추천 프로그램 개발2025.11.171. 데이터 전처리 및 크롤링 BeautifulSoup과 Pandas 라이브러리를 활용하여 웹페이지에서 계절학기 교과목, 학사일정, 공지사항 데이터를 수집하고 정제했습니다. urllib를 이용한 정적 웹페이지 크롤링, HTML 파싱을 통해 필요한 정보를 추출하고, 결측값 처리 및 데이터 가공을 수행했습니다. CSV 형식의 교과목 데이터와 HTML 형식의 학사일정 데이터를 통합하여 분석 가능한 형태로 변환했습니다. 2. 프로그램 알고리즘 및 함수 설계 학생 정보 입력을 통해 전공/일선/교양 구분을 수행하고, 관심 분야 입력에 따라 과...2025.11.17
-
자연어 처리를 통한 학술논문 처리 방법2025.11.161. 자연어처리(NLP) 자연어처리는 일상생활에서 사용되는 자연어를 기계가 이해할 수 있도록 처리하는 것으로, 컴퓨터가 자연어를 이해하고 출력하도록 하는 처리 과정을 의미한다. 본 연구에서는 Python의 KoNLPy 라이브러리를 활용하여 한글 형태소 분석을 수행했으며, 꼬꼬마, 한나눔, 코모란, Okt 등 다양한 형태소 분석기를 비교 검토하여 한나눔 형태소 분석기의 정확성이 가장 높다고 판단했다. 2. 웹 크롤링 및 텍스트 추출 Google Colab 환경에서 BeautifulSoup 라이브러리를 이용하여 KCI 등재 논문 사이트...2025.11.16
-
파이썬을 이용한 불법 사이트 탐지 및 차단2025.04.281. 불법 사이트 탐지 이 프로젝트는 파이썬을 사용하여 불법 사이트를 탐지하고 차단하는 기능을 제공합니다. 주요 기능으로는 구글 검색을 통해 불법 사이트 URL을 추출하고, 이를 hosts 파일에 차단하는 것입니다. 또한 머신러닝 기술을 활용하여 URL의 악성 여부를 판단하고, meta 태그의 키워드 필터링을 통해 유해 사이트를 탐지하는 기능을 포함하고 있습니다. 2. 구글 검색 및 URL 추출 이 프로젝트는 구글 검색을 통해 불법 사이트 URL을 추출하는 기능을 제공합니다. 특정 키워드로 구글 검색을 수행하고, 검색 결과에서 불법...2025.04.28
-
R 언어를 이용한 데이터 크롤링 및 가공2025.04.261. R 언어 R 언어는 통계 및 데이터 분석을 위한 강력한 프로그래밍 언어입니다. R 언어를 이용하여 데이터 크롤링, 전처리, 시각화 등 다양한 작업을 수행할 수 있습니다. R 스튜디오는 R 언어를 사용하기 위한 대표적인 IDE로, 기본적인 통계 및 시각화 기능을 제공하며 다양한 패키지를 통해 복잡한 데이터 분석도 가능합니다. 2. 데이터 크롤링 데이터 크롤링은 웹 상의 데이터를 자동으로 수집하는 기술입니다. R 언어의 twitteR 패키지를 이용하면 트위터 데이터를 크롤링할 수 있습니다. 이를 통해 트위터 데이터를 수집하고 전처...2025.04.26
-
마이크로 모빌리티 서비스 제공 기업의 수요 예측 및 전략적 배치2025.01.171. 수요 예측 방법론 수요 예측을 위해 시계열 분석과 머신 러닝 알고리즘을 활용할 수 있다. 시계열 분석은 과거 패턴을 바탕으로 미래를 예측하는 방법이며, 머신 러닝은 복잡한 데이터에서 패턴을 학습하여 예측하는 방법이다. 각각의 장단점이 있으므로, 상황에 따라 적절한 방법을 선택해야 한다. 2. 필요한 데이터 유형 및 수집 방법 수요 예측을 위해 필요한 데이터에는 이용 기록 데이터, 고객 프로필 데이터, 외부 환경 데이터가 있다. 이용 기록 데이터는 서비스 애플리케이션에서, 고객 프로필 데이터는 데이터베이스에서, 외부 환경 데이터...2025.01.17
-
방송통신대학교 통계데이터학과) 파이썬컴퓨팅 출석수업과제물 (30점 만점 A+)2025.01.261. 파이썬 개발 서비스 및 소프트웨어 파이썬은 ABC 언어의 특징을 계승하여 1991년 2월에 version 0.9.0을 시작으로 간결한 문법, 쉬운 사용성, 높은 확장성을 추구하는 프로그래밍 언어로 개발되었고, 1994년에 함수형 프로그래밍, 문자열 처리 기능 등을 추가한 version 1.0이 공개되면서 파이썬의 서막이 열렸다. 그 이후, version 2.0, 3.0을 거쳐 현재는 version 3.21.1까지 꾸준히 발전해왔다. 파이썬이 발전하게 된 중요한 계기는 다양한 라이브러리의 등장인데, 데이터과학 분야에서는 Nump...2025.01.26
-
빅데이터 환경에서 효과적인 데이터 수집 방법과 특징 분석2025.01.261. 검색 데이터 수집 및 활용 검색 데이터 수집 방법은 사용자가 검색 엔진에 입력한 검색어와 관련된 데이터를 수집하여 분석하는 방법입니다. 이 방법은 사용자의 관심사, 소비 패턴, 트렌드 등을 빠르게 파악할 수 있어 마케팅, 시장 조사, 소비자 분석 등에 유용하게 사용됩니다. 검색 데이터는 실시간으로 수집할 수 있어 빠르게 변화하는 소비자 트렌드와 사회적 이슈를 즉각적으로 파악할 수 있으며, 대규모로 수집할 수 있어 통계적으로 유의미한 분석 결과를 도출할 수 있습니다. 2. 소셜네트워크서비스(SNS) 데이터 수집 및 활용 소셜네트...2025.01.26
-
국내외 광고의 성공 또는 실패사례2025.01.051. 지그재그의 광고 전략 지그재그는 크롤링 기술을 이용하여 여성 쇼핑몰 데이터를 수집하고, 바이럴 마케팅, 연합 앱 페이스북 광고, 윤여정 배우를 통한 브랜드 캠페인 등 다양한 방법으로 고객을 확보하였다. 또한 앱 내 다양한 장치로 고객 활성화를 도모하고, 개인 맞춤형 알고리즘과 통합 결제 시스템 'Z결제'를 통해 고객 리텐션 전략을 수립하였다. 이러한 노력으로 지그재그는 성공적인 성장을 이루었고, 최근 카카오에 인수되었다. 1. 지그재그의 광고 전략 지그재그는 온라인 쇼핑몰 플랫폼으로, 다양한 광고 전략을 통해 효과적으로 고객을...2025.01.05
-
장원사이버교육원 컴퓨터공학 토론 과제,전체 A+, 평균 8.5/10점(자료구조, 컴퓨터구조 과목)2025.01.231. 그래프 자료구조 인접행렬과 인접리스트는 그래프의 정점과 간선 표현을 보기 쉽게 만든다. 인접행렬은 간선 존재 여부를 빠르게 판단할 수 있지만 메모리 공간을 많이 차지하고 간선 탐색 시간이 오래 걸린다는 단점이 있다. 인접리스트는 메모리 공간이 작고 간선 탐색 시간이 적게 걸리는 장점이 있어 희소그래프 환경에서 유리하다. 대부분의 그래프가 희소그래프이고 데이터가 많은 현대에는 인접리스트가 더 효율적일 것이라고 생각한다. 2. CPU 성능 향상 CPU의 성능을 향상시키기 위해 초기에는 클록 주파수를 높였지만 발열과 전력 등의 한계...2025.01.23
-
소비자에게 광고를 집중시키기 위한 4가지 방법2025.01.041. 스토리텔링 전략 광고에 하나의 이야기를 담아 소비자의 관심과 공감을 불러일으키는 방법이다. 광고를 '애드무비'라고 불릴 정도로 뛰어난 영상미와 탄탄한 이야기 구성을 통해 소비자에게 전달한다. 스토리텔링 광고가 성공하기 위해서는 캠페인의 목적과 브랜드의 연관성을 고려한 광고 전략이 필요하다. 2. 소셜미디어 전략 소셜미디어가 크게 성장하면서 이를 활용한 광고가 중요해졌다. 인플루언서를 활용하여 제품을 홍보하거나 소비자와 소통하는 전략을 취한다. 소셜미디어는 미디어와 소비자의 대화 채널이 되고 있으며, 광고 미디어로 성장했다. 3...2025.01.04
