Skip to content

A recommender system based on Pinterest's Pixie recommender

License

Notifications You must be signed in to change notification settings

JD557/pixie-rust

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pixie Rust

A Rust implementation of a recommender system based on the Pinterest's Pixie recommender.

Online Demo

Disclaimer: This is a toy project and should probably not be used in production.

Features

Implemented

  • Biased random walk (with configurable weight functions)
  • Multiple query pins with weights

Not Implemented

  • Early stopping
  • Graph prunning
    • The prunning strategy is application specific.
  • EdgeVec Graph
    • This data structure limits the possible weight functions.

Examples

There is a simple recommender example in the examples folder based on an anime recommendations database from Kaggle. There is an online demo based on this example.

About

A recommender system based on Pinterest's Pixie recommender

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages