This project focuses on restoring punctuation from Bangla text. We have prepared this as our "Final Year Design Project" course work. The project contains two major part:
- Prepare and train a model
- Deploy and create an application interface for testing.
Please visit here to read about training stage (Will be pulished soon)
We have used Flask API as a lightweight python framework to create a testing interface. Screenshots along with test case are given below. We intentionally kept the restored punctuation with their name to identify model output.
- Clone or download this repo
- Download the pretrainned model from here
- Put the model .pcl file into project directory
- Create a vertual env in yout machine and install dependencies given in requirements.txt
- run
python api.py
- It will open the app into your localhost
- Play :)
- Flask
- Python 3.7.9
- Jquery
- HTML, BOOTSTRAP