[EDA Report] IBM HR 데이터 기반 직원 이직 요인 탐색적 분석 (feat. 타자료 회귀분석)
·
Projects/Project Portfolio
첫 번째 팀 단위 프로젝트를 마무리한 뒤, 마지막 과제로 EDA Report 작성이 주어졌다. 어차피 학습 과정의 일부이기도 해서, 우리 팀은 전체 프로세스를 직접 연습해보기로 했다.각자 관심있는 주제를 하나씩 골라 EDA Report를 작성하고, 점심시간에 결과를 서로 공유한 뒤 발표자료로 제출할 주제를 선택하기로 했다. 나 역시 Kaggle에서 EDA Report 작성과 시각화에 활용할 수 있는 CSV 데이터를 찾다가, 회사 입장에서 직원 이탈은 분명한 pain point가 될 수 있겠다고 생각해 아래 자료를 선택했다. https://www.kaggle.com/datasets/pavansubhasht/ibm-hr-analytics-attrition-dataset IBM HR Analytics Empl..
[첫 번째 단위 프로젝트] 전기차 전환 시대, 지역별 전기차 이용 환경 분석 및 정보 제공 시스템
·
Projects/Project Portfolio
오늘은 8일(2026-03-11 ~ 2026-03-18)동안 진행했던 단위프로젝트 발표일이다. 가요계 가창력 레전드 '김나박이'를 떠올리면서 우리 팀원들의 성을 모아보았더니 '이순신김'이 되어 GPT가 생성한 팀 포스터와 함께 이순신님 드립을 쳐보았는데 팀원분들께서 기발하다고 좋아해주셔서 한 번에 팀명을 정할 수 있었다. (우리들은 이장군1, 이장군2, 손장군, 신장군, 김장군이 되었다.) 나는 주 담당역할로는 프로젝트 구조/DB 설계(ERD 작성), MySQL 작성 및 연결을 위한 Python 백엔드 코드 작성을 맡았고, 첫날 주제를 정하는 날을 제외하면 7일이 짧다고 느껴져서 처음부터 조금 organize 하려고 하다보니 얼떨결에 팀장이 되었다. 추가적인 업무로는 가능하면 하자고 했었던 서울시 전기..
[Web App] Streamlit 응용 : MBTI 궁합 테스트 앱
·
Projects/Project Portfolio
Python 개인 미니 프로젝트 아이디어MBTI 궁합은 인터넷에서 흔히 볼 수 있는 콘텐츠다.사용자가 두 사람의 MBTI를 입력하면 궁합 결과를 보여주는 간단한 서비스다. 구조는 매우 단순하다.나의 MBTI X 상대방의 MBTI ↓ 궁합 데이터 조회 ↓ 궁합 점수 + 설명 출력 MBTI는 총 16가지 타입이 있기 때문에 가능한 궁합 조합은 다음과 같다.16 × 16 = 256 따라서 궁합 데이터를 매트릭스 형태로 저장해두고 조회하는 방식으로 구현했다. 이 이미지를 참고했다. 마무리 이번 프로젝트는 간단한 아이디어였지만 Streamlit을 활용해 서비스 형태의 웹앱을 만들어본 경험이 의미 있었다. 데이터 분석 결과를 공유하는 용도로도 ..
[Web App] Streamlit + CSS : TOEIC VOCA 학습 앱
·
Projects/Project Portfolio
Streamlit으로 만든 TOEIC VOCA 학습 웹 앱 (Python 개인 미니 프로젝트) 파이썬 학습을 진행하면서 간단한 미니 프로젝트로 TOEIC 단어 학습 웹 앱을 만들어 보았다. 단어를 Day별로 학습하고, 랜덤 복습과 퀴즈까지 할 수 있는 간단한 단어 학습 웹 애플리케이션이다.이번에서는 Python 데이터 처리뿐만 아니라 Streamlit을 활용한 웹 앱 개발과 CSS를 이용한 UI 커스터마이징까지 경험해보았다. 프로젝트 개요이번 프로젝트의 목표는 다음과 같았다.Day별로 TOEIC 단어 학습전체 단어 검색랜덤 단어 복습객관식 퀴즈오답 노트 관리 단어 데이터는 엑셀 파일 형태로 정리되어 있으며, 이를 Python에서 읽어와 웹 앱에서 활용한다. 사용한 주요 기술은 다음과 같다.PythonP..
[Web App] Streamlit을 이용한 맛집 정리 사이트 만들기
·
Projects/Project Portfolio
지난 금요일에 배운 Streamlit으로 간단한 웹 앱을 만들어봤습니다.플레이데이터 동작캠퍼스 근처 맛집을 한눈에 볼 수 있도록 정리한 페이지입니다. Python + Streamlit으로 화면 구성share.streamlit.io를 통해 무료 웹 호스팅데이터는 주변 맛집도 직접 살펴볼 겸 엑셀로 CSV를 수작업 정리해서 사용했습니다.다음 기능도 넣어보았습니다.분류별 필터메뉴 검색네이버 지도 바로가기오늘의 점심 랜덤 추천 캠퍼스 근처(서울 동작구 보라매로 87)에서 점심이 고민되는 분 계시다면, 참고해보세요 🙂 🔗 https://restaurants-dongjak-campus.streamlit.app/ (혹시 아래 링크에서 페이지가 안뜨고 가운데에 버튼만 뜨면, 그 버튼을 누르시면 재연결 됩니다!) ..