Skip to main content

A package for pre-processing ML data for the REMLA course at the TU Delft.

Project description

lib_ml_remla24_team02

This Python package provides data pre-processing tools for the phishing machine learning model of team 2 of the REMLA course taught at the TU Delft. The package is available on PyPI.

Installation

To install this package, run poetry add lib_ml_remla24_team02.

Usage

After installation, the package can be used as follows:

from lib_ml_remla24_team02 import data_preprocessing


example_url = "www.test.com"
preprocessed_url = data_preprocessing.preprocess_single(example_url) # Returns a tokenized URL

data_dir = 'path/to/your/data' # Path to training data
output_dir = 'path/to/save/processed/data' # Path for joblib output
data_preprocessing.preprocess(data_dir, output_dir) # Pre-processes the whole dataset

Project details


Download files

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

Source Distribution

lib_ml_remla24_team02-2.0.0.tar.gz (2.8 kB view details)

Uploaded Source

Built Distribution

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

lib_ml_remla24_team02-2.0.0-py3-none-any.whl (3.5 kB view details)

Uploaded Python 3

File details

Details for the file lib_ml_remla24_team02-2.0.0.tar.gz.

File metadata

  • Download URL: lib_ml_remla24_team02-2.0.0.tar.gz
  • Upload date:
  • Size: 2.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.3 Linux/6.5.0-1018-azure

File hashes

Hashes for lib_ml_remla24_team02-2.0.0.tar.gz
Algorithm Hash digest
SHA256 4a3572e6a645087f83344f7bef89be0f2288df9e1d788d5fdb451a0ad0abc282
MD5 fcf0db92a9d34bf002de805cefe0b63b
BLAKE2b-256 6e78905673342a24ae249bbf335574c55b5f87256fc96728e6b25a5600780a8d

See more details on using hashes here.

File details

Details for the file lib_ml_remla24_team02-2.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for lib_ml_remla24_team02-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a812f6894fb7cfdc610cf0ae8651ecc8c08828935f5e622cb39972858ff3a303
MD5 1fc08d76807d12c49bb070e99a911508
BLAKE2b-256 d919f44cc53adeff4c7b689da56e71495657aa23fd11a4495ad6faf87650ce27

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