All Projects → javascript-machine-learning → Movielens Recommender System Javascript

javascript-machine-learning / Movielens Recommender System Javascript

🍃 Recommender System in JavaScript for the MovieLens Database

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Movielens Recommender System Javascript

Tf-Rec
Tf-Rec is a python💻 package for building⚒ Recommender Systems. It is built on top of Keras and Tensorflow 2 to utilize GPU Acceleration during training.
Stars: ✭ 18 (-82.86%)
Mutual labels:  recommendation-system, recommender-system
Movie Recommender System
Basic Movie Recommendation Web Application using user-item collaborative filtering.
Stars: ✭ 85 (-19.05%)
Mutual labels:  recommender-system, recommendation-system
TIFUKNN
kNN-based next-basket recommendation
Stars: ✭ 38 (-63.81%)
Mutual labels:  recommendation-system, recommender-system
recommender system with Python
recommender system tutorial with Python
Stars: ✭ 106 (+0.95%)
Mutual labels:  recommendation-system, recommender-system
Recnn
Reinforced Recommendation toolkit built around pytorch 1.7
Stars: ✭ 362 (+244.76%)
Mutual labels:  recommender-system, recommendation-system
auction-website
🏷️ An e-commerce marketplace template. An online auction and shopping website for buying and selling a wide variety of goods and services worldwide.
Stars: ✭ 44 (-58.1%)
Mutual labels:  recommendation-system, recommender-system
recommender
NReco Recommender is a .NET port of Apache Mahout CF java engine (standalone, non-Hadoop version)
Stars: ✭ 35 (-66.67%)
Mutual labels:  recommendation-system, recommender-system
Recommendersystem Dataset
This repository contains some datasets that I have collected in Recommender Systems.
Stars: ✭ 249 (+137.14%)
Mutual labels:  recommender-system, recommendation-system
Recsys
项亮的《推荐系统实践》的代码实现
Stars: ✭ 306 (+191.43%)
Mutual labels:  recommender-system, recommendation-system
Cornac
A Comparative Framework for Multimodal Recommender Systems
Stars: ✭ 308 (+193.33%)
Mutual labels:  recommender-system, recommendation-system
NVTabular
NVTabular is a feature engineering and preprocessing library for tabular data designed to quickly and easily manipulate terabyte scale datasets used to train deep learning based recommender systems.
Stars: ✭ 797 (+659.05%)
Mutual labels:  recommendation-system, recommender-system
Tensorrec
A TensorFlow recommendation algorithm and framework in Python.
Stars: ✭ 1,130 (+976.19%)
Mutual labels:  recommender-system, recommendation-system
GNN-Recommender-Systems
An index of recommendation algorithms that are based on Graph Neural Networks.
Stars: ✭ 505 (+380.95%)
Mutual labels:  recommendation-system, recommender-system
mildnet
Visual Similarity research at Fynd. Contains code to reproduce 2 of our research papers.
Stars: ✭ 76 (-27.62%)
Mutual labels:  recommendation-system, recommender-system
retailbox
🛍️RetailBox - eCommerce Recommender System using Machine Learning
Stars: ✭ 32 (-69.52%)
Mutual labels:  recommendation-system, recommender-system
Context-Aware-Recommender
Hybrid Recommender System
Stars: ✭ 16 (-84.76%)
Mutual labels:  recommendation-system, recommender-system
Graph Networks
A list of interesting graph neural networks (GNN) links with a primary interest in recommendations and tensorflow that is continually updated and refined
Stars: ✭ 192 (+82.86%)
Mutual labels:  recommender-system, recommendation-system
Chameleon recsys
Source code of CHAMELEON - A Deep Learning Meta-Architecture for News Recommender Systems
Stars: ✭ 202 (+92.38%)
Mutual labels:  recommender-system, recommendation-system
Recdb Postgresql
RecDB is a recommendation engine built entirely inside PostgreSQL
Stars: ✭ 297 (+182.86%)
Mutual labels:  recommender-system, recommendation-system
Recsys2019 deeplearning evaluation
This is the repository of our article published in RecSys 2019 "Are We Really Making Much Progress? A Worrying Analysis of Recent Neural Recommendation Approaches" and of several follow-up studies.
Stars: ✭ 780 (+642.86%)
Mutual labels:  recommender-system, recommendation-system

Recommendation System in JavaScript with MovieLens Database

Build Status

A recommender system in JavaScript built with NodeJs. It uses the popular MovieLens database which includes information about movies and ratings of users. The recommender system implements the following recommendation strategies:

  • linear regression with gradient descent learning
  • content based recommendation
  • collaborative filtering (CF) recommendation
    • item based CF
    • user based CF

Installation

  • git clone [email protected]:javascript-machine-learning/movielens-recommender-system-javascript.git
  • cd movielens-recommender-system-javascript
  • npm install
  • npm start

Copyright 2019 rwieruch

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].