A Python module that adds features to OpenLA data to make it easier to use for ML
Project description
openla-feature-representation: generate features EventStream data
Introduction
openla-feature-representation is an open-source Python module that generates features from OpenLA EventStream data to make the data easier to use for ML.
Installation
Until this module is available on PyPI or as a release on the GitHub repository, we recommend building a wheel using poetry and installing that file using pip
:
poetry build
pip install dist/openla_feature_representation-0.1.0-py3-none-any.whl
Usage
This is how to call the constructor:
E2Vec(fT_model_path, EduData, course_id)
fT_model_path
is the path to a fastText language model trained for this taskEduData
is the path to a directory with the dataset (see below)course_id
is a string to identify files for the course to analyze within theEduData
directory
After that, all methods the class provides can be used.
Datasets for OpenLA
This module uses data in the same format as OpenLA. Please refer to the OpenLA documentation for further information.
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
Built Distribution
Close
Hashes for openla_feature_representation-0.1.0a3.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4f0098b36f98b10824e20a0ed643ffa2221935062316379ee634a2661f4842b6 |
|
MD5 | 05821974ac2a78f3219f24682ac6f6be |
|
BLAKE2b-256 | e2881d67955a113adbb086620b86ef77e2b9c054bb154eb61e0b4157e510720d |
Close
Hashes for openla_feature_representation-0.1.0a3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cd27f3aee004a7b3a24cebafffc4093231de2d424862aa88250979d2ae9ef3c5 |
|
MD5 | 328a8ea5991015347788a1da70d0afa1 |
|
BLAKE2b-256 | b795cb64109b0398fef54d824e46396dfad8ffd3b78f191d80e2a8ee4d533d72 |