일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- k 디지털
- 멋쟁이사자처럼 전액국비지원
- 영화AI추천
- AI 국비지원
- 이렇게 그녀를 잃었다
- 멋사 AI 교육
- 멋사 전액국비지원교육
- 인터뷰
- 가브리엘마르케스
- 인생책
- 비전공자 코딩교육
- 추천프로젝트
- AI 코딩
- 멋사 AI
- 멋사 k 디지털
- 멋쟁이사자처럼
- 리뷰
- 인생책짧은글
- 비전공자 멋쟁이사자처럼
- til
- 영화추천시스템
- 멋쟁이사자처럼 k-digital
- 멋쟁이사자처럼 k 디지털
- 비전공자 코딩
- 홍명희 임꺽정
- 멋사 국비지원과정
- 민음사
- 유니오르
- 문학동네
- k 디지털 후기
- Today
- Total
목록나는 코딩도 한다 (60)
글쟁이, 코딩한다
0. 이상형 월드컵 기반 영화 추천 사이트 만들기 1. 프로젝트 수행중 오늘 한 일 1) 데이터 전처리 우리가 만지는 데이터는 무비렌즈(movielens)의 영화 데이터다. 굉장히 다양한 영화 메타 데이터, IMDB 기반 평점, 유저 rating 등 추천을 위한 모든 데이터를 갖추고 있다. 타이타닉 데이터셋이 ML을 위한, MNIST 데이터셋이 DL을 위한 기본 데이터셋이라면, 이 데이터는 추천시스템을 위한 기본 데이터셋이라 할 수 있다. 따라서 Kaggle에서도 다양한 추천시스템과 결과값들을 확인할 수 있다. 무비렌즈의 영화 데이터셋은 크기, 종류가 다양한 데이터들을 가지고 있다. 우리는 그중에서도 영화가 약 10000여개, rating이 100000여개인 데이터를 골랐다. 2018년 영화까지 있어 다..
0. 이상형 월드컵 기반 영화 추천 사이트 1. 추천 시스템을 이해하는데 시간을 많이 썼다. 팀장님이 주신 자료를 바탕으로 개인 자료도 더해서 공부했다. 추천 시스템 추천은 왜 중요할까. 추천의 중요함은 이제 모두들 알테다. 유튜브와 넷플릭스, 스포티파이와 아마존, 네이버 쇼핑과 웹툰... 상품 구매와 콘텐츠 등 대중을 상대로 한 장사에서 '추천'은 곧 성공으로 이어졌다. 취향은 이제 더는 개인의 영역이 아니다. 취향 역시 기업과 자본이 결정한다. 그리고 이 취향을 쥐락펴락하는 것, 그것이 추천. 너무 과한 버전이다. 아무튼 추천 시스템을 제대로 활용한다면 기업들이 큰 이득을 볼테다. 유튜브 최고 상품 담당자(CPO) 닐 모한은 지난해 뉴욕타임스와의 인터뷰에서 “유튜브 시청시간 70%가 추천 알고리즘에 ..
0. 설 쇠고 왔다. 오늘부터 마지막 프로젝트에 들어간다. 마지막 프로젝트는 자율 주제&팀이다. 누군가 주제를 발의하면 이를 보고 팀에 참여한다. 그간 관심사를 살려 영화 추천 사이트 구성 팀으로 들어갔다. 이미지 캡셔닝, 수화 번역 등 주제들도 있었지만, 나는 늘 추천에 관심을 기울여왔다. 영화 추천은 사용할만한 데이터도 존재하고 기본 예제가 많다. 기본적으로 추천 시스템은 누군가의 취향을 파악해야한다는 점에서 흥미롭다. 취향은 독특한 영역이다. 회사 입장에서는 소비자의 취향을 온전히 아는 것보다 강력한 무기는 없다. 가치 소비 경향이 커지고 편향이 커질 수록 그럴테다. 물건이 너무 많으니 내가 아는 인플루언서가 사는 물건, 내가 보는 유튜브에서 나온 물건을 사는 일이다. 콘텐츠는 특히 그런 경향이 강..
0. 자습 시간이다. 설 연휴와 마지막 프로젝트를 앞두고 짚어가는 시간이다. 오늘은 1. 42 서울 온라인 테스트를 봤다. 테스트는 두 가지다. 기억력 테스트는 13?14? 까지, 논리력 테스트도 12까지 갔다. 기억력 테스트야 간단히 카드 뒤집은 걸 순서대로 다시 뒤집으면 되는 게임이다. 4분 준다. 두번째 논리력 테스트는 비행기를 움직여 별을 먹는 게임이다. 게임은 간단한듯 어렵다. 어떤 트릭의 의도만 파악하면 쉽지만, 못 파악하면 한 세월이다. 9번인지 11번인지는 한 번 배치로 바로 통과했는데, 10번은 한 시간 가까이 쓰기도 했다. 시간은 2시간 준다. 긴 시간인 만큼 집중력과 차분함을 유지하는 것도 중요해보인다. ∼이 사이트에서 간단히 연습하고 갔다. 테스트와 완전 똑같지는 않지만, 거의 흡사..
0. TIL은 이런 곳에 하기 보다는 주로 깃헙에서 잔디 심는 일을 말한다는 걸 이제 알았다. 43일차라 돌이킬 수가 없지만. 일단 이 과정을 듣는 동안은 마저 이대로 하고 끝나는 대로 그쪽으로 가야겠다. 웹 프로그래밍. 오늘은 머신러닝 모델 적용. 예제는 opencv-python 라이브러리를 활용한 사진 얼굴&눈 인식 사이트. 이번에는 pythonanywhere로 배포까지. 역시 똑같은 내용들은 패스하고 새로 배운 것들 위주로. CV2 라이브러리 활용 얼굴&눈 인식 사이트 기본 순서 가상환경 구축(opencv-python(4.1.1.26), pillow(5.4.1) 라이브러리 설치) 프로젝트&앱 개설 1. 이미지 파일 업로드 (1) Media 폴더 유저들이 업로드한 파일들을 받아낼 공간 #templat..
0. 웹 프로그래밍. 여태 해 온 것과 꽤나 다른 분야라 나름 재미있기도 하고 재미없기도 하다. 어제에 이어 설문조사 사이트 만들기. 기본 툴은 로또 번호 생성 사이트에서 했으므로 새로 안 사실들만 기록한다. 이전 작업 내역들은 어제자 포스트에. marune3.tistory.com/64 1) form input태그 : type, name, id, value 값 설정 #type : input 형식 #name : 유저가 보낸 post를 찾을 수 있도록 해주는 이름 #id : post 요청에 붙이는 id(label과 연동) #value : name으로 꺼낼 수 있는 값들 #name과 value. input 태그는 name을 key 값으로 value를 꺼낼 수 있다. (text, file 등을 업로드하면 따로 ..
0. 웹 프로그래밍 중 오늘 한 일 : 1) Django로 만든 로컬 기반 사이트를 일반 도메인에 공개. Github와 PythonAnywhere를 이용 2) 두 번째 사이트 만들기. 설문조사 사이트. 깃Git과 깃허브Github Git 소스코드 저장소 ; 버전 정리가 편리하다 온라인 Git 저장소 Github에 작업물을 올리는 과정 git bash에서 cd 명령어로 프로젝트 폴더에 접근 git init : 프로젝트 폴더 안에 .git 폴더 생성 # git status : git 상태 확인 git add . : 프로젝트 폴더 안 모든 작업물들을 스테이지 위로 올린다 git commit -m "commit" : 커밋(버전) 등록 ; 로컬 저장소에 등록 ; #권장 커밋 메시지를 확인해보자(명령형, 점 빼기 ..
0. 어제에 이어 Django 웹 프로그래밍. 데이터를 다룰 때보다 눈에 보이는 결과물이 있어 한결 흥이 나는 편이다. Django 프로세스 예제. 로또 번호 자동 생성 사이트 어제 한 일 marune3.tistory.com/61 1. 가상환경 만들기 2. 프로젝트 생성 3. 앱 생성 이어서 간다 4. 사이트 DB 설정 (models.py) 웹 사이트에서 주로 활용할 데이터베이스의 구조와 조건 등을 설정한다. django에서 제공하는 Model 클래스를 상속받아 활용한다. from django.db import Model #Field : DB의 Feature에 해당한다 ; 열 이름과 데이터타입, 옵션 등을 설정 ;CharField(문자), TextField(대용량 문자), ImageField(이미지), ..
0. 웹 프로그래밍 시간이다. 여태 배운 것들을 웹에 구현하기 위한 준비 작업이다. 프론트엔드와 백엔드를 대강 구분할 줄 알았을뿐 생각보다 더 컴퓨터 개발 환경에 대한 이해가 없었구나 하고 느낀다. 다만 여태 해 온 작업보다 더 직관적으로 웹에서 살펴볼 수 있어 흥미롭게 다가갈 수 있을 듯 하다. 프레임워크 개발 효율성을 위해 프로그래밍 코드, Logic, 프로그램 구현 방법론 등을 최적화해둔 것 ㅇ웹 프레임워크 : 이미 만들어진 흐름을 따라 구현/수정하면 웹 사이트가 만들어지도록 기본적인 것을 제공 Java 기반 Spring, Python 기반 Django/Flask, JavaScript 기반 React/Angular/Vue.js 등등 #웹 프레임워크가 설정해주는 패턴 영역 Original Design..
0. 2월! 세미프로젝트3 Mushroom Data 독성 분류 모델 + Simpson Image Dataset 캐릭터 분류 모델 마무리 1. 발표자료 만들기 버섯 데이터를 이해하도록 돕는 다양한 버섯 사진들 Mushroom Data Feature Class : 독성 분류 ; Edible(e) : 먹을 수 있는 / Poisonous(p) : 독성 Cap : 버섯의 머리 부분 ; shape : 모양 / surface : 표면(돌기) / color : 색깔 Bruises : 멍 Odor : 냄새 Gill : 버섯 머리 아래 주름 ; attachment : 주름이 붙은 모양(형태) / spacing : 주름 사이 틈 / size : 주름 하나 크기 / color : 색깔 Stalk : 줄기(버섯 몸통) ; sh..