김다영 | 김다인 | 박성호 (PM) | 박재형 | 서동건 | 정민지 | 최석민 |
---|---|---|---|---|---|---|
Data, Serving | Data, MLOps | Data, MLOps, Serving | Data, Front-End |
Data, Modeling | Data, MLOps, Serving | Data, Modeling, MLOps |
- Get Answer of Question extracted from context
- Huggingface model hub : https://huggingface.co/NaDy/ko-mrc-model
- Get 3 Answer ( "YES" : 1, "NO" : 0, "NO ANSWER" : 2)
- Huggingface model hub : https://huggingface.co/rockmiin
- API Product
- Dockerizing two API server.
- Provide differenet CUDA environments for two model.
- Web Product
- Dockerizing flask web server.
- Asynchronous connection for two API server.
- CI/CD
- Airflow
- Retrain Boolean QA Model.
- Evaluate retrained model.
- Upload model to Huggingface Hub.
- Github Action
- Build docker image of API product
- Execute Github Runner to deploy new docker image.
- Airflow
# Boolean QA Model Demo
$ ./bm-demo.sh
# Extraction-based QA Model Demo
$ ./em-demo.sh
$ sudo ./build.sh
$ cd app
$ pip install -r requirements.txt
$ python myapp.py
$ sudo docker-compose up -d --build app
$ pip install -r BoolQA_model/requiremnets.txt
$ pip install -r QA_model/requiremnets.txt
$ python
$ python train.py
$ python test_extraction_qa_inference.py
•BoolQ: Exploring the Surprising Difficulty of Natural Yes/No Questions(Clark et al., 2019)
Web Frameworks