FLASK3 [Docker] Flask로 NLP 모델 서빙하기 나는 현재 '💊 Pill my rhythm' 이라는 서비스 명을 가진 AI 웹서비스를 진행하고 있다. 우리 서비스의 메인 기능은 '자신의 증상을 문장으로 작성하면 영양제 추천을 해주는 서비스'이다. 나는 백엔드 포지션으로 프론트에서 인공지능 모델을 돌려 결과값을 반환받기 위해서 인공지능 모델을 서빙하려고 한다. 모델은 python 코드로 작성되어 python 서버를 위해서 Flask를 사용했다. 📌 [관련 포스팅] 파이썬 가상 환경(virtualenv)과 Flask 서버 구축 [AI] 자연어처리, konlpy 설치 1. 가상환경 우선 코드 작성에 앞서 파이썬 가상 환경을 구성해야한다. 가상 환경 구성에 대한 내 포스팅은 따로 확인해볼 수 있다. 👉 파이썬 가상 환경(virtualenv)과 Flask 서버.. 2022. 6. 25. [AI] 자연어처리, konlpy 설치 현재 AI 웹서비스를 진행하고 있다. 우리 서비스의 메인 기능은 자신의 증상을 문장으로 작성하면 영양제 추천을 해주는 서비스이다. 이때, 형태소 분석을 위해서 사용하는 모듈이 konlpy 인데 이 친구 참.. 설치가 쉽게 안된다. 스쳐지나간 오류 지옥 ㅎ.. 해결하면 다음 에러가 나타나고... 0. KoNLPy 한국어 정보처리를 위한 파이썬 패키지이다. 명사 뿐 아니라 모든 품사의 형태소를 알아내려면 morphs라는 명령을 사용한다. konlpy 내 클래스는 Java 기반으로 JDK 설치가 필요하다. 1. JAVA 설치 설치 사이트 https://www.oracle.com/java/technologies/downloads/ 현재 운영체제에 맞게 설치하면 된다. 2. 환경변수 설정 환경변수를 설정해야 JA.. 2022. 6. 23. 파이썬 가상 환경(virtualenv)과 Flask 서버 구축, pip freeze vs pipreqs 파이썬을 사용하여 프로젝트를 진행할 때엔 가상 환경을 구축한 뒤 개발을 권장하고 있다. 가상 환경을 구축하여 프로젝트를 하는 이유는 프로젝트 마다 라이브러리의 버전이 다를 수 있기 때문에 프로젝트 내에 버전을 일치시켜 독립적으로 개발하기 위해서이다. 1. 설치 $ pip install virtualenv 2. 프로젝트 폴더 생성 $ virtualenv "프로젝트폴더명" 나는 프로젝트 이름을 app 으로 했다. 이렇게 폴더가 생성된다. 3. 가상환경 시작 위에서 생성한 app 폴더로 cd app 해서 다음 명령어를 실행한다. 그러면 가상환경이 시작된다. 가상환경 명이 (app) 처럼 뜬다면 정상적으로 실행된 것이다. $ source ./Scripts/activate 이제 여기서 원하는 패키지를 설치하면 된.. 2022. 6. 18. 이전 1 다음 반응형