그룹빅데이터교육 5주차 ) 파이썬 Streamlit 으로 분류예측 사이트 배포하기
지난번 파이썬 streamlit 으로 만든 사이트 후기는 여기
https://career-gogimandu.tistory.com/171
streamlit으로 배포를 하는 과정은 어렵진 않은데 github에 새 repository를 하나 만들어야 한다.
https://github.com/gogimandu1019/bigdata2023-ml
그리고 streamlit 프레임워크 활용하여 코딩한 *.py파일과 함께
requirements.txt 파일이 필요한데, 이는 환경과 버전 등을 맞춰주는 파일인 것으로 보임
필요한 파일들을 레포지토리에 커밋한다.
그리고 https://share.streamlit.io/ 에 로그인하고
(구글/깃허브 계정 사용 가능하고, 어차피 깃허브 리포지토리 만들어서 나는 그걸로 그냥 연결을 바로 했다)
리포지토리 경로와 브랜치, 메인파일명을 입력하고 디플로이 버튼 하나만 클릭해주면 된다.
잠깐 오븐에서 뭔가를 굽더니
https://gogimandu1019-bigdata2023-ml-classification2-gyllow.streamlit.app/
바로 URL 이 따지고, 사이트가 하나 뚝딱 나왔다.
netlify와 비슷한 컨셉인거 같은데
지난주 금요일에 만들고 오늘 다시 보니까 또 뭔가를 오븐에서 막 굽더니 사이트를 띄웠다
오래 안쓰면 다시 휴면상태? 비슷하게 되는 거 같다
학습용 데이터의 예측컬럼을 입력하여 classification 모델로 학습시킨 후, 예측데이터를 업로드하여 데이터를 분석할 수 있는 사이트이며 (자세한 내용은 깃허브 메인코드 / 이전 관련글 참고)
혹시 사이트 사용하다 문제가 있거나 궁금하신 점은 댓글로 알려주세요.