Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Network Based Inference

This project contains code implementing the Network Based Inference technique for use as a recommendation engine.

Getting Started

The code implemented works as a sci-kit learn classifier. It will fit the NBI weighted adjacency matrix on a bipartite graph of person-by-object. It will then predict likely objects for a new person, given any past object acquisition behaviour. Please see the reference below for the details of algorithm.

Prerequisites

The following packages will be needed to run the code.

sklearn
numpy

Authors and References

  • Iain J. Cruickshank
  • Tao Zhou, Jie Ren, Matus Medo, and Yi-Cheng Zhang, Bipartite network projection and personal recommendation. Physical Review E 76(4): 046115, 2007

License

This project is licensed under the MIT License - see the LICENSE.md file for details

About

Network Based Inference recommendation engine

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages