This REST API provides programmatic access to all research aspects of this OCHRE site, subject to the same authentication and permissions checks that govern the web interface.
GET /api/machinelearningmodel/create/topicmodel/
HTTP 200 OK
	  Allow: GET, POST, HEAD, OPTIONS
	  Content-Type: application/json
	  Vary: Accept
	  
	{
    "name": "",
    "primarysource": null,
    "force": null,
    "query": null,
    "topic_count": null,
    "created_by": null,
    "word_regex": "",
    "stopwords": [],
    "random_seed": null,
    "maximum_documents": null,
    "passes": null,
    "iterations": null,
    "lowercase": null,
    "maximum_context_tokens": null,
    "minimum_token_length": null,
    "maximum_vocabulary_size": null,
    "maximum_proportion": null,
    "minimum_occurrence": null
}
Name of this topic model
The primary source to train the topic model on
Overwrite any existing model of the same name and creator
Optional SPARQL query file to manipulate the primary source
The number of topics the model will infer
Regular expression defining what counts as a 'word', used to enumerate the tokens in a non-pre-tokenized document

Lists are not currently supported in HTML input.

Seed for random number generator
Maximum number of documents to train on
Number of training passes over corpus
Number of iterations for variational optimization
Convert text to lower-case
Maximum size of a 'context' in tokens
Number of iterations for variational optimization
Number of iterations for variational optimization
Number of iterations for variational optimization
Number of iterations for variational optimization