Skip to main content

The librec-auto project aims to automate recommender system experimens using LibRec.

Project description

Librec-auto

Purpose

The librec-auto project aims to automate recommender system studies using Librec.

Workflow

The workflow of an study involves identifying appropriate data, creating training / test splits, implementing or choosing algorithms, running experiments (possibly with a range of different parameters), and reporting on the results.

Configuration

Librec-auto uses an XML-based configuration system similar to Maven or Ant.

Project structure

This directory contains the Python libraries for the librec_auto module. There are two other affiliated respositories:

  • librec-auto-java: Contains the java source for the wrapper between LibRec () and librec-auto, which is implemented in the jar file: auto.jar.
  • librec-auto-sample: Contains sample data and configuration files that can be used to explore the functionality of librec-auto

top-level

  • /jar
    • Contains the jar files for LibRec and the wrapper.
  • /rules
    • Contains the rules for translating configuration data to LibRec properties format.
  • /librec_auto
    • Contains the Python code for the project.
  • /doc
    • Contains documentation for the project
  • /test
    • Contains the unit tests (not many right now)

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

librec-auto-0.1.28.tar.gz (4.0 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

librec_auto-0.1.28-py3-none-any.whl (4.0 MB view details)

Uploaded Python 3

File details

Details for the file librec-auto-0.1.28.tar.gz.

File metadata

  • Download URL: librec-auto-0.1.28.tar.gz
  • Upload date:
  • Size: 4.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.14.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for librec-auto-0.1.28.tar.gz
Algorithm Hash digest
SHA256 e2c741762fcd816e9ce5cba5e984f055df504ef729aafb85cc42352f7102656d
MD5 874675faed1cab632c35850886583289
BLAKE2b-256 1984a2903cc270838c8ff6fde723b2be4d5eb8b26a4308d7bfa562b58c45182e

See more details on using hashes here.

File details

Details for the file librec_auto-0.1.28-py3-none-any.whl.

File metadata

  • Download URL: librec_auto-0.1.28-py3-none-any.whl
  • Upload date:
  • Size: 4.0 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.14.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for librec_auto-0.1.28-py3-none-any.whl
Algorithm Hash digest
SHA256 99467366530621bc89da6ca205e7959a66b4d4b1055ce42773da37dad6535edc
MD5 bfd43ca910f7a4b3651afd596e0931c6
BLAKE2b-256 d2dc0f33c21d2053d8823fa1fabc5f8cd43810f8c385656f67f8d0823ee40ae1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page