【实例简介】
基于社交网络的推荐系统需要的用户相似度物品相似度计算程序代码和测试代码,编程语言为python
【实例截图】
【核心代码】
推荐系统相似度python
└── crab-master
├── AUTHORS.rst
├── COPYING
├── doc
│ ├── conf.py
│ ├── index.rst
│ ├── make.bat
│ └── Makefile
├── examples
│ └── README.txt
├── LICENCE
├── README.md
├── scikits
│ ├── crab
│ │ ├── base.py
│ │ ├── datasets
│ │ │ ├── base.py
│ │ │ ├── book_crossing.py
│ │ │ ├── data
│ │ │ │ ├── movielens100k.data
│ │ │ │ ├── movielens100k.item
│ │ │ │ ├── sample_movies.csv
│ │ │ │ └── sample_songs.csv
│ │ │ ├── descr
│ │ │ │ ├── book-crossing.rst
│ │ │ │ ├── movielens100k.rst
│ │ │ │ ├── sample_movies.rst
│ │ │ │ └── sample_songs.rst
│ │ │ ├── __init__.py
│ │ │ └── tests
│ │ │ ├── data
│ │ │ │ ├── BX-Book-Ratings.csv
│ │ │ │ └── BX-Books.csv
│ │ │ ├── __init__.py
│ │ │ └── test_base.py
│ │ ├── __init__.py
│ │ ├── metrics
│ │ │ ├── base.py
│ │ │ ├── classes.py
│ │ │ ├── cross_validation.py
│ │ │ ├── __init__.py
│ │ │ ├── metrics.py
│ │ │ ├── pairwise.py
│ │ │ ├── sampling.py
│ │ │ └── tests
│ │ │ ├── __init__.py
│ │ │ ├── test_classes.py
│ │ │ ├── test_cross_validation.py
│ │ │ ├── test_metrics.py
│ │ │ └── test_pairwise.py
│ │ ├── models
│ │ │ ├── base.py
│ │ │ ├── classes.py
│ │ │ ├── __init__.py
│ │ │ ├── tests
│ │ │ │ ├── __init__.py
│ │ │ │ └── test_models.py
│ │ │ └── utils.py
│ │ ├── recommenders
│ │ │ ├── base.py
│ │ │ ├── __init__.py
│ │ │ ├── knn
│ │ │ │ ├── base.py
│ │ │ │ ├── classes.py
│ │ │ │ ├── __init__.py
│ │ │ │ ├── item_strategies.py
│ │ │ │ ├── neighborhood_strategies.py
│ │ │ │ └── tests
│ │ │ │ ├── __init__.py
│ │ │ │ ├── test_classes.py
│ │ │ │ ├── test_item_strategies.py
│ │ │ │ └── test_neighborhood_strategies.py
│ │ │ └── svd
│ │ │ ├── base.py
│ │ │ ├── classes.py
│ │ │ ├── __init__.py
│ │ │ └── tests
│ │ │ ├── __init__.py
│ │ │ └── test_classes.py
│ │ ├── similarities
│ │ │ ├── base.py
│ │ │ ├── basic_similarities.py
│ │ │ ├── __init__.py
│ │ │ └── tests
│ │ │ ├── __init__.py
│ │ │ ├── test_base.py
│ │ │ └── test_basic_similarities.py
│ │ ├── tests
│ │ │ ├── __init__.py
│ │ │ └── test_base.py
│ │ └── utils
│ │ ├── extmath.py
│ │ ├── __init__.py
│ │ └── testing.py
│ └── __init__.py
└── setup.py
23 directories, 73 files