Artificial Intelligence with PHP
Ctrlk
  • Getting Started
    • Introduction
    • Audience
    • How to Read This Book
    • Glossary
    • Contributors
    • Resources
    • Changelog
  • Artificial Intelligence
    • Introduction
    • Overview of AI
    • AI Capabilities in PHP
    • AI Agents
    • Theoretical Foundations of AI
    • Mathematics for AI
    • Key Application of AI
    • Practice
  • Machine Learning
    • Introduction
    • Overview of ML
    • ML Capabilities in PHP
    • Mathematics for ML
    • Data Fundamentals
    • ML Algorithms
      • Classification of ML Algorithms
      • Supervised Learning
        • Regression
        • Classification
        • Recommendation Systems
          • Matrix Factorization
          • User-Based Collaborative Filtering
      • Unsupervised Learning
      • Semi-Supervised Learning
      • Reinforcement Learning
      • Distributed Learning
    • Integrating ML into Web
    • Key Applications of ML
    • Practice
  • Neural Networks
    • Introduction
    • Overview of NN
    • NN Capabilities in PHP
    • Mathematics for NN
    • Types of NN
    • Integrating NN into Web
    • Key Applications of NN
    • Practice
  • Natural Language Processing
    • Introduction
    • Overview of NLP
    • NLP Capabilities in PHP
    • Mathematics for NLP
    • NLP Processing Methods
    • Integrating NLP into Web
    • Key Applications of NLP
    • Practice
  • Computer Vision
    • Introduction
  • Overview of CV
  • CV Capabilities in PHP
  • Mathematics for CV
  • CV Techniques
  • Integrating CV into Web
  • Key Applications of CV
  • Practice
  • Robotics
    • Introduction
  • Overview of Robotics
  • Robotics Capabilities in PHP
  • Mathematics for Robotics
  • Building Robotics
  • Integration Robotics into Web
  • Key Applications of Robotics
  • Practice
  • Expert Systems
    • Introduction
    • Overview of ES
    • ES Capabilities in PHP
    • Mathematics for ES
    • Building ES
    • Integration ES into Web
    • Key Applications of ES
    • Practice
  • Cognitive Computing
    • Introduction
    • Overview of CC
    • CC Compatibilities in PHP
    • Mathematics for CC
    • Building CC
    • Integration CC into Web
    • Key Applications of CC
    • Practice
  • AI Ethics and Safety
    • Introduction
    • Overview of AI Ethics
    • Building Ethics & Safety AI
    • Key Applications of AI Ethics
    • Practice
  • Epilog
    • Summing-up
Powered by GitBook
On this page
  1. Machine Learning
  2. ML Algorithms
  3. Supervised Learning
  4. Recommendation Systems

User-Based Collaborative Filtering

PreviousMatrix FactorizationNextUnsupervised Learning

Last updated 6 months ago