Photo Based Gallery Recommendations
Similarity algorithms and Label Propagation overview
In this section you will use the Label Propagation algorithm to recommend photos.
In Neo4j Browser, perform the steps in the Neo4j Browser guide section Photo Recommendations. (:play applied_graph_algorithms/05_photo_recommendations.html)
In CodeSandbox, edit the
FETCH_PHOTO_RECOMMENDATIONSCypher query in
src/exercises/exercise4.jsto recommend businesses whose photos belong to the same community.
Save this file.
In the CodeSandbox Browser, click Photos and select five random photos. Then the application presents restaurants based upon the photos selected.
If you get stuck, watch this video for a walk-through of the solution:
Photo based recommendations solution
Algorithm Understanding: LPA
Which category of algorithms best describes LPA?
Select the correct answer.
Similarity & ML Workflow
Pathfinding and Search
You should now be able to:
Use the Jaccard similarity algorithm.
Use the Label Propagation Community Detection algorithm with Neo4j.
Need help? Ask in the Neo4j Community