호돌찌의 AI 연구소
728x90
article thumbnail
[도서리뷰] 개발자를 넘어 기술 리더로 가는 길
도서/기술 2023. 10. 22. 11:37

이번에 리뷰할 책은 '개발자를 넘어 기술리더로 가는 길' 입니다. 책 목차 목차는 아래와 같습니다. 크게 3가지 파트로 구성이 되어있습니다. 자기 역할에 대해서 전략적인 관점에 대한 이야기를 나누는 것이 Part1, 프로젝트를 주도하면서 문제를 해결하는 실용적인 방법들을 다루는 Part2, 그리고 조직 차원으로 어떻게 한 차원 높이고 어떻게 안전한 기업 문화를 구축하는지에 대한 내용을 다루는 Part3로 다루고 있습니다. PART 1 빅 픽처 관점의 사고력 CHAPTER 1 스태프 엔지니어의 업무 CHAPTER 2 스태프 엔지니어의 세 가지 지도 CHAPTER 3 빅 픽처 관점 수립 PART 2 성공적인 프로젝트 실행력 CHAPTER 4 업무 시간 한계 CHAPTER 5 대규모 프로젝트 진행 CHAPTE..

article thumbnail
[Vector DB] 6. Milvus 튜토리얼 (4) - Collection에 데이터 Upsert 하기
AI/Vector Database 2023. 10. 19. 22:17

이전 글까지 Milvus에서 데이터 insert부터 검색까지 다루어보았습니다. 2023.10.10 - [AI/Vector Database] - [Vector DB] 3. Milvus 튜토리얼 (1) - 설치, 변수 정의, Collection 생성하기 2023.10.12 - [AI/Vector Database] - [Vector DB] 4. Milvus 튜토리얼 (2) - Collection에 데이터 insert 하기 2023.10.13 - [AI/Vector Database] - [Vector DB] 5. Milvus 튜토리얼 (3) - Query 임베딩 생성 & Vector DB 검색하기 이번 글에서는 upsert를 해보는 과정을 설명하고자 합니다. 이전글의 코드들과 이어서 설명하기 때문에 흐름을 보면..

article thumbnail
[Vector DB] 5. Milvus 튜토리얼 (3) - Query 임베딩 생성 & Vector DB 검색하기
AI/Vector Database 2023. 10. 13. 18:52

이전 글 Milvus 튜토리얼에서는 샘플 데이터를 바탕으로 Vector DB에 Collection을 생성하고 임베딩을 수행하고, Vector DB에 Insert 하는 부분까지 다루었습니다. 2023.10.10 - [AI/Vector Database] - [Vector DB] 3. Milvus 튜토리얼 (1) - 설치, 변수 정의, Collection 생성하기 2023.10.12 - [AI/Vector Database] - [Vector DB] 4. Milvus 튜토리얼 (2) - Collection에 데이터 insert 하기 이번 글에서는 실제로 Query를 임베딩하고, 검색결과를 살펴보겠습니다. 검색 쿼리 준비하기 실제로 검색할 쿼리를 준비하기 위해 앞선 글에서 언급한 다른 샘플데이터를 활용합니다. t..

article thumbnail
[Vector DB] 4. Milvus 튜토리얼 (2) - Collection에 데이터 insert 하기
AI/Vector Database 2023. 10. 12. 20:24

이전 글에서는 Collection을 생성하는 부분에 대해 짧게 다루었습니다. 2023.10.10 - [AI/Vector Database] - [Vector DB] 3. Milvus 튜토리얼 (1) - 설치, 변수 정의, Collection 생성하기 이번 글에서는 샘플 텍스트 데이터를 임베딩하고 insert를 수행하고 적재가 제대로 되어있는지 확인하는 과정까지 다루어 보겠습니다. 샘플 데이터 준비 Milvus에 삽입할 데이터로는 과거 뉴스 데이터들을 활용할 예정입니다. 여기 문서 분류 application에 사용되는 샘플 데이터를 아래 명령어로 다운로드합니다. wget --no-check-certificate 'https://docs.google.com/uc?export=download&id=1Lg2jL8..

article thumbnail
[Vector DB] 3. Milvus 튜토리얼 (1) - 설치, 변수 정의, Collection 생성하기
AI/Vector Database 2023. 10. 10. 00:00

이전 글들에서는 Vector Database의 전체적인 그림을 그리는 내용이었습니다. 이번 글부터는 여러 Vector Database 들 중 에서 "Milvus"에서 기초적인 내용들(Collection 생성, 데이터 및 임베딩 값 적재, 검색 등)에 대해 튜토리얼 형식으로 글 포스팅을 하고자 합니다. 2023.06.10 - [AI/Vector Database] - [Vector DB] 1. Vector Database 배경 & 필요성 2023.07.24 - [AI/Vector Database] - [Vector DB] 2. Vector Database 종류 & 한계점 Milvus 설치방법 설치법은 영상이나 아래 Documents를 참고하시는 것을 권장합니다. 가장 많이 설치하는 방식으로는 Milvus S..

article thumbnail
[도서리뷰] 코딩 뇌를 깨우는 파이썬
도서/기술 2023. 9. 10. 13:59

이번에 리뷰할 책은 '코딩 뇌를 깨우는 파이썬' 입니다. 책 목차 목차는 아래와 같습니다. 프로그래밍과 자료구조, 알고리즘 그리고 데이터와 머신러닝을 전반적으로 골고루 다루고 있는 책입니다. 〈1부〉 프로그래밍 시작하기 1장 시작하기 2장 파이썬 소개 3장 간단한 수치 프로그램 〈2부〉 효율적으로 프로그래밍하기 4장 함수, 유효범위, 추상화 5장 구조적인 타입과 가변성 6장 재귀와 전역 변수 〈3부〉 탄탄한 프로그램 만들기 7장 모듈과 파일 8장 테스트와 디버깅 9장 예외와 assert 10장 클래스와 객체 지향 프로그래밍 〈4부〉 프로그래밍으로 문제 풀기 11장 알고리즘 복잡도의 간략한 소개 12장 몇 가지 간단한 알고리즘과 데이터 구조 13장 그래프 출력과 클래스 〈5부〉 프로그래밍으로 현실 세계 이..

article thumbnail
ChatGPT API로 시스템 구축하기 강의 요약(2) - Building Systems with the ChatGPT API
후기/강의 2023. 9. 9. 16:22

이전 글에서 이어서 이야기를 합니다. 이번 글은 '평가(Evaluation)' 에 관련된 글입니다. 예시를 통해서 강의를 설명하기 때문에 강의를 들어보시는 것을 추천합니다. - 이전 글 2023.08.12 - [후기/강의] - ChatGPT API로 시스템 구축하기 강의 요약(1) - Building Systems with the ChatGPT API ChatGPT API로 시스템 구축하기 강의 요약(1) - Building Systems with the ChatGPT API AI 기술 교육, 실습, 협업 커뮤니티 기반으로 이루어져 있으며 AI Education Tech 회사인 DLAI 에서는 최근 양질의 LLM이나 Generation 관련 Topic 들을 중심으로 하여 Short course를 계속 제..

article thumbnail
[도서리뷰] 육각형 개발자
도서/기술 2023. 8. 27. 16:17

이번에 리뷰할 책은 '육각형 개발자' 입니다. 책 목차 목차는 아래와 같습니다. 저자분의 간단한 스토리부터 코드에 대한 이해, 리팩토링, 테스트 부분들을 전반적으로 다룹니다. 그리고 업무관리와 글쓰기, 리더십에 대해 다루며 책이 마무리됩니다. 1장 들어가며 실패 3년 차 개발이란 개발에 필요한 것 2장 구현 기술과 학습 구현 기술 학습 대상 기술 파기 학습 전략 유행에 상관없는 구현 기술 구현 기술 적용 주의할 점 3장 소프트웨어 가치와 비용 소프트웨어 가치 개발 비용 유지보수 비용을 낮추려면 4장 코드 이해 코드 변경 코드 이해 도구 이해하기 좋은 코드 5장 응집도와 결합도 응집도 결합도 6장 리팩터링 수정 공포와 변경 비용 리팩터링 리팩터링 vs 새로 만들기 7장 테스트 테스트 코드 테스트 가능성 리..

article thumbnail
ChatGPT API로 시스템 구축하기 강의 요약(1) - Building Systems with the ChatGPT API
후기/강의 2023. 8. 12. 23:13

AI 기술 교육, 실습, 협업 커뮤니티 기반으로 이루어져 있으며 AI Education Tech 회사인 DLAI 에서는 최근 양질의 LLM이나 Generation 관련 Topic 들을 중심으로 하여 Short course를 계속 제작하고 있으며 이를 무료로 수강할 수 있습니다. 다루는 내용들이 상당히 좋고 특정 분야에 대해서 standard를 제시해 주는 느낌이 있기 때문에 주변 사람들에게도 추천을 하는 편인데요. 이전에도 아래와 같이 강의 후기 및 요약글을 몇 달 전에 작성했었습니다. 2023.05.06 - [후기/강의] - 개발자를 위한 ChatGPT 프롬프트 엔지니어링 강의 후기 & 요약 - ChatGPT Prompt Engineering for Developers 개발자를 위한 ChatGPT 프롬..

article thumbnail
[Vector DB] 2. Vector Database 종류 & 한계점
AI/Vector Database 2023. 7. 24. 19:33

이전 글에서는 Vector DB가 떠오르고 있는 배경과 왜 필요한지에 대해 글을 작성하였습니다. 2023.06.10 - [AI/Vector Database] - [Vector DB] 1. Vector Database 배경 & 필요성 [Vector DB] 1. Vector Database 배경 & 필요성 올해 상반기 AI sector에서 핫한 토픽은 AI를 보다 일반인들에게 쉽게, 친숙하게 접근할 수 있는 ChatGPT였습니다. 여기서 같이 수혜주로 받은 것은 Vector Database 분야입니다. 이미 Faiss, Redis, ScaNN 기존 hotorch.tistory.com 이번 글에서는 Vector DB 종류들을 (아주) 간단하게 알아보겠습니다. Vector Database 종류 먼저 한 번에 알..