Skip to main content

Collaborative Filtering.

Project description

from cf import CollFilter

if __name__ == '__main__':
    data = read_data(train_path)
    data = pre_process(data)  # return [(user_id: str, item_id: str, float),]
    cf = CollFilter(data)
    ucf = cf.user_cf()  # return {user_id: [(item_id, score),],}
    icf = cf.item_cf()  # return {user_id: [(item_id, score),],}
    cf.release()

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

coll-filter-1.1.6.tar.gz (4.6 kB view details)

Uploaded Source

File details

Details for the file coll-filter-1.1.6.tar.gz.

File metadata

  • Download URL: coll-filter-1.1.6.tar.gz
  • Upload date:
  • Size: 4.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Python-urllib/3.6

File hashes

Hashes for coll-filter-1.1.6.tar.gz
Algorithm Hash digest
SHA256 913f34c0a3e121eb7fb0c4bf6af3d0d164cbabea1490ee3bda22ef6da5ac7aef
MD5 301e189a0216d175efea77e03bcd1648
BLAKE2b-256 4b0de2f319ea2abf2b226463be3fea243f6af06233d7d11e4a92ed981d5faa12

See more details on using hashes here.

Supported by

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