- 한국어를 RESTful API로 이용하여 형태소 분석해 주는 서비스
- 형태소 분석기 Mecab 을 컨테이너 서비스로 구성 <<<<<<< HEAD
- 컨테이너 실행 도구 docker-compose로 손쉬운 사용 =======
- 컨테이너 실행 docker-compose로 손쉬운 사용
a7c1b3a3ecbd05803b215ecde34014f73adb6039
- server-komecab
- MeCab를 이용할 수 있는 RESTful 서비스
- container build
$ docker-compose build
- container run
$ docker-compose up -d
HTTP request
POST /mecab/v1/parse-ko-dic
request header
Content-Type: application/json
request body
{
"sentence": 문자열
}
실행
$ curl -X POST http://localhost:5000/mecab/v1/parse-ko-dic \
-H "Content-type: application/json" \
-d '{"sentence": "함수형 프로그래밍"}' | jq .
결과
{
"DICT": "KO-DIC",
"MESSAGE": "SUCCESS",
"RESULTS": [
{
" ": "*",
"원형": "*",
"품사": "NNG",
"품사-세분류1": "*",
"품사-세분류2": "F",
"품사-세분류3": "함수",
"형태소": "함수",
"활용구": "*",
"활용형": "*"
},
{
" ": "*",
"원형": "*",
"품사": "XSN",
"품사-세분류1": "*",
"품사-세분류2": "T",
"품사-세분류3": "형",
"형태소": "형",
"활용구": "*",
"활용형": "*"
},
{
" ": "*",
"원형": "*",
"품사": "NNG",
"품사-세분류1": "*",
"품사-세분류2": "T",
"품사-세분류3": "프로그래밍",
"형태소": "프로그래밍",
"활용구": "*",
"활용형": "*"
}
],
"STATUS": 200
}
- container stop
$ docker-compose down