이 책은 챗GPT를 활용하여 데이터 분석 언어를 학습하고, 코딩 실전에 활용하여, 커리어 코칭을 받아 가장 빠르게 데이터 분석 전문가가 될 수 있는 방법을 알려준다. 또한, 코딩 실전에서는 코드 작성, 데이터 전처리, 코드 자동 완성, 코드 설명, 코드 변환, 코드 최적화, 코드 디버깅, 단위 테스트, 감성 분석, 기술 문서 작성 등 챗GPT를 활용하여 다양하게 코딩에 사용할 수 있는 방법을 소개하고 있다. 특별부록으로 데이터 과학 분야 언어별 챗GPT활용 프롬프트를 수록하였다.
Contents
프롤로그
추천사
DAY 1_ 마법과 같은 챗GPT에 대해 알아보자
1. 챗GPT는 문과와 이과 통합형 인재다
2. GPT는 글쓰기와 프로그래밍 혁명이다
3. 챗GPT는 무엇인가
_3.1 챗GPT의 발전과정: 트랜스포머에서 GPT4까지
_3.2 챗GPT는 어떤 분야에 적합한가
_3.3 챗GPT는 언어 모델이다
_3.4 챗GPT 이해를 위한 세 가지 개념
4. 알파고와 챗GPT는 강화학습이 핵심이다
5. 맥락을 구별하는 질의어 생성이 핵심인 ‘프롬프트 엔지니어’는 무엇인가
6. 챗GPT 활용을 위한 핵심 용어를 알아보자
7. 챗GPT는 기업용보다 개인 맞춤형 인공지능 비서로 활용하자
8. 직장인의 미래는 ‘프롬프트 엔지니어’가 될 것이다
9. 챗GPT 프롬프트 시장은 활황 중이다
10. 일반인공지능의 가능성을 생성형 AI가 열었다
11. 생성 인공지능은 ‘멀티모달’로 가고 있는 중이다
12. 우문을 하고 현답을 기대하지 마라
13. 현재 발생하고 있는 정보는 알 수 없다
14. 인공지능 기업의 전략 : 기반 모델에서 도메인 특화 모델까지
15. 월가에서 챗GPT를 금지하는 이유는 신뢰성과 보안 문제때문이다
16. 데이터분석가를 위한 챗GPT 활용
17. 데이터과학 교육에 적극 활용한다
18. 노코딩, 로코딩, 그리고 코파일럿
19. 〔마이크로소프트〕 365 코파일럿은 사무자동화를 위한 게임 체인저가 될 것이다
DAY 2_ 챗GPT의 기본 활용법을 알아보자
1. 챗GPT 기본활용법: 미세조정하여 질의하고 응답에 대해 미세조정한다
2. 자연어 처리: 질의(프롬프트)에 따른 텍스트를 생성한다
3. 문장 요약, 패러프레이징, 다국어 번역
_3.1 문장 요약
_3.2 패러프레이징
_3.3 다국어 번역
4. 콘텐츠 생성 마스터: 블로그, 유튜브, SNS 생성을 통한 수익창출
5. 새로운 책, 강의, 비즈니스 기획 보조로 활용하자
_5.1 새로운 책
_5.2 새로운 강의
_5.2 새로운 비즈니스
6. 챗GPT로 제안서 작성하기: 데이터분석 관련 컨설팅 제안서 작성
7. 엑셀 업무 활용
_7.1 엑셀 실전 활용: 챗GPT를 활용하여 엑셀에서 수식 작성 방법
_7.2 엑셀 VBA를 활용한 업무자동화
_7.3 엑셀 VBA를 활용한 업무자동화 실전 예제 83
DAY 3_ 챗GPT를 통해 전문 교육을 받아보자
1. 챗GPT의 등장은 ‘프로그래밍의 종말’을 뜻하는가
2. 챗GPT를 코딩에 활용하는 방법
3. 챗GPT는 어떻게 프로그래밍을 할 수 있는 코딩 기능을 갖추게 되었나
4. 파이썬과 R 언어: 데이터분석을 위한 오픈소스 언어의 활용 방안
_4.1 데이터과학 코딩과 학습은 챗GPT로 DIY하자
_4.2 월 20달러로 학습과 업무역량을 증강시키자
5. 구글 코랩으로 파이썬을 마스터하자
6. 챗GPT를 활용한 파이썬 교육
_6.1 데이터과학을 위한 통계 학습
_6.2 파이썬을 활용한 통계 실습
7. 챗GPT를 활용한 머신러닝 교육
8. 챗GPT를 활용한 R 프로그래밍 학습
9. 챗GPT를 활용한 SQL 학습
_9.1 GPT에서 오라클에서처럼 SQL 실습하기
_9.2 SQL 실전 활용법
10. 챗GPT를 활용한 파이썬 기초 활용법
DAY 4_ 챗GPT를 코딩 실전에 활용해 보자
1. 코드 작성
2. 데이터 전처리
3. 코드 자동완성
4. 코드 설명
5. 코드 변환
6. 코드 최적화
7. 코드 디버깅
8. 단위 테스트
9. 코딩 테스트 실전문제 풀이 및 문제출제
10. 감성분석: 긍정 및 부정을 통한 심리분석
11. 기술문서 작성
DAY 5_금융 데이터분석 실전에 활용하자
1. 챗GPT가 퀀트 트레이딩 책을 쓰다
2. 챗GPT는 퀀트분석과 퀀트 트레이딩에도 활용할 수 있다
_2.1 퀀트투자란 무엇인가
_2.2 퀀트투자를 위한 금융데이터의 유형
_2.3 퀀트투자를 위한 금융데이터 수집하기
_2.4 단말기 및 홈페이지를 통한 엑셀 다운로드
_2.5 파이썬 금융 라이브러리
2.6 웹크롤링
2.7 퀀트투자 기초와 개념 학습
2.8 추세추종 전략의 기초: 모멘텀과 이동평균
3. 챗GPT를 활용한 자산관리 활용: 로보어드바이저를 대체한다
[참고 1] 챗GPT를 활용한 블록체인과 스마트 컨트랙트 활용
[참고 2] 챗GPT를 이용하여 자동매매시스템을 구축해보자
DAY 6_ 챗GPT에게 데이터전문가 커리어코칭을 받자
1. 이력서와 자기소개서 작성 및 개선
: 작성보다는 개선에 많은 코칭을 받자
_1.1 커리어 코칭
_1.2 예상 면접 질문
DAY 7_ AI과 함께 하는 데이터 과학자의 미래
1. 챗GPT는 데이터 과학자를 대체할 수 있는가
_1.1 증강형 데이터 과학자의 탄생
2. 챗GPT를 활용에 발생할 수 있는 여러 문제
_2.1 저작권 문제
_2.2 보안 및 저작권 문제
_2.3 오토파일럿이 될 때까지는 코파일럿으로 활용하자
3. 데이터 과학자의 미래: 처음에는 주니어를 대체하게 될 것이다
_3.1 챗GPT 시대 유망 기업
_3.2 코딩은 중요하지 않게 된다: 좋은 질문을 던지는 인재를 양성하자
_3.3 챗GPT는 일반인공지능(AGI)의 서막을 열고 있다
부록. 데이터과학 분야 언어별 챗GPT 활용 프롬프트
01 파이썬 입문
02 데이터과학: 기초통계와 데이터분석 입문
03 데이터과학: 인공지능, 머신러닝, 딥러닝
04 R 언어 입문
05 SQL
06 VBA
07 금융데이터 분석 ⑴
07 금융데이터 분석 ⑵
찾아보기
Author
홍상수
경북대학교에서 재무 전공으로 경영학 석사학위를 받고, 한국외국어대학교에서 「장외개별주식옵션의 내재변동성 실증분석」으로 경영학 박사학위를 받았다. 2000년 ㈜ 외환선물 투자공학팀 애널리스트로 첫 직장생활을 시작한 이후 리딩투자증권 파생상품운용 팀 옵션딜러, 한국투자증권 리스크관리부 리스크 퀀트로 근무했다. 한화투자증권에서 장외파생상품 겸영 인가 취득에 참여한 이후 금융공학 팀, OTC파생 팀에서 장외파생상품 설계 및 마케팅 담당 차장으로 근무했다. 이후 금융자산평가회사인 ㈜ NICE P&I 금융공학연구소 실장으로 근무했으며, 현재는 정보사업본부에서 금융공학 컨설팅 업무를 수행하고 있다. 저서로는 『장외파생상품 실무입문』(서울경제경영, 2014)이 있으며, 번역서로는 『퀀트 투자를 위한 머신러닝·딥러닝 알고리듬 트레이딩 2/e』(에이콘, 2021)가 있다. SCI급 저널인 「PLOS ONE」을 비롯 국내 유수의 재무금융 및 경영 학술지인 증권학회지, 재무관리연구, 금융공학연구, 경영연구 등에 재무 및 파생상품 관련 논문을 게재했다. 중앙대학교에서 강사로 ‘R을 활용한 금융공학 실습’ 과목을 강의했으며, 한국금융공학회 산학협력위원으로 활동하고 있다.
경북대학교에서 재무 전공으로 경영학 석사학위를 받고, 한국외국어대학교에서 「장외개별주식옵션의 내재변동성 실증분석」으로 경영학 박사학위를 받았다. 2000년 ㈜ 외환선물 투자공학팀 애널리스트로 첫 직장생활을 시작한 이후 리딩투자증권 파생상품운용 팀 옵션딜러, 한국투자증권 리스크관리부 리스크 퀀트로 근무했다. 한화투자증권에서 장외파생상품 겸영 인가 취득에 참여한 이후 금융공학 팀, OTC파생 팀에서 장외파생상품 설계 및 마케팅 담당 차장으로 근무했다. 이후 금융자산평가회사인 ㈜ NICE P&I 금융공학연구소 실장으로 근무했으며, 현재는 정보사업본부에서 금융공학 컨설팅 업무를 수행하고 있다. 저서로는 『장외파생상품 실무입문』(서울경제경영, 2014)이 있으며, 번역서로는 『퀀트 투자를 위한 머신러닝·딥러닝 알고리듬 트레이딩 2/e』(에이콘, 2021)가 있다. SCI급 저널인 「PLOS ONE」을 비롯 국내 유수의 재무금융 및 경영 학술지인 증권학회지, 재무관리연구, 금융공학연구, 경영연구 등에 재무 및 파생상품 관련 논문을 게재했다. 중앙대학교에서 강사로 ‘R을 활용한 금융공학 실습’ 과목을 강의했으며, 한국금융공학회 산학협력위원으로 활동하고 있다.