CircleCI (클라우드 네이티브 CI/CD)
깃허브(GitHub)에 코드를 올리자마자 0.1초의 대기 시간도 없이 병렬 도커 컨테이너를 수십 개 띄워 빌드와 테스트를 광속으로 때려버리는 가장 세련되고 모던한 지속적 통합 및 배포 플랫폼
XGBoost (그래디언트 부스팅 머신)
캐글(Kaggle) 같은 전 세계 데이터 과학 경진 대회를 휩쓸고 우승자들의 코드를 도배해 버린, 정형 데이터(표 형태) 예측 분석에 있어서는 딥러닝조차 가볍게 씹어먹는 미친 성능의 트리 앙상블 알고리즘
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도 모르는 파이썬 데이터 백엔드 개발자도 단 몇 줄의 파이썬 코드만 치면 아름답고 인터랙티브한 머신러닝 대시보드 웹사이트를 뚝딱 찍어내는 마법