데이터 분석용 api server
- python 3.8
- flask 2.3.2
- mongodb
- nltk, konlpy
- docker, github-actions
| METHOD | URI | Request | Response | Description |
|---|---|---|---|---|
| POST | /api/keywords | {'userId': string, 'sentence': string } | {'keywords': {[key: string]: number }} | 문장으로 키워드 등록 |
| GET | /api/keywords/{userId} | {'keywords': {[key: string]: number }, 'user': string } | 유저 키워드 목록 조회 | |
| PUT | /api/morpheme | {'userAnswer': string, 'cardAnswer': string } | {'cardAnswerMorpheme': [ {"morph": string, "pos": "string } ], {'userAnswerMorpheme': [ {"morph": string, "pos": "string } ] } | 문장 형태소 변환 |