According to this Google dev page
content-based filtering
Uses similarity between items to recommend items similar to what the user likes.
collaborative filtering
Uses similarities between queries and items simultaneously to provide >recommendations.
With the items and query defined here
Items (also known as documents)
The entities a system recommends. For the Google Play store, the items are apps to install. For YouTube, the items are videos.
Query (also known as context)
The information a system uses to make recommendations. Queries can be a combination of the following:
user information
the id of the user
items that users previously interacted with
additional context
time of day
the user's device"
But I also see the term "Item-based Collaborative Filtering" thrown around sometimes, e.g. here, here and here.
Is this item based collaborative filtering the same thing as content based filtering?