본문 바로가기

ABC 부트캠프

(41)
[16일차] ABC 부트캠프 - 데이터 수집 및 분석 (팀 프로젝트 발표 : 서울 쏠림 현상) 안녕하세오 !! 서루태에오,,오늘도 어김없이 부트캠프 수업을 들으러 왔어요월요일이라 그런가 힘이... 주르륵.. 게다가..오늘은 팀 프로젝트 발표날... 그래도 어쩌겠어요! 모두들 월요일 화이팅!!! 저희 조의 팀 프로젝트 주제는 서울 쏠림 현상 : 20대 이동 및 사회 인식 분석처음에 주제를 정할때 고민을 많이 했어요처음엔 웹툰 분석, 게임 분석, 대학 분석, 영화 분석...등등많이들 있었지만 서울 쏠림 현상을 하게된 결정적 이유는'멋있어서'ㅋㅋㅋㅋㅋㅋ사회적 문제를 팀 프로젝트로 정하면 재미는 조금 떨어져도흥미와 멋을 챙길 수 있잖아요? ㅎㅎ그래서 덥석! 주제를 물어왔답니다! 먼저 서울에 얼마나 몰렸길래! 이렇게들 호들갑일까? 그래서 서울로의 이동인구를 먼저 파악하고 시각화하고 싶었어요.그래서 데이터를..
[15일차] ABC 부트캠프 - 기술 나눔 (의료 데이터 강연 및 체험) 안녕하세오! 서루태에오!오늘은 평소의 데이터 분석에서 벗어나현업에서 쓰이는 데이터 분석기술에 대해 알아보고관련 분야 강연도 들어보러 간답니다!! 오늘의 기술 나눔 장소는 건양대학교 메디컬캠퍼스에요!두근두근... 설렘을 안고서 한걸음에 달려갔답니다...! 🥰가는길에 캠퍼스 안을 찍어봤어요...! (속닥속닥) 부트캠프 참가자 중 저를 포함한 절반은 오전에 시뮬레이션 센터 견학을 갔어요그곳은 의대생분들이 4학년때 국가고시 실습시험을 치기 전에시험 환경을 간접체험 할 수 있도록 마련해 둔 곳이에요...!짜잔! 이렇게 진료실을 만들어서환자분과의 질의를 연습할 수 있도록 만들었답니다!!(대박...) 진료 실습실을 나와서 간 곳은저희가 여기 온 목적! 이유!바로 현업에서 의료 데이터가 어떻게 쓰이는지를 보기 위해서..
[14일차] ABC 부트캠프 - 데이터 크롤링 (구글 이미지 검색) 안녕하세오 서루태에오!오늘은 지금껏 했던 글자 크롤링이 아닌'이미지 크롤링'을 배워봐요 이미지 크롤링먼저 크롤링을 준비 하기 전크롤링 알고리즘을 적어볼게요 1. 파이썬 내부 코드로 구글 이미지 검색 창 띄우기2. 찾고자 하는 이미지를 검색 창에 입력하고 엔터 누르기3. 스크롤을 끝까지 내려서 이미지 데이터들을 불러오기4. 이미지의 정보가 담겨있는 url 받아오기5. 이미지 url로 이미지 다운로드 하기  여기서 문제!이미지를 어디다 저장하지?따로 이미지 파일을 만들고싶은데...  파이썬으로 파일 생성하기 #os 라이브러리 임포트import os# 폴더 생성 함수 선언def createFolder(directory): try: if not os.path.exists(directory): ..
[13일차] ABC 부트캠프 - 데이터 크롤링 쉽게 따라하기(멜론 차트 수집 및 시각화) 안넝하세오 서루태에오!오늘은 재미재미재밌는 노래 차트 크롤링!!!예이이...! https://www.melon.com/chart/age/index.htm?chartType=YE&chartGenre=KPOP&chartDate=2020 Melon음악이 필요한 순간, 멜론www.melon.com먼저 시대별 차트 링크로 들어가주세요아래로 스크롤 하게되면연도별 차트순위가 나와요! 저희는 여기서 "노래이름, 가수명, 노래가사" 이렇게 세가지를 뽑아줄게요!노래이름, 가수명은 페이지에 나와있어서 추출가능하지만, 노래가사는 추출이 안되거든요,,, 그래서 동적 크롤링이 필요해요!노래 가사는 각 노래 링크를 클릭해 들어가야만 하기때문에클릭의 과정을 동적크롤링으로 진행 해 줄게요! 과정을 정리해볼게요데이터 수집 순서1. 연도..
[12일차] ABC 부트캠프 - 데이터 크롤링(유튜브 댓글 수집 및 시각화) 안녕하세오 서루태에오 요즘 날씨가 꿀꿀하니 몸도 마음도 축.. 쳐지네요 😢그럼에도 불 구 하 고!🔥🔥🔥🔥공부는 멈출 수 없다! 같이 달려봐요!! 🔥🔥🔥🔥 오늘은 어제 했던 데이터 크롤링을 이용해서 이제 '동적 크롤링'을 해볼거에요 동적 크롤링이란? 동적크롤링은 동적인 데이터를 수집하는 방법을 말해요동적인 데이터란? 입력, 클릭, 로그인 등과 같이 페이지 이동이 있어야 보이는 데이터를 말해요정적크롤링 수집하는 속도가 느리다는 단점이 있지만 더 많은 정보를 수집할 수 있다는 장점이 있답니다! 예시로 유튜브는 동적 크롤링을 해야해요.우리가 영상의 댓글을 크롤링한다면, 댓글들이 그 페이지에 전부 나오는게 아니죠?내릴때마다 로딩을 하기때문에사용자는 스크롤을 계속 내려서 정보를 업데이트 해줘야 댓글..
[11일차] ABC부트캠프 - 데이터 크롤링(네이버 기사 수집 & 시각화) 안녕하세오 서루태에오오늘부터는 또 다시 달려봅시다! HTML의 기초HTML(Hypertext Markup Language)은우리가 흔히 쓰는 인터넷 사이트들의내용을 작성하는 일종의 언어랍니다 HTML은 일반적으로 다음과 같은 형태를 이루고 있어요 …  내용을 적을때는 시작태그와 종료태그를 꼭 달아주셔야 해요 HTML 코드의 구성은 이렇게 생겼어요head와 body로 이루어져있고head에는 제목이나 웹의 정보가 담겨있어요body에는 실질적인 내용이 담겨있답니다 이제 대표적인 태그들을 살펴볼게요! Hn태그 보통 제목을 담을때 사용해요h1,h2,h3... 이런식으로제목의 크기를 조정해요 P태그p 태그는 문단을 구분하는 태그입니다 DIV태그레이아웃을 만들거나 콘텐츠를 나누는(division) 컨테이너로 사용하는..
[10일차] ABC 부트캠프 - ESG 강연(배리어프리와 사회적 약자를 위한 따뜻한 기술) 안녕하세오 서루태에오~ 오늘은 잠시 기술공부는 멈춰두고ABC 부트캠프에서 주관하는 ESG 특강을 들으러대전 IBS 과학문화센터에 갔어용~장소는 요기!장소 : 대전광역시 유성구 엑스포로 55 과학문화센터   시설이 엄청 크고 좋더라구요!!!게다가 날씨도 좋아서 완전 럭키비키쟈나...! ☘️☘️☘️날씨 미쳤져,,, 각설하고!이번 ESG 특강은무려 세분이 오셔서 강연해 주셨어요! 그럼.. 시작해 볼까요?이충일 대표님이충일 대표님께서는사회적 약자들을 대상으로 하는여러가지 기술들을 소개해 주셨어요. 스티븐 호킹 박사의 ACAT(Assistive Context Aware Toolkit) 시스템을 소개해 주셨었는데너무 흥미로웠어요 https://goo.gl/tKps1M 위 영상처럼 안경으로 동공의 움직임을 감지해서 ..
[9일차] ABC 부트캠프 - 데이터 분석 with Python (교통사고 데이터) 안녕하세요 서루태에오!오늘도 힘내서 공부해 보자구요! 오늘은 도로교통공단에서 제공하는 사망 교통사고 데이터를 분석하고 시각화해볼게요 데이터 준비하기https://www.data.go.kr/data/15070340/fileData.do- 부상자수 = 중상자수 + 경상자수 + 부상신고자수" data-og-host="www.data.go.kr" data-og-source-url="https://www.data.go.kr/data/15070340/fileData.do" data-og-url="https://www.data.go.kr/data/15070340/fileData.do" data-og-image="https://scrap.kakaocdn.net/dn/b33Ify/hyWrUiQA28/eUWXKchrt6o..