## Deployment

### Web Interface

### Backend / ML & RAG

### Data & Dependencies

- [Dockerfile](https://github.com/gpl-ebih/applying-rag-to-enhance-vietnamese-poetry-generation-with-correct-structures/tree/main/Finale/Dockerfile)  
- [.env](https://github.com/gpl-ebih/applying-rag-to-enhance-vietnamese-poetry-generation-with-correct-structures/blob/main/Finale/.env)  
- [templates (index.html)](https://github.com/gpl-ebih/applying-rag-to-enhance-vietnamese-poetry-generation-with-correct-structures/tree/main/Finale/templates)  
- [static (css,js,fonts,images,sass)](https://github.com/gpl-ebih/applying-rag-to-enhance-vietnamese-poetry-generation-with-correct-structures/tree/main/Finale/static)  
- [app.py](https://github.com/gpl-ebih/applying-rag-to-enhance-vietnamese-poetry-generation-with-correct-structures/blob/main/Finale/app.py)  
- [pythonfile.py](https://github.com/gpl-ebih/applying-rag-to-enhance-vietnamese-poetry-generation-with-correct-structures/blob/main/Finale/pythonfile.py)  
- [solver.py](https://github.com/gpl-ebih/applying-rag-to-enhance-vietnamese-poetry-generation-with-correct-structures/blob/main/Finale/solver.py)  
- [config.pt](https://github.com/gpl-ebih/applying-rag-to-enhance-vietnamese-poetry-generation-with-correct-structures/blob/main/Finale/config.pt)  
- [pytorch_model.pt](https://github.com/gpl-ebih/applying-rag-to-enhance-vietnamese-poetry-generation-with-correct-structures/blob/main/Finale/pytorch_model.pt)  
- [poem-generative.ipynb](https://github.com/gpl-ebih/applying-rag-to-enhance-vietnamese-poetry-generation-with-correct-structures/blob/main/Finale/poem-generative.ipynb)  
- [requirements.txt](https://github.com/gpl-ebih/applying-rag-to-enhance-vietnamese-poetry-generation-with-correct-structures/blob/main/Finale/requirements.txt)

### Vietnamese Poems Dataset

- [vocab.pkl](https://github.com/gpl-ebih/applying-rag-to-enhance-vietnamese-poetry-generation-with-correct-structures/blob/main/Finale/vocab.pkl)

### External APIs (OpenAI,NVIDIA,Meta)  
- feeds  
- provides context  
- preprocessed by  
- orchestrates  
- supports  
- configures  
- utilizes  
- augments  
- renders output to  
- serves static content to  
- sends user requests to  
- combines with
