Skip to content

swp-berlin/mls

Repository files navigation

Machine Learning Service

This is a standalone project to be used with the SWP WebAssistant.

It provides a REST API to calculate embeddings for text data. The embeddings are used to compare the similarity of texts.

The service is able to process HTML, Text and PDF files.

See the docs folder for more information.

Development Setup

Create a virtual environment and install the requirements:

git module init
git submodule update
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt

Download the model data:

ENVIRONMENT=develop python manage.py download-data

To start the service run:

ENVIRONMENT=develop python manage.py runserver 127.0.0.1:8080

About

SWP Machine Learning Service

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages