분류 전체보기 143

[플레이데이터 SK네트웍스 Family AI 캠프 19기] 2차 프로젝트 회고

2025.9.30-2025.10.15 서울시 자치구별 매장 폐업률 예측 및 솔루션 제공본 프로젝트는 서울시의 실제 상권 데이터를 기반으로 자치구별 매장 폐업률을 예측하고, 예비 창업자 및 기존 매장 운영자에게 데이터 기반의 인사이트와 솔루션을 제공합니다.최근 경기 침체 및 상권 변화로 인해 소상공인의 폐업 위험이 증가하고 있는 가운데, 본 프로젝트는 머신러닝 및 딥러닝 기법을 활용하여 폐업 위험을 사전에 예측하고, Streamlit 기반 대시보드를 통해 누구나 쉽게 접근할 수 있는 의사결정 지원 도구를 구축하는 것을 목표로 합니다. 주요 내용서울시 자치구 및 업종별 폐업률 데이터 수집 및 분석머신러닝과 딥러닝을 활용한 예측 모델 개발사용자 맞춤형 폐업률 예측 및 시각화 제공Streamlit을 통한 웹 기..

[플레이데이터 SK네트웍스 Family AI 캠프 19기] EDA&ML 미니 프로젝트 회고

2025.9.16-2025.9.292026 FIFA 월드컵 우승국 예측 및 한국 국가대표 성적 예측 프로젝트 회고1. EDA선수단의 평균 연령, 선수단별 유명리그에 포함된 선수 수, 피파 게임에서의 선수단 스탯 평균, 20년간의 상대 전적을 컬럼으로 정리하였다. 수업시간에 배운 EDA의 순서에 맞춰 진행하려 노력하였지만 처음에는 생각이 정리가 안되고 데이터의 종류가 많아 어려웠다. 하지만 팀원 4명이 10개가 넘는 csv파일에서 필요한 컬럼을 정제하여 하나의 데이터 프레임으로 병합해본 경험을 통해 ML 프로젝트를 위한 EDA 과정을 익힐 수 있었다. 또한 협업 과정에서의 방식이나 깃허브 활용 방안도 다시 고민해보는 경험이 되었다.평균 연령이나 포함된 선수 수를 구하면서 mean, isin, map 등의 ..

[플레이데이터 SK네트웍스 Family AI 캠프 19기] 3주차 회고

2025.09.01-2025.09.05 3주차 회고 이번주는 1차 프로젝트를 진행하는 주차였다. 먼저 우리 팀이 진행한 프로젝트를 소개하고 회고를 작성하려 한다.Project타이어 매장 예비 점주를 위한 정보 제공 플랫폼전국 자동차 등록 현황 및 기존 타이어 매장 현황 분석을 통한 타이어 매장 개점에 최적화된 입지 정보 제공 프로젝트 필요성자동차 보급률 증가 및 유지보수 수요 확대: 차량 증가 → 정기적인 정비·소모품(특히 타이어) 교체 수요 증가 → 타이어 매장 수요 확대국내 자동차 등록 대수의 지속적 증가에 따라 개인 차량 보유 일상화타이어 매장 입지의 중요성→ 데이터 기반 입지 선정의 필요성기존 매장이 과밀한 지역에 신규 매장 개설 시, 경쟁 심화 → 수익성 저하경험 부족 보완→ 가시적인 데이터를 ..

[플레이데이터 SK네트웍스 Family AI 캠프 19기] 1주차 회고

2025.08.18-2025.08.22 1주차 회고Study 이번 주는 파이썬을 주제로 강의를 들었다. 오랜만에 공부를 다시 시작하다 보니 긴장도 되었지만, 기대감도 컸다. 강의에서 배운 주요 개념과 정리한 내용은 아래 노션 페이지에 정리하였다. 1주차 강의 정리https://jumbled-bass-cb7.notion.site/Python-Streamlit-253c12bfb41e809dad95d9502c97b7f7 Python (+Streamlit) | Notion강의 노트jumbled-bass-cb7.notion.site 첫 환경 세팅부터 분기문까지는 복습한다는 마음으로 비교적 가볍게 들었다.함수 부분부터는 예전에 공부한 내용이 거의 기억나지 않아 새롭게 배우는 느낌이었다.특히 람다는 코딩테스트 공부..

GPT-4o 기반 음성 챗봇 구현 및 AI 모델을 이용한 졸음 감지

우리 앱 서비스는 음성 분석 기반 졸음 감지 및 개인화된 음성 대화를 통한 졸음 운전 예방 서비스이다.최종 시연 영상https://youtu.be/aL71AbJ9YqY내가 구현한 주요 기능은 다음과 같다. 1. GPT-4o 기반의 개인화된 음성 챗봇 구현2. 졸음 감지 AI 모델과 연결하여 졸음 감지 시 큰소리 알림 이 글에서는 해당 기능을 어떻게 구현했는지 자세히 소개하려한다. 0. 음성 대화 로직기능 구현에 대해 이야기하기 전에 기능의 로직에 대해 먼저 설명하겠다. 사용자는 첫 회원가입 시 이름, 성별, 생년월일, 직업, 관심사를 입력한다.이 정보는 DB에 저장되고 음성 챗봇 구현 시 프롬프트 엔지니어링하여 개인 맞춤형 대화를 구현하였다. 사용자가 대화 시작 버튼을 누르면 GPT-4o 모델을 기반으..

[React-Native] 카카오 로그인 구현

우리가 개발한 서비스는 개인 맞춤형 음성 대화를 제공하기 때문에 회원가입 기능이 필수적이다.사용자는 첫 회원가입 시 이름, 성별, 생년월일, 직업, 관심사를 입력한다.이 정보는 DB에 저장되고 음성 챗봇 구현 시 프롬프트 엔지니어링하여 개인 맞춤형 대화를 구현하였다. 첫 가입 시 사용자가 입력해야 하는 정보가 많기 때문에 사용자의 부담을 조금이나마 줄이기 위해 간단하게 회원가입과 로그인을 할 수 있는 카카오 로그인을 구현하기로 결정하였다. 리액트로는 카카오 로그인을 구현해 본 경험이 있지만 리액트 네이티브는 처음이라 조금 헤맸다.아직 완성은 못했지만 단계별로 차근차근 기록해보려 한다. - npm & Expo Bare Workflow & android(window) 사용하였다.- 사용한 라이브러리https..

[핸즈온 세션] RDS, DynamoDB

데이터베이스구조화된 정보 또는 데이터의 조직화된 모음 DBMS(Database Management System)에 의해서 제어된다.1️⃣ Relational Database 구조화된 데이터를 저장테이블 형태엄격한 스키마SQL(Structured Query Language)을 사용해서 데이 터 조작예) MySQLL, PostgreSQL2️⃣ Non-Relational Database 비정형 데이터를 저장스키마 X 대량의 분산 데이터 저장 다양한 형태의 데이터 빠르게 처리예) mongoDB, redis3️⃣ 종류 On-Premise: 사용자가 직접 서버를 구축해 서 DB 관리 AWS EC2: AWS에서 제공하는 EC2 인스 턴스 위에 사용자가 직접 DB 를 설치하고 관리 AWS RDS: AWS의 완전관리형 ..

대외 활동/ACC 2025.04.01

[핸즈온 세션] Storage, Amazon S3, CloudFront

Storage클라우드 스토리지는 클라우드 컴퓨팅 제공업체를 통해 데이터와 파일을 인터넷에 저장할 수 있는 클라우드 컴퓨팅 모델이다.사용자는 퍼블릭 인터넷 또는 전용 프라이빗 네트워크 연결을 통해 스토리지에 액세스 할 수 있다.비용 효율성민청성 향상더 빠른 배포효율적인 데이터 관리확장성1️⃣ Block Storage데이터베이스 또는 전사적 자원 관리 시스템과 같은 엔터프라이즈 애플리케이션을 위해 지연 시간이 짧고, 빠른 데이터 액세스를 제공하는 스토리지데이터를 블록 형태로 저장.빠른 저장 및 검색을 위해 블록에 고유한 식별자를 부여.DAN, SANAmazon EBS2️⃣ File Storage데이터를 파일 및 폴더의 계층 구조로 저장하는 데이터 스토리지어플리케이션에 가장 널리 사용되는 유형네트워크 환경에서..

대외 활동/ACC 2025.03.30

[핸즈온 세션] 네트워크 구성 - VPC, Route53

1️⃣ Route53AWS의 DNS(Domain Name Service) 서비스DNS(네임서버) + port 모니터링(Health Check) + L4(Failover 기능)+ GSLB(라우팅 정책)도메인을 타깃으로 분산 처리 가능(!=로드밸런서)cf. 라우팅이란 네트워크에서 경로를 찾는 행위를 의미한다.cf. 네임서버는 ip주소와 도메인네임을 연결해주는 역할을 한다.  👉DNS (Domain Name System)네트워크 통신을 하기 위해 IP를 찾아가는 과정도메인네임(aws.amazon.com)을 네트워크 주소(192.168.1.0)으로 변환 (Forwarding DNS)하거나,그 반대의 역할(Reverse DNS)을 수행하는 분산형 데이터베이스 시스템aws.amazon.com (도메인네임) → 1..

대외 활동/ACC 2025.03.23

[코테이토 10기] T-Link 프로젝트 회고

2024.11 - 2025.02환경 공모전 프로젝트 였다가... 과외 플랫폼이 된 프로젝트드디어 대망의 프로젝트 회고이다..!2024.09-2024.10 동안 진행한 첫 프로젝트는 ICT에서 진행한 환경 공모전 프로젝트였다.공모전 참여 인원이 5명 제한이 있어서 우리팀은 디자인 1명, 프론트엔드 2명, 백엔드 2명으로 이루어져있었다.기획이 없다보니 우리끼리 아이디어를 내고 기획 제안서를 제출했지만 서류 탈락...ㅎㅎ 이후 디자인 분도 바빠져서 우리팀은 개발자밖에 남지 않게 되었다.이미 다들 프로젝트에 많이 참여하고 있어서 기획과 디자인을 구하기 쉽지 않았지만 우리팀 팀장 분께서 열심히 구해서 기획 1명과 디자인 1명을 구할 수 있게 되었다. 프로젝트를 다른 팀보다 늦게 시작하게 된 것 같아 데모데이 전까..