본문 바로가기

전체 글

(19)
[Brightics 서포터즈] 3기 활동 후기 (벌써 끝이라니🥲) ​ 안녕하세요. 개인 분석 프로젝트를 마지막으로 그간 5개월 동안의 활동이 마무리되고, 현재 해단식만을 남겨두고 있답니다! ​ 처음 서포터즈가 됐을 때가 엊그제 같은데 벌써 시간이 이렇게 지나버렸다는 게 믿기지가 않아요. ​ 오늘 포스팅은 브라이틱스 3기로서의 활동 후기를 작성해 보도록 할게요. 서포터즈 3기 모집! 때는 5월.. 이런 단비 같은 공지를 보고 헉 이건 꼭 해야겠다!라는 생각이 들었어요. ​ 그렇지만 저는 데이터 분석도, 통계도, 코딩도 정말 아무것도 모르는 비전공자여서 .. 준비할 때 걱정이 많았어요 ^ㅜ^ ​ 하지만 본질은 데이터 분석에 대한 관심과 서포터즈 그 자체에 있다고 생각하며 준비를 해나갔어요. ​ ​ 참고로 제 분석 경험치는 앱 리뷰 분석 프로젝트 1개와, 간단한 R 언어 사..
삼성SDS 브라이틱스 서포터즈[Brightics studio] 노코드 AI 오픈소스 브라이틱스로, 광고 클릭 여부 예측하기 (마무리 ⑥) ​ 안녕하세요! 벌써 프로젝트가 여섯번째 단계에 도착 했어요. ​ 오늘은 광고 클릭 여부 예측의 마무리 과정을 밟아보려 합니다. ​ 그동안 어떻게 분석을 진행했는지, 또 좋았던 점과 아쉬웠던 점을 생각해보며 포스팅을 갈무리 해보도록 할게요! ​ ​ ​ 광고 클릭 여부 예측 프로젝트를 수행하기 위해서 총 다섯번의 포스팅을 진행했어요. ​ ① 분석 개요 ② 탐색적 데이터 분석ⅰ & 이상치 처리 ③ 탐색적 데이터 분석ⅱ워드크라우드 ④ 모델링ⅰ ⑤ 모델링ⅱ&평가 ​ ① 분석 개요 분석 개요 부분에서는 앞으로 어떤 식으로 분석을 진행할 것인지에 관해 다뤘어요. ​ 분석 개요의 세부 항목은 아래와 같아요. ​ 데이터 선정, 데이터 선정 배경, 분석 계획 짜기, 기대효과 작성 ​ 분석 개요를 어떻게 짜느냐에 따라서 ..
[Brightics studio] 노코드 AI 오픈소스 브라이틱스로, 광고 클릭 여부 예측하기 (모델링 2&평가 ⑤) ​ 하이 ​ 지난번에 이어 두 번째 모델링을 진행한 후 평가까지 진행하도록 할게요. ​ 문제 해결 지난 시간 XGB regression 모델을 이용해 광고 여부 클릭 예측을 해보았는데요. ​ 제 생각과는 다르게 결괏값이 나와서 (클릭 여부이니까 0혹은 1로 결괏값 예상) 이리저리 찾아보다 멘토님께 도움을 요청했습니다. ​ 메일을 보내고 얼마 지나지 않아 답변을 주셨는데요. ​ ​ 이렇게 XGB Regression 모델이 아닌 XGB Classification 모델을 활용하는 방식이 가장 간단할 것 같다는 해결책을 주셨어요. ​ 요런 방법이 ​ 멘토님의 조언을 받아 모델을 교체해 보았습니다. train 함수와 predict 함수를 순차적으로 연결해 준 뒤 결괏값을 확인해 보았습니다. ​ 0과 1의 예측 값..
[Brightics studio] 노코드 AI 오픈소스 브라이틱스로, 광고 클릭 여부 예측하기 (모델링 ④) ​ ​ 네 번째 개인 분석 포스팅을 들고 왔어요. 오늘은 모델링 과정을 진행해 보려 합니다. ​ 물론 브라이틱스 스튜디오를 활용해서요. 본격적으로 시작하기에 앞서, 얼마 전 재밌게 읽은 기사 하나를 공유해 드리고 싶은데요. ​ https://www.techm.kr/news/articleView.html?idxno=97645 ​ 기사 헤드라인에서 알 수 있듯 최근 노코드, 로우코드가 매우 주목받고 있습니다. ​ 브라이틱스 또한 워크플로우 기반의 노코드 오픈소스이기 때문에 접근하기에 매우 좋고 사용 또한 편리합니다! ​ 최근 흐름에 맞춰 브라이틱스 스튜디오를 이용해 보신다면 매우. 매우. 좋을 것 같습니다 ​ ​ https://www.youtube.com/watch?v=2f4FCl6_TLo&t=1s 더불어 ..
[Brightics studio] 마지막 개인 분석 프로젝트! 광고 클릭 여부 예측하기 (탐색적 데이터 분석 ③ 워드크라우드) ​ 하이 ​ 지난시간 eda과정에서 마무리가 되었는데요. 분석에 필요한 컬럼을 생성하고, 지난번 확인해 보지 못했던 변수인 headline을 분석해 보는 시간을 갖도록 할게요. ​ 고고 ​ ​ 시간, 날짜 컬럼 생성 변수를 살펴보던 중 Timestamp 변수가 날짜와 시간이 묶인 형태라는 걸 발견했는데요. ​ ​ ​ month와 hour를 분리해 살펴보면 좋을 것 같다는 생각이 들었습니다. ​ 해당 데이터의 연도는 모두 동일해 따로 나누지 않았습니다. ​ ​ 브라이틱스에서는 Query Executor 함수를 이용해 날짜 함수를 마음껏 활용할 수 있다는 사실! ​ 저는 Timestamp의 월과 시간을 추출해 주기 위해 함수를 불러와 SQL 문을 작성해 주었어요. ​ SELECT*, STRFTIME('%m'..
[Brightics studio] 마지막 개인 분석 프로젝트! 광고 클릭 여부 예측하기 (탐색적 데이터 분석 ②) ​ ​ ​ 오늘은 개인 분석 프로젝트의 두 번째 시간입니다! ​ 광고 클릭 여부를 무사히 예측하기 위해서 오늘은 탐색적 데이터 분석, 즉 EDA를 진행해 보는 시간을 가져보도록 할게요. ​ 그럼 바로 시작해요. ​ 데이터 소개 캐글에서 제공해 준 데이터셋 설명입니다. 총 10개의 칼럼​이 존재합니다. ​ ​ 데이터 불러오기 우선 이 데이터셋을 로드 함수를 이용해 브라이틱스로 불러올게요. 이렇게 로드 과정 중 오류가 발생한 부분은 브라이틱스에서 바로! 수정이 가능합니다. ​ 컬럼 네임에 공백이 있는 부분에 언더바를 넣거나 공백을 삭제하며 오류를 해결해 줄게요. ​ 이후, run 해주면 로드가 완료됩니다. ​ ​ 데이터 요약 다음은 ​profile table 함수를 사용해서 데이터를 요약해 보고, 결과를 통..
[Brightics studio] 마지막 개인 분석 프로젝트! 광고 클릭 여부 예측하기 (분석 개요 ①) ​ 하잉 또다시 힘찬 일주일이 시작되었어요 ​​ 지난주까지 팀 분석 프로젝트로 캐글 대회 출전을 도전했고, 후속 컨텐츠로 영상을 만드는 모습을 보여드렸는데요! ​ 후르르르 팀 프로젝트가 지나가고 삼성 브라이틱스 서포터즈로서 마지막 미션을 수행하게 되었습니다. ​ 두둥 ​ 바로 개인 분석 프로젝트인데요! 지금까지 경험해온 분석 경험과 홍보 활동을 바탕으로 최종 분석 프로젝트를 진행하는 것이랍니다. 물론 브라이틱스를 백방 활용해서요! ​​ 오늘은 6주간의 개인 분석 프로젝트를 시작하는 첫 시작으로 어떤 주제를 선정했고, 어떤 식으로 분석을 진행할 것인지 등 분석에 대한 개요를 작성해 보도록 할게요. ​ ​ 분석 주제 선정 ​ 혼자서 6주간의 분석 프로젝트를 이끌어야 하다 보니, 분석 주제에 있어서 고민이 아..
[Brightics 서포터즈] 찐 마지막 4조 영상 제작기!!! (편집 3편) ​ 여러분 하잉 ​ 드디어 영상 촬영의 마지막 장이 다가왔어요. 처음은 기획, 두 번째는 촬영 그리고 마지막은 대망의 편집! ​ 영상 제작기의 마지막 주에는 어떤 일이 있었을지 오늘 포스팅을 통해 알아보는 시간을 가져보도록 해요 ​ ​ 지난주 신촌에서 열 촬영 이후 남은 건 엄청난 촬영본들이었어요. 크크..... ​ ​ 이 조각들을 하나의 제대로 된 영상으로 만들기 위해서 각자 역할을 맡아 일을 진행하였는데요 ​ 크게 편집, 썸네일 제작, BGM 서치, 영어 자막 담당, 래퍼런스 서치으로 나누었답니다. ​ ​ 좌잔 노션으로 진행된 영상 편집 막간 회의! ​ 저는 그중 편집을 맡았는데요. 영상들을 모아 컷편집을 진행하고, 음향 효과, 필요한 그래픽 등을 입힌 후 자막 작업을 진행했습니다. ​ ​ 잠깐 다른..