NACE predictor

NACE predictor is a project for predicting NACE codes with machine learning techniques.

The initial work was based on the Offentlig AI project.

Applications

The project consists of several applications. See their respective README files for details.

api

Provides prediction services through a RESTful API. See README.md.

demo-client

A simple demo client that provides a GUI for the API. See README.md.

training-util

A CLI utility for training models. See README.md.

analysis

Not an application in itself, but a collection of scripts/queries used to analyse results produced by use of the model and API.

Training, providing and using a model

  • Run the training-util to gather and process source data, and produce a model binary.
  • Provide the trained model binary when running the API
  • Run the client to use the API through a GUI

See the README files of the respective applications for details.