- Installed docker engine (
docker
anddocker compose
must be available via command line): link - Python
Create vectorised data/sentences (done, only required to recreate data):
- Create virtual python env
- Install
llm/hss_server/requirements.txt
- Run
sbert_train.py
intrain
- Build PDFExtract container by running
docker build . -t pdfextract:latest
inPDFExtract
directory - Run the created container:
docker run -p 8080:8080 pdfextract
- Go to localhost:8080/modules_sql to fetch the SQL query required to create the database or to localhost:8080/modules_json to get the JSON representation of the modules
- (SQLite) Use an SQLiteBrowser to create the table and populate it with data by running the code generated by the extracter.
Open a command line and type in:
docker compose -f composer.yml
More detailed documentation can be found in the documentation subdirectory.