전체 글

전체 글

    주요 추천 알고리즘

    1. Content-Based filtering: CB 비슷한 아이템을 기반으로 추천 도메인 지식 필요 아이템 간의 유사도 측정하여 추천 모든 이에게 동일한 아이템을 추천 보통 아이템, 사용자 수가 적다 hand-engineered features에서만 성능 좋음 텍스트 처리 필요하기도 함(NLP) - 예.작가의 다른 책 핵심 아이템들을 어떤 정보를 기준으로 서술할 건가 유사소 계산 방법 정하기 (코사인, 피어슨…) 2. Collaborative Filtering: CF 기본적으로 다른 사용자들의 정보를 이용하여 취향 예측 1) 메모리 기반 (=Nearest Neighbor based CF) - 👨‍👩‍👧‍👦 사용자 기반 나와 비슷한 평점 패턴을 보이는 사람들을 찾아서 그 사람들이 높게 평가한 아이템 추..

    추천시스템이란?

    사용자가 관심있어 할만한 아이템을 제공해주는 자동화된 시스템 핵심 관심을 어떻게 표현하는가? 관심을 어떻게 측정하는가? => 유사도 측정 사용자와 아이템 사용자: 서비스를 사용하는 사람 아이템: 서비스에서 판매하는 물품(다른 사용자가 물품이 될 수 있음) 보통 서비스가 성장하면 사용자, 아이템의 수도 같이 성장함 특히 사용자의 성장도가 훨씬 커짐 하지만 아이템의 수가 커지면서 아이템 디스커버리 문제가 대두 모든 사용자가 검색(능동적)을 하지 않으며 사람들이 점점 더 추천(수동적) 선호 필요성 조금의 노력으로 사용자가 관심있어 할만한 아이템을 찾아주는 방법 아이템의 수가 굉장히 큰 경우 더 의미가 있다 수작업으론…도저히 불가 → 자동화 필요! 개인화(Personalization)으로 연결됨 확증편향의 문제..

    AWS linux에 도커 설치

    AWS 도커 설치 이대로 했는데 도커 서버가 보이지 않다면 Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running? Fix sudo service docker status\: 도커가 inactivate 상태인지 확인 sudo service docker start sudo systemctl enable docker: 리부팅때 자동 실행되도록 설정 sudo usermod -aG docker ec2-user sudo reboot

    오픈소스 컨트리뷰톤

    오픈소스? 공개적으로 액세스할 수 있게 설계되어 누구나 자유롭게 확인, 수정, 배포할 수 있는 코드. Red Hat 오픈소스 프로젝트 PyTorch-tutorial-kr PyTorch-hub-kr 파이토치를 처음 공부할 파이토치 한국어 튜토리얼 사이트가 많은 도움이 되었다. 파이토치 공식 문서는 구글과,,,다르게 한국어 지원이 없어서 불편했다. 그렇기 때문에 파이토치 한국어 튜토리얼은 한줄기 빛과 같은 존재였다. 하지만 번역이 진행되지 않은 페이지, 사소한 불편한 점을 나도 함께 개선해 보고 싶었다. 활동 내용 번역 리뷰 파이토치 튜토리얼 번역 파이토치 허브 문서 번역 번역 규칙 추가 회고 다들 번역 잘하셔서 PR을 리뷰하기 위해서는 여러번 봐야지 작은 부분이라도 찾을 수 있었다. 리뷰하면서도 혹시 틀린..

    2020년 회고

    졸업 프로젝트 졸업 프로젝트때 되면 선배들처럼 엄청난걸 척척 해낼 줄 알았다. 하지만 나는 여전히 똑같았다… 더군다나 코로나로 대면수업도 못하는데 팀 프로젝트를 진행하려니 심란했다. 그나마 다행인건 친한 동기들과 해서 모임 약속 잡는게 수월했다. 프로젝트 하면서 내 이상과 현실이 같지 않아서 마치 더닝크루거 그래프의 절망의 계곡에서 허덕였다. 화상 회의 프로그램을 잘 활용하는 것이 코로나 속에서 팀플하는 사람에게 미덕이 될 수 있었다. 협업 툴을 내가 좀 더 잘 다룰 수 있었다면 협업할 수 있었을 거같다. 계획을 가지고 찬찬히 공부했다면 좀더 헤메지 않았을거 같지만 조급하고 막막했다. 심리학 생리심리학을 공부하면서 뇌구조에 배웠다. 뇌는 정말 흥미롭다. 뇌의 세부적인 부위와 그 기능을 알 수 있었다. 제..

    2019년 회고

    보호되어 있는 글입니다.

    MacMini M1 에서 Homebrew 설치

    Homebrew? 그냥 사이트에서 다운받는거랑 뭐가 다른가요? macOS용 패키지 매니저로 프로그램 설치, 업데이트, 삭제를 편하게 관리할 수 있다. (하지만 윈도우만 쓰던 나는 나중에 알았다..) M1 네이티브로 설치하려 했으나..실패! 그냥 뭔가 커맨드가 안먹혀서 의문이었는데 기존 MAC을 위한 안내는 기존 실리콘칩. 내 컴퓨터는 m1칩이라 그런 것이었다. 🛠해결 M1 네이티브로 설치하는 방법도 있으나 이전 맥 터미널과 동일하게 호환할 수 있는 Rosetta를 사용하는 방법이 제일 간단했다. 1. 터미널앱 > 정보 가져오기> ☑️ Rosetta를 사용하여 열기 2. Homebrew 설치 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Hom..

    hunspell-ko 사용법 (mac M1), 이후 증상

    hunspell-ko 📒한국어 맞춤법 사전 저장소📒 release에 있는 aff/dic파일을 다운로드 홈폴더/Library/Spelling 아래에 다운받은 aff/dic 파일 복사 aff/dic 파일 이름 모두 "ko_KR"로 변경 변경하지 않으면 hunspell 실행 시 에러 발생: Can't open affix or dictionary files for dictionary named "ko_KR". hunspell 버전 1.7.0 이상 설치 brew install hunspell 커맨드에서 hunspell로 오타 찾기 개별 파일 검사: hunspell -l 파일 | sort | uniq 디렉토리에서 여러 파일 검사: find . -iname "*.html" -exec hunspell -l {} \; ..