Keras (딥러닝 고수준 API)
텐서플로우(TensorFlow)의 끔찍하게 복잡하고 기계적인 하위 레벨 문법을 싹 다 감춰버리고, 인간이 생각하는 논리 그대로 신경망(Neural Network) 층을 레고 블록처럼 쌓게 만들어주는 직관성의 끝판왕 딥러닝 API
Scikit-learn (파이썬 머신러닝)
어려운 딥러닝 수학 공식을 알 필요 없이, 파이썬 코드 단 3줄(import, fit, predict)만 치면 알아서 선형 회귀와 랜덤 포레스트 등 클래식 머신러닝 모델을 완벽하게 훈련시켜 주는 인공지능 입문자의 영원한 스승
OpenCV (컴퓨터 비전 라이브러리)
카메라 렌즈를 통해 들어오는 영상 속에서 사람의 얼굴을 인식하고 차선을 구별해 내는 등, 컴퓨터에게 인간의 시각(Vision)을 부여하는 전 세계에서 가장 위대하고 방대한 오픈소스 영상 처리 라이브러리
Pandas (파이썬 데이터 분석 라이브러리)
마이크로소프트 엑셀(Excel)이 백만 줄 언저리에서 뻗어버리는 한계를 뚫고, 파이썬 메모리 위에서 수백만 줄의 거대한 표(DataFrame) 데이터를 광속으로 지지고 볶고 결측치를 썰어버리는 빅데이터 분석의 바이블
Kubeflow (K8s 기반 머신러닝 플랫폼)
쿠버네티스(Kubernetes) 환경 위에서 방대한 딥러닝 파이프라인을 구축하고 주피터 노트북과 텐서플로우 분산 훈련을 컨테이너 자원으로 묶어서 우아하게 지휘하는 궁극의 MLOps 플랫폼
MLflow (머신러닝 라이프사이클 관리)
인공지능 모델을 훈련시킬 때마다 파라미터를 어떻게 줬는지 엑셀에 수동으로 기록하던 끔찍한 노가다를 끝내고, 모든 실험 결과와 모델 성능 그래프를 예쁜 웹 대시보드에 자동으로 박제해 주는 MLOps 툴
Gradio (AI 모델 UI 빌더)
스트림릿(Streamlit)과 쌍벽을 이루며 허깅페이스(Hugging Face)가 인수한 파이썬 기반 웹 UI 프레임워크로, 내가 훈련시킨 AI 딥러닝 모델의 성능을 테스트할 수 있는 데모 페이지를 1분 만에 띄워줍니다.
Streamlit (데이터 웹앱 빌더)
프론트엔드 HTML, CSS, 자바스크립트를 1도 모르는 파이썬 데이터 백엔드 개발자도 단 몇 줄의 파이썬 코드만 치면 아름답고 인터랙티브한 머신러닝 대시보드 웹사이트를 뚝딱 찍어내는 마법
Anaconda (데이터 사이언스 플랫폼)
파이썬을 처음 깔고 데이터 분석을 하려 할 때 수십 개의 라이브러리 의존성이 꼬여 폭발하는 것을 막기 위해, 데이터 과학에 필요한 모든 패키지를 하나의 거대한 선물 세트로 묶어버린 궁극의 배포판
Jupyter Notebook
파이썬(Python) 코드를 한 줄씩 실행하며 데이터 분석과 머신러닝 모델의 학습 과정을 웹 브라우저 안에서 실시간으로 시각화해 주는 전 세계 데이터 과학자들의 필수 연구 노트