ML之GB:基于MovieLens电影评分数据集利用基于图的推荐算法(Neo4j图数据库+Cypher查询语言)实现对用户进行Top5电影推荐案例

article/2025/10/12 16:22:55

ML之GB:基于MovieLens电影评分数据集利用基于图的推荐算法(Neo4j图数据库+Cypher查询语言)实现对用户进行Top5电影推荐案例

目录

基于MovieLens电影评分数据集利用基于图的推荐算法(Neo4j图数据库+Cypher查询语言)实现对用户进行Top5电影推荐案例

1、定义数据集

1.1、先将数据集csv文件导入到图数据库

1.2、查看图数据库

# 3、模型推理

# 3.1、为用户推荐电影


相关文章
ML之GB:基于MovieLens电影评分数据集利用基于图的推荐算法(Neo4j图数据库+Cypher查询语言)实现对用户进行Top5电影推荐案例
ML之GB:基于MovieLens电影评分数据集利用基于图的推荐算法(Neo4j图数据库+Cypher查询语言)实现对用户进行Top5电影推荐案例实现代码

基于MovieLens电影评分数据集利用基于图的推荐算法(Neo4j图数据库+Cypher查询语言)实现对用户进行Top5电影推荐案例

1、定义数据集

1.1、先将数据集csv文件导入到图数据库

https://yunyaniu.blog.csdn.net/article/details/129700250

 

 

1.2、查看图数据库

graph Graph('http://localhost:7474')

# 3、模型推理

# 3.1、为用户推荐电影

rated_movies [{'m.id': 1023.0, 'm.title': 'Winnie the Pooh and the Blustery Day (1968)', 'm.genres': 'Animation|Children|Musical', 'r.rating': 5.0}, {'m.id': 5060.0, 'm.title': 'M*A*S*H (a.k.a. MASH) (1970)', 'm.genres': 'Comedy|Drama|War', 'r.rating': 5.0}, {'m.id': 4006.0, 'm.title': 'Transformers: The Movie (1986)', 'm.genres': 'Adventure|Animation|Children|Sci-Fi', 'r.rating': 4.0}, {'m.id': 3809.0, 'm.title': 'What About Bob? (1991)', 'm.genres': 'Comedy', 'r.rating': 4.0}, {'m.id': 3793.0, 'm.title': 'X-Men (2000)', 'm.genres': 'Action|Adventure|Sci-Fi', 'r.rating': 5.0}, {'m.id': 3744.0, 'm.title': 'Shaft (2000)', 'm.genres': 'Action|Crime|Thriller', 'r.rating': 4.0}, {'m.id': 3740.0, 'm.title': 'Big Trouble in Little China (1986)', 'm.genres': 'Action|Adventure|Comedy|Fantasy', 'r.rating': 4.0}, {'m.id': 3729.0, 'm.title': 'Shaft (1971)', 'm.genres': 'Action|Crime|Drama|Thriller', 'r.rating': 5.0}, {'m.id': 3703.0, 'm.title': 'Road Warrior, The (Mad Max 2) (1981)', 'm.genres': 'Action|Adventure|Sci-Fi|Thriller', 'r.rating': 5.0}, {'m.id': 3702.0, 'm.title': 'Mad Max (1979)', 'm.genres': 'Action|Adventure|Sci-Fi', 'r.rating': 5.0}, {'m.id': 3671.0, 'm.title': 'Blazing Saddles (1974)', 'm.genres': 'Comedy|Western', 'r.rating': 5.0}, {'m.id': 3639.0, 'm.title': 'Man with the Golden Gun, The (1974)', 'm.genres': 'Action|Adventure|Thriller', 'r.rating': 4.0}, {'m.id': 3617.0, 'm.title': 'Road Trip (2000)', 'm.genres': 'Comedy', 'r.rating': 4.0}, {'m.id': 3578.0, 'm.title': 'Gladiator (2000)', 'm.genres': 'Action|Adventure|Drama', 'r.rating': 5.0}, {'m.id': 3527.0, 'm.title': 'Predator (1987)', 'm.genres': 'Action|Sci-Fi|Thriller', 'r.rating': 4.0}, {'m.id': 3489.0, 'm.title': 'Hook (1991)', 'm.genres': 'Adventure|Comedy|Fantasy', 'r.rating': 4.0}, {'m.id': 3479.0, 'm.title': 'Ladyhawke (1985)', 'm.genres': 'Adventure|Fantasy|Romance', 'r.rating': 4.0}, {'m.id': 3450.0, 'm.title': 'Grumpy Old Men (1993)', 'm.genres': 'Comedy', 'r.rating': 5.0}, {'m.id': 3448.0, 'm.title': 'Good Morning, Vietnam (1987)', 'm.genres': 'Comedy|Drama|War', 'r.rating': 5.0}, {'m.id': 3441.0, 'm.title': 'Red Dawn (1984)', 'm.genres': 'Action|Drama|War', 'r.rating': 5.0}, {'m.id': 3440.0, 'm.title': 'Teenage Mutant Ninja Turtles III (1993)', 'm.genres': 'Action|Adventure|Children|Comedy|Fantasy', 'r.rating': 4.0}, {'m.id': 3439.0, 'm.title': 'Teenage Mutant Ninja Turtles II: The Secret of the Ooze (1991)', 'm.genres': 'Action|Children|Fantasy', 'r.rating': 4.0}, {'m.id': 3386.0, 'm.title': 'JFK (1991)', 'm.genres': 'Drama|Mystery|Thriller', 'r.rating': 5.0}, {'m.id': 3273.0, 'm.title': 'Scream 3 (2000)', 'm.genres': 'Comedy|Horror|Mystery|Thriller', 'r.rating': 5.0}, {'m.id': 3253.0, 'm.title': "Wayne's World (1992)", 'm.genres': 'Comedy', 'r.rating': 5.0}, {'m.id': 3247.0, 'm.title': 'Sister Act (1992)', 'm.genres': 'Comedy|Crime', 'r.rating': 3.0}, {'m.id': 3243.0, 'm.title': 'Encino Man (1992)', 'm.genres': 'Comedy', 'r.rating': 3.0}, {'m.id': 3176.0, 'm.title': 'Talented Mr. Ripley, The (1999)', 'm.genres': 'Drama|Mystery|Thriller', 'r.rating': 1.0}, {'m.id': 3168.0, 'm.title': 'Easy Rider (1969)', 'm.genres': 'Adventure|Drama', 'r.rating': 4.0}, {'m.id': 3147.0, 'm.title': 'Green Mile, The (1999)', 'm.genres': 'Crime|Drama', 'r.rating': 5.0}, {'m.id': 3062.0, 'm.title': 'Longest Day, The (1962)', 'm.genres': 'Action|Drama|War', 'r.rating': 4.0}, {'m.id': 3053.0, 'm.title': 'Messenger: The Story of Joan of Arc, The (1999)', 'm.genres': 'Drama|War', 'r.rating': 5.0}, {'m.id': 3052.0, 'm.title': 'Dogma (1999)', 'm.genres': 'Adventure|Comedy|Fantasy', 'r.rating': 5.0}, {'m.id': 3034.0, 'm.title': 'Robin Hood (1973)', 'm.genres': 'Adventure|Animation|Children|Comedy|Musical', 'r.rating': 5.0}, {'m.id': 3033.0, 'm.title': 'Spaceballs (1987)', 'm.genres': 'Comedy|Sci-Fi', 'r.rating': 5.0}, {'m.id': 2997.0, 'm.title': 'Being John Malkovich (1999)', 'm.genres': 'Comedy|Drama|Fantasy', 'r.rating': 4.0}, {'m.id': 2993.0, 'm.title': 'Thunderball (1965)', 'm.genres': 'Action|Adventure|Thriller', 'r.rating': 5.0}, {'m.id': 2991.0, 'm.title': 'Live and Let Die (1973)', 'm.genres': 'Action|Adventure|Thriller', 'r.rating': 5.0}, {'m.id': 2987.0, 'm.title': 'Who Framed Roger Rabbit? (1988)', 'm.genres': 'Adventure|Animation|Children|Comedy|Crime|Fantasy|Mystery', 'r.rating': 5.0}, {'m.id': 2985.0, 'm.title': 'RoboCop (1987)', 'm.genres': 'Action|Crime|Drama|Sci-Fi|Thriller', 'r.rating': 4.0}, {'m.id': 2959.0, 'm.title': 'Fight Club (1999)', 'm.genres': 'Action|Crime|Drama|Thriller', 'r.rating': 5.0}, {'m.id': 2949.0, 'm.title': 'Dr. No (1962)', 'm.genres': 'Action|Adventure|Thriller', 'r.rating': 5.0}, {'m.id': 2948.0, 'm.title': 'From Russia with Love (1963)', 'm.genres': 'Action|Adventure|Thriller', 'r.rating': 5.0}, {'m.id': 2947.0, 'm.title': 'Goldfinger (1964)', 'm.genres': 'Action|Adventure|Thriller', 'r.rating': 5.0}, {'m.id': 2944.0, 'm.title': 'Dirty Dozen, The (1967)', 'm.genres': 'Action|Drama|War', 'r.rating': 5.0}, {'m.id': 2916.0, 'm.title': 'Total Recall (1990)', 'm.genres': 'Action|Adventure|Sci-Fi|Thriller', 'r.rating': 4.0}, {'m.id': 2899.0, 'm.title': "Gulliver's Travels (1939)", 'm.genres': 'Adventure|Animation|Children', 'r.rating': 5.0}, {'m.id': 2872.0, 'm.title': 'Excalibur (1981)', 'm.genres': 'Adventure|Fantasy', 'r.rating': 5.0}, {'m.id': 2858.0, 'm.title': 'American Beauty (1999)', 'm.genres': 'Drama|Romance', 'r.rating': 5.0}, {'m.id': 2826.0, 'm.title': '13th Warrior, The (1999)', 'm.genres': 'Action|Adventure|Fantasy', 'r.rating': 4.0}, {'m.id': 2797.0, 'm.title': 'Big (1988)', 'm.genres': 'Comedy|Drama|Fantasy|Romance', 'r.rating': 4.0}, {'m.id': 2761.0, 'm.title': 'Iron Giant, The (1999)', 'm.genres': 'Adventure|Animation|Children|Drama|Sci-Fi', 'r.rating': 5.0}, {'m.id': 2716.0, 'm.title': 'Ghostbusters (a.k.a. Ghost Busters) (1984)', 'm.genres': 'Action|Comedy|Sci-Fi', 'r.rating': 5.0}, {'m.id': 2700.0, 'm.title': 'South Park: Bigger, Longer and Uncut (1999)', 'm.genres': 'Animation|Comedy|Musical', 'r.rating': 5.0}, {'m.id': 2692.0, 'm.title': 'Run Lola Run (Lola rennt) (1998)', 'm.genres': 'Action|Crime', 'r.rating': 5.0}, {'m.id': 2657.0, 'm.title': 'Rocky Horror Picture Show, The (1975)', 'm.genres': 'Comedy|Horror|Musical|Sci-Fi', 'r.rating': 3.0}, {'m.id': 2654.0, 'm.title': 'Wolf Man, The (1941)', 'm.genres': 'Drama|Fantasy|Horror', 'r.rating': 5.0}, {'m.id': 2648.0, 'm.title': 'Frankenstein (1931)', 'm.genres': 'Drama|Horror|Sci-Fi', 'r.rating': 4.0}, {'m.id': 2644.0, 'm.title': 'Dracula (1931)', 'm.genres': 'Horror', 'r.rating': 4.0}, {'m.id': 2641.0, 'm.title': 'Superman II (1980)', 'm.genres': 'Action|Sci-Fi', 'r.rating': 5.0}, {'m.id': 2640.0, 'm.title': 'Superman (1978)', 'm.genres': 'Action|Adventure|Sci-Fi', 'r.rating': 4.0}, {'m.id': 2628.0, 'm.title': 'Star Wars: Episode I - The Phantom Menace (1999)', 'm.genres': 'Action|Adventure|Sci-Fi', 'r.rating': 4.0}, {'m.id': 2617.0, 'm.title': 'Mummy, The (1999)', 'm.genres': 'Action|Adventure|Comedy|Fantasy|Horror|Thriller', 'r.rating': 2.0}, {'m.id': 2616.0, 'm.title': 'Dick Tracy (1990)', 'm.genres': 'Action|Crime', 'r.rating': 4.0}, {'m.id': 2596.0, 'm.title': 'SLC Punk! (1998)', 'm.genres': 'Comedy|Drama', 'r.rating': 5.0}, {'m.id': 2580.0, 'm.title': 'Go (1999)', 'm.genres': 'Comedy|Crime', 'r.rating': 5.0}, {'m.id': 2571.0, 'm.title': 'Matrix, The (1999)', 'm.genres': 'Action|Sci-Fi|Thriller', 'r.rating': 5.0}, {'m.id': 2542.0, 'm.title': 'Lock, Stock & Two Smoking Barrels (1998)', 'm.genres': 'Comedy|Crime|Thriller', 'r.rating': 5.0}, {'m.id': 2529.0, 'm.title': 'Planet of the Apes (1968)', 'm.genres': 'Action|Drama|Sci-Fi', 'r.rating': 5.0}, {'m.id': 2528.0, 'm.title': "Logan's Run (1976)", 'm.genres': 'Action|Adventure|Sci-Fi', 'r.rating': 3.0}, {'m.id': 2502.0, 'm.title': 'Office Space (1999)', 'm.genres': 'Comedy|Crime', 'r.rating': 5.0}, {'m.id': 2492.0, 'm.title': '20 Dates (1998)', 'm.genres': 'Comedy|Romance', 'r.rating': 4.0}, {'m.id': 2478.0, 'm.title': '¡Three Amigos! (1986)', 'm.genres': 'Comedy|Western', 'r.rating': 4.0}, {'m.id': 2470.0, 'm.title': 'Crocodile Dundee (1986)', 'm.genres': 'Adventure|Comedy', 'r.rating': 5.0}, {'m.id': 2459.0, 'm.title': 'Texas Chainsaw Massacre, The (1974)', 'm.genres': 'Horror', 'r.rating': 5.0}, {'m.id': 2450.0, 'm.title': 'Howard the Duck (1986)', 'm.genres': 'Adventure|Comedy|Sci-Fi', 'r.rating': 4.0}, {'m.id': 2427.0, 'm.title': 'Thin Red Line, The (1998)', 'm.genres': 'Action|Drama|War', 'r.rating': 5.0}, {'m.id': 2414.0, 'm.title': 'Young Sherlock Holmes (1985)', 'm.genres': 'Action|Adventure|Children|Fantasy|Mystery|Thriller', 'r.rating': 3.0}, {'m.id': 2406.0, 'm.title': 'Romancing the Stone (1984)', 'm.genres': 'Action|Adventure|Comedy|Romance', 'r.rating': 4.0}, {'m.id': 2395.0, 'm.title': 'Rushmore (1998)', 'm.genres': 'Comedy|Drama', 'r.rating': 5.0}, {'m.id': 2389.0, 'm.title': 'Psycho (1998)', 'm.genres': 'Crime|Horror|Thriller', 'r.rating': 2.0}, {'m.id': 2387.0, 'm.title': 'Very Bad Things (1998)', 'm.genres': 'Comedy|Crime', 'r.rating': 5.0}, {'m.id': 2366.0, 'm.title': 'King Kong (1933)', 'm.genres': 'Action|Adventure|Fantasy|Horror', 'r.rating': 4.0}, {'m.id': 2353.0, 'm.title': 'Enemy of the State (1998)', 'm.genres': 'Action|Thriller', 'r.rating': 5.0}, {'m.id': 2338.0, 'm.title': 'I Still Know What You Did Last Summer (1998)', 'm.genres': 'Horror|Mystery|Thriller', 'r.rating': 2.0}, {'m.id': 2329.0, 'm.title': 'American History X (1998)', 'm.genres': 'Crime|Drama', 'r.rating': 5.0}, {'m.id': 2291.0, 'm.title': 'Edward Scissorhands (1990)', 'm.genres': 'Drama|Fantasy|Romance', 'r.rating': 5.0}, {'m.id': 2273.0, 'm.title': 'Rush Hour (1998)', 'm.genres': 'Action|Comedy|Crime|Thriller', 'r.rating': 4.0}, {'m.id': 2268.0, 'm.title': 'Few Good Men, A (1992)', 'm.genres': 'Crime|Drama|Thriller', 'r.rating': 4.0}, {'m.id': 2253.0, 'm.title': 'Toys (1992)', 'm.genres': 'Comedy|Fantasy', 'r.rating': 2.0}, {'m.id': 2193.0, 'm.title': 'Willow (1988)', 'm.genres': 'Action|Adventure|Fantasy', 'r.rating': 4.0}, {'m.id': 2174.0, 'm.title': 'Beetlejuice (1988)', 'm.genres': 'Comedy|Fantasy', 'r.rating': 4.0}, {'m.id': 2161.0, 'm.title': 'NeverEnding Story, The (1984)', 'm.genres': 'Adventure|Children|Fantasy', 'r.rating': 5.0}, {'m.id': 2143.0, 'm.title': 'Legend (1985)', 'm.genres': 'Adventure|Fantasy|Romance', 'r.rating': 4.0}, {'m.id': 2141.0, 'm.title': 'American Tail, An (1986)', 'm.genres': 'Adventure|Animation|Children|Comedy', 'r.rating': 5.0}, {'m.id': 2139.0, 'm.title': 'Secret of NIMH, The (1982)', 'm.genres': 'Adventure|Animation|Children|Drama', 'r.rating': 5.0}, {'m.id': 2137.0, 'm.title': "Charlotte's Web (1973)", 'm.genres': 'Animation|Children', 'r.rating': 5.0}, {'m.id': 2116.0, 'm.title': 'Lord of the Rings, The (1978)', 'm.genres': 'Adventure|Animation|Children|Fantasy', 'r.rating': 5.0}, {'m.id': 2115.0, 'm.title': 'Indiana Jones and the Temple of Doom (1984)', 'm.genres': 'Action|Adventure|Fantasy', 'r.rating': 5.0}, {'m.id': 2105.0, 'm.title': 'Tron (1982)', 'm.genres': 'Action|Adventure|Sci-Fi', 'r.rating': 4.0}, {'m.id': 2099.0, 'm.title': 'Song of the South (1946)', 'm.genres': 'Adventure|Animation|Children|Musical', 'r.rating': 4.0}, {'m.id': 2096.0, 'm.title': 'Sleeping Beauty (1959)', 'm.genres': 'Animation|Children|Musical', 'r.rating': 4.0}, {'m.id': 2094.0, 'm.title': 'Rocketeer, The (1991)', 'm.genres': 'Action|Adventure|Sci-Fi', 'r.rating': 5.0}, {'m.id': 2093.0, 'm.title': 'Return to Oz (1985)', 'm.genres': 'Adventure|Children|Fantasy', 'r.rating': 3.0}, {'m.id': 2090.0, 'm.title': 'Rescuers, The (1977)', 'm.genres': 'Adventure|Animation|Children|Crime|Drama', 'r.rating': 5.0}, {'m.id': 2078.0, 'm.title': 'Jungle Book, The (1967)', 'm.genres': 'Animation|Children|Comedy|Musical', 'r.rating': 5.0}, {'m.id': 2058.0, 'm.title': 'Negotiator, The (1998)', 'm.genres': 'Action|Crime|Drama|Mystery|Thriller', 'r.rating': 5.0}, {'m.id': 2054.0, 'm.title': 'Honey, I Shrunk the Kids (1989)', 'm.genres': 'Adventure|Children|Comedy|Fantasy|Sci-Fi', 'r.rating': 4.0}, {'m.id': 2048.0, 'm.title': 'Great Mouse Detective, The (1986)', 'm.genres': 'Action|Animation|Children|Crime', 'r.rating': 5.0}, {'m.id': 2046.0, 'm.title': 'Flight of the Navigator (1986)', 'm.genres': 'Adventure|Children|Sci-Fi', 'r.rating': 4.0}, {'m.id': 2033.0, 'm.title': 'Black Cauldron, The (1985)', 'm.genres': 'Adventure|Animation|Children|Fantasy', 'r.rating': 5.0}, {'m.id': 2028.0, 'm.title': 'Saving Private Ryan (1998)', 'm.genres': 'Action|Drama|War', 'r.rating': 4.0}, {'m.id': 2018.0, 'm.title': 'Bambi (1942)', 'm.genres': 'Animation|Children|Drama', 'r.rating': 5.0}, {'m.id': 2012.0, 'm.title': 'Back to the Future Part III (1990)', 'm.genres': 'Adventure|Comedy|Sci-Fi|Western', 'r.rating': 4.0}, {'m.id': 2005.0, 'm.title': 'Goonies, The (1985)', 'm.genres': 'Action|Adventure|Children|Comedy|Fantasy', 'r.rating': 5.0}, {'m.id': 2000.0, 'm.title': 'Lethal Weapon (1987)', 'm.genres': 'Action|Comedy|Crime|Drama', 'r.rating': 4.0}, {'m.id': 1967.0, 'm.title': 'Labyrinth (1986)', 'm.genres': 'Adventure|Fantasy|Musical', 'r.rating': 4.0}, {'m.id': 1954.0, 'm.title': 'Rocky (1976)', 'm.genres': 'Drama', 'r.rating': 5.0}, {'m.id': 1927.0, 'm.title': 'All Quiet on the Western Front (1930)', 'm.genres': 'Action|Drama|War', 'r.rating': 5.0}, {'m.id': 1920.0, 'm.title': 'Small Soldiers (1998)', 'm.genres': 'Animation|Children|Fantasy|War', 'r.rating': 4.0}, {'m.id': 1805.0, 'm.title': 'Wild Things (1998)', 'm.genres': 'Crime|Drama|Mystery|Thriller', 'r.rating': 4.0}, {'m.id': 1804.0, 'm.title': 'Newton Boys, The (1998)', 'm.genres': 'Crime|Drama', 'r.rating': 5.0}, {'m.id': 1793.0, 'm.title': 'Welcome to Woop-Woop (1997)', 'm.genres': 'Comedy', 'r.rating': 4.0}, {'m.id': 1777.0, 'm.title': 'Wedding Singer, The (1998)', 'm.genres': 'Comedy|Romance', 'r.rating': 4.0}, {'m.id': 1732.0, 'm.title': 'Big Lebowski, The (1998)', 'm.genres': 'Comedy|Crime', 'r.rating': 5.0}, {'m.id': 1676.0, 'm.title': 'Starship Troopers (1997)', 'm.genres': 'Action|Sci-Fi', 'r.rating': 3.0}, {'m.id': 1644.0, 'm.title': 'I Know What You Did Last Summer (1997)', 'm.genres': 'Horror|Mystery|Thriller', 'r.rating': 3.0}, {'m.id': 1625.0, 'm.title': 'Game, The (1997)', 'm.genres': 'Drama|Mystery|Thriller', 'r.rating': 5.0}, {'m.id': 1620.0, 'm.title': 'Kiss the Girls (1997)', 'm.genres': 'Crime|Drama|Mystery|Thriller', 'r.rating': 4.0}, {'m.id': 1617.0, 'm.title': 'L.A. Confidential (1997)', 'm.genres': 'Crime|Film-Noir|Mystery|Thriller', 'r.rating': 5.0}, {'m.id': 1587.0, 'm.title': 'Conan the Barbarian (1982)', 'm.genres': 'Action|Adventure|Fantasy', 'r.rating': 5.0}, {'m.id': 1580.0, 'm.title': 'Men in Black (a.k.a. MIB) (1997)', 'm.genres': 'Action|Comedy|Sci-Fi', 'r.rating': 3.0}, {'m.id': 1573.0, 'm.title': 'Face/Off (1997)', 'm.genres': 'Action|Crime|Drama|Thriller', 'r.rating': 5.0}, {'m.id': 1552.0, 'm.title': 'Con Air (1997)', 'm.genres': 'Action|Adventure|Thriller', 'r.rating': 4.0}, {'m.id': 1517.0, 'm.title': 'Austin Powers: International Man of Mystery (1997)', 'm.genres': 'Action|Adventure|Comedy', 'r.rating': 5.0}, {'m.id': 1500.0, 'm.title': 'Grosse Pointe Blank (1997)', 'm.genres': 'Comedy|Crime|Romance', 'r.rating': 4.0}, {'m.id': 1473.0, 'm.title': 'Best Men (1997)', 'm.genres': 'Action|Comedy|Crime|Drama', 'r.rating': 4.0}, {'m.id': 1445.0, 'm.title': "McHale's Navy (1997)", 'm.genres': 'Comedy|War', 'r.rating': 3.0}, {'m.id': 1408.0, 'm.title': 'Last of the Mohicans, The (1992)', 'm.genres': 'Action|Romance|War|Western', 'r.rating': 3.0}, {'m.id': 1396.0, 'm.title': 'Sneakers (1992)', 'm.genres': 'Action|Comedy|Crime|Drama|Sci-Fi', 'r.rating': 3.0}, {'m.id': 1377.0, 'm.title': 'Batman Returns (1992)', 'm.genres': 'Action|Crime', 'r.rating': 3.0}, {'m.id': 1348.0, 'm.title': 'Nosferatu (Nosferatu, eine Symphonie des Grauens) (1922)', 'm.genres': 'Horror', 'r.rating': 4.0}, {'m.id': 1298.0, 'm.title': 'Pink Floyd: The Wall (1982)', 'm.genres': 'Drama|Musical', 'r.rating': 5.0}, {'m.id': 1291.0, 'm.title': 'Indiana Jones and the Last Crusade (1989)', 'm.genres': 'Action|Adventure', 'r.rating': 5.0}, {'m.id': 1282.0, 'm.title': 'Fantasia (1940)', 'm.genres': 'Animation|Children|Fantasy|Musical', 'r.rating': 5.0}, {'m.id': 1278.0, 'm.title': 'Young Frankenstein (1974)', 'm.genres': 'Comedy|Fantasy', 'r.rating': 5.0}, {'m.id': 1275.0, 'm.title': 'Highlander (1986)', 'm.genres': 'Action|Adventure|Fantasy', 'r.rating': 5.0}, {'m.id': 1270.0, 'm.title': 'Back to the Future (1985)', 'm.genres': 'Adventure|Comedy|Sci-Fi', 'r.rating': 5.0}, {'m.id': 1265.0, 'm.title': 'Groundhog Day (1993)', 'm.genres': 'Comedy|Fantasy|Romance', 'r.rating': 4.0}, {'m.id': 1258.0, 'm.title': 'Shining, The (1980)', 'm.genres': 'Horror', 'r.rating': 3.0}, {'m.id': 1256.0, 'm.title': 'Duck Soup (1933)', 'm.genres': 'Comedy|Musical|War', 'r.rating': 5.0}, {'m.id': 1240.0, 'm.title': 'Terminator, The (1984)', 'm.genres': 'Action|Sci-Fi|Thriller', 'r.rating': 5.0}, {'m.id': 1226.0, 'm.title': 'Quiet Man, The (1952)', 'm.genres': 'Drama|Romance', 'r.rating': 5.0}, {'m.id': 1224.0, 'm.title': 'Henry V (1989)', 'm.genres': 'Action|Drama|Romance|War', 'r.rating': 5.0}, {'m.id': 1222.0, 'm.title': 'Full Metal Jacket (1987)', 'm.genres': 'Drama|War', 'r.rating': 5.0}, {'m.id': 1220.0, 'm.title': 'Blues Brothers, The (1980)', 'm.genres': 'Action|Comedy|Musical', 'r.rating': 5.0}, {'m.id': 1219.0, 'm.title': 'Psycho (1960)', 'm.genres': 'Crime|Horror', 'r.rating': 2.0}, {'m.id': 1214.0, 'm.title': 'Alien (1979)', 'm.genres': 'Horror|Sci-Fi', 'r.rating': 4.0}, {'m.id': 1213.0, 'm.title': 'Goodfellas (1990)', 'm.genres': 'Crime|Drama', 'r.rating': 5.0}, {'m.id': 1210.0, 'm.title': 'Star Wars: Episode VI - Return of the Jedi (1983)', 'm.genres': 'Action|Adventure|Sci-Fi', 'r.rating': 5.0}, {'m.id': 1208.0, 'm.title': 'Apocalypse Now (1979)', 'm.genres': 'Action|Drama|War', 'r.rating': 4.0}, {'m.id': 1206.0, 'm.title': 'Clockwork Orange, A (1971)', 'm.genres': 'Crime|Drama|Sci-Fi|Thriller', 'r.rating': 5.0}, {'m.id': 1198.0, 'm.title': 'Raiders of the Lost Ark (Indiana Jones and the Raiders of the Lost Ark) (1981)', 'm.genres': 'Action|Adventure', 'r.rating': 5.0}, {'m.id': 1197.0, 'm.title': 'Princess Bride, The (1987)', 'm.genres': 'Action|Adventure|Comedy|Fantasy|Romance', 'r.rating': 5.0}, {'m.id': 1196.0, 'm.title': 'Star Wars: Episode V - The Empire Strikes Back (1980)', 'm.genres': 'Action|Adventure|Sci-Fi', 'r.rating': 5.0}, {'m.id': 1136.0, 'm.title': 'Monty Python and the Holy Grail (1975)', 'm.genres': 'Adventure|Comedy|Fantasy', 'r.rating': 5.0}, {'m.id': 1127.0, 'm.title': 'Abyss, The (1989)', 'm.genres': 'Action|Adventure|Sci-Fi|Thriller', 'r.rating': 4.0}, {'m.id': 1097.0, 'm.title': 'E.T. the Extra-Terrestrial (1982)', 'm.genres': 'Children|Drama|Sci-Fi', 'r.rating': 5.0}, {'m.id': 1092.0, 'm.title': 'Basic Instinct (1992)', 'm.genres': 'Crime|Mystery|Thriller', 'r.rating': 5.0}, {'m.id': 1090.0, 'm.title': 'Platoon (1986)', 'm.genres': 'Drama|War', 'r.rating': 4.0}, {'m.id': 1089.0, 'm.title': 'Reservoir Dogs (1992)', 'm.genres': 'Crime|Mystery|Thriller', 'r.rating': 5.0}, {'m.id': 1080.0, 'm.title': "Monty Python's Life of Brian (1979)", 'm.genres': 'Comedy', 'r.rating': 5.0}, {'m.id': 1073.0, 'm.title': 'Willy Wonka & the Chocolate Factory (1971)', 'm.genres': 'Children|Comedy|Fantasy|Musical', 'r.rating': 5.0}, {'m.id': 1060.0, 'm.title': 'Swingers (1996)', 'm.genres': 'Comedy|Drama', 'r.rating': 4.0}, {'m.id': 1049.0, 'm.title': 'Ghost and the Darkness, The (1996)', 'm.genres': 'Action|Adventure', 'r.rating': 5.0}, {'m.id': 1042.0, 'm.title': 'That Thing You Do! (1996)', 'm.genres': 'Comedy|Drama', 'r.rating': 4.0}, {'m.id': 1032.0, 'm.title': 'Alice in Wonderland (1951)', 'm.genres': 'Adventure|Animation|Children|Fantasy|Musical', 'r.rating': 5.0}, {'m.id': 1031.0, 'm.title': 'Bedknobs and Broomsticks (1971)', 'm.genres': 'Adventure|Children|Musical', 'r.rating': 5.0}, {'m.id': 1030.0, 'm.title': "Pete's Dragon (1977)", 'm.genres': 'Adventure|Animation|Children|Musical', 'r.rating': 3.0}, {'m.id': 1029.0, 'm.title': 'Dumbo (1941)', 'm.genres': 'Animation|Children|Drama|Musical', 'r.rating': 5.0}, {'m.id': 1025.0, 'm.title': 'Sword in the Stone, The (1963)', 'm.genres': 'Animation|Children|Fantasy|Musical', 'r.rating': 5.0}, {'m.id': 1024.0, 'm.title': 'Three Caballeros, The (1945)', 'm.genres': 'Animation|Children|Musical', 'r.rating': 5.0}, {'m.id': 1.0, 'm.title': 'Toy Story (1995)', 'm.genres': 'Adventure|Animation|Children|Comedy|Fantasy', 'r.rating': 4.0}, {'m.id': 3.0, 'm.title': 'Grumpier Old Men (1995)', 'm.genres': 'Comedy|Romance', 'r.rating': 4.0}, {'m.id': 6.0, 'm.title': 'Heat (1995)', 'm.genres': 'Action|Crime|Thriller', 'r.rating': 4.0}, {'m.id': 47.0, 'm.title': 'Seven (a.k.a. Se7en) (1995)', 'm.genres': 'Mystery|Thriller', 'r.rating': 5.0}, {'m.id': 50.0, 'm.title': 'Usual Suspects, The (1995)', 'm.genres': 'Crime|Mystery|Thriller', 'r.rating': 5.0}, {'m.id': 70.0, 'm.title': 'From Dusk Till Dawn (1996)', 'm.genres': 'Action|Comedy|Horror|Thriller', 'r.rating': 3.0}, {'m.id': 101.0, 'm.title': 'Bottle Rocket (1996)', 'm.genres': 'Adventure|Comedy|Crime|Romance', 'r.rating': 5.0}, {'m.id': 110.0, 'm.title': 'Braveheart (1995)', 'm.genres': 'Action|Drama|War', 'r.rating': 4.0}, {'m.id': 151.0, 'm.title': 'Rob Roy (1995)', 'm.genres': 'Action|Drama|Romance|War', 'r.rating': 5.0}, {'m.id': 157.0, 'm.title': 'Canadian Bacon (1995)', 'm.genres': 'Comedy|War', 'r.rating': 5.0}, {'m.id': 163.0, 'm.title': 'Desperado (1995)', 'm.genres': 'Action|Romance|Western', 'r.rating': 5.0}, {'m.id': 216.0, 'm.title': 'Billy Madison (1995)', 'm.genres': 'Comedy', 'r.rating': 5.0}, {'m.id': 223.0, 'm.title': 'Clerks (1994)', 'm.genres': 'Comedy', 'r.rating': 3.0}, {'m.id': 231.0, 'm.title': 'Dumb & Dumber (Dumb and Dumber) (1994)', 'm.genres': 'Adventure|Comedy', 'r.rating': 5.0}, {'m.id': 235.0, 'm.title': 'Ed Wood (1994)', 'm.genres': 'Comedy|Drama', 'r.rating': 4.0}, {'m.id': 260.0, 'm.title': 'Star Wars: Episode IV - A New Hope (1977)', 'm.genres': 'Action|Adventure|Sci-Fi', 'r.rating': 5.0}, {'m.id': 296.0, 'm.title': 'Pulp Fiction (1994)', 'm.genres': 'Comedy|Crime|Drama|Thriller', 'r.rating': 3.0}, {'m.id': 316.0, 'm.title': 'Stargate (1994)', 'm.genres': 'Action|Adventure|Sci-Fi', 'r.rating': 3.0}, {'m.id': 333.0, 'm.title': 'Tommy Boy (1995)', 'm.genres': 'Comedy', 'r.rating': 5.0}, {'m.id': 349.0, 'm.title': 'Clear and Present Danger (1994)', 'm.genres': 'Action|Crime|Drama|Thriller', 'r.rating': 4.0}, {'m.id': 356.0, 'm.title': 'Forrest Gump (1994)', 'm.genres': 'Comedy|Drama|Romance|War', 'r.rating': 4.0}, {'m.id': 362.0, 'm.title': 'Jungle Book, The (1994)', 'm.genres': 'Adventure|Children|Romance', 'r.rating': 5.0}, {'m.id': 367.0, 'm.title': 'Mask, The (1994)', 'm.genres': 'Action|Comedy|Crime|Fantasy', 'r.rating': 4.0}, {'m.id': 423.0, 'm.title': 'Blown Away (1994)', 'm.genres': 'Action|Thriller', 'r.rating': 3.0}, {'m.id': 441.0, 'm.title': 'Dazed and Confused (1993)', 'm.genres': 'Comedy', 'r.rating': 4.0}, {'m.id': 457.0, 'm.title': 'Fugitive, The (1993)', 'm.genres': 'Thriller', 'r.rating': 5.0}, {'m.id': 480.0, 'm.title': 'Jurassic Park (1993)', 'm.genres': 'Action|Adventure|Sci-Fi|Thriller', 'r.rating': 4.0}, {'m.id': 500.0, 'm.title': 'Mrs. Doubtfire (1993)', 'm.genres': 'Comedy|Drama', 'r.rating': 3.0}, {'m.id': 527.0, 'm.title': "Schindler's List (1993)", 'm.genres': 'Drama|War', 'r.rating': 5.0}, {'m.id': 543.0, 'm.title': 'So I Married an Axe Murderer (1993)', 'm.genres': 'Comedy|Romance|Thriller', 'r.rating': 4.0}, {'m.id': 552.0, 'm.title': 'Three Musketeers, The (1993)', 'm.genres': 'Action|Adventure|Comedy|Romance', 'r.rating': 4.0}, {'m.id': 553.0, 'm.title': 'Tombstone (1993)', 'm.genres': 'Action|Drama|Western', 'r.rating': 5.0}, {'m.id': 590.0, 'm.title': 'Dances with Wolves (1990)', 'm.genres': 'Adventure|Drama|Western', 'r.rating': 4.0}, {'m.id': 592.0, 'm.title': 'Batman (1989)', 'm.genres': 'Action|Crime|Thriller', 'r.rating': 4.0}, {'m.id': 593.0, 'm.title': 'Silence of the Lambs, The (1991)', 'm.genres': 'Crime|Horror|Thriller', 'r.rating': 4.0}, {'m.id': 596.0, 'm.title': 'Pinocchio (1940)', 'm.genres': 'Animation|Children|Fantasy|Musical', 'r.rating': 5.0}, {'m.id': 608.0, 'm.title': 'Fargo (1996)', 'm.genres': 'Comedy|Crime|Drama|Thriller', 'r.rating': 5.0}, {'m.id': 648.0, 'm.title': 'Mission: Impossible (1996)', 'm.genres': 'Action|Adventure|Mystery|Thriller', 'r.rating': 3.0}, {'m.id': 661.0, 'm.title': 'James and the Giant Peach (1996)', 'm.genres': 'Adventure|Animation|Children|Fantasy|Musical', 'r.rating': 5.0}, {'m.id': 673.0, 'm.title': 'Space Jam (1996)', 'm.genres': 'Adventure|Animation|Children|Comedy|Fantasy|Sci-Fi', 'r.rating': 3.0}, {'m.id': 733.0, 'm.title': 'Rock, The (1996)', 'm.genres': 'Action|Adventure|Thriller', 'r.rating': 4.0}, {'m.id': 736.0, 'm.title': 'Twister (1996)', 'm.genres': 'Action|Adventure|Romance|Thriller', 'r.rating': 3.0}, {'m.id': 780.0, 'm.title': 'Independence Day (a.k.a. ID4) (1996)', 'm.genres': 'Action|Adventure|Sci-Fi|Thriller', 'r.rating': 3.0}, {'m.id': 804.0, 'm.title': "She's the One (1996)", 'm.genres': 'Comedy|Romance', 'r.rating': 4.0}, {'m.id': 919.0, 'm.title': 'Wizard of Oz, The (1939)', 'm.genres': 'Adventure|Children|Fantasy|Musical', 'r.rating': 5.0}, {'m.id': 923.0, 'm.title': 'Citizen Kane (1941)', 'm.genres': 'Drama|Mystery', 'r.rating': 5.0}, {'m.id': 940.0, 'm.title': 'Adventures of Robin Hood, The (1938)', 'm.genres': 'Action|Adventure|Romance', 'r.rating': 5.0}, {'m.id': 943.0, 'm.title': 'Ghost and Mrs. Muir, The (1947)', 'm.genres': 'Drama|Fantasy|Romance', 'r.rating': 4.0}, {'m.id': 954.0, 'm.title': 'Mr. Smith Goes to Washington (1939)', 'm.genres': 'Drama', 'r.rating': 5.0}, {'m.id': 1009.0, 'm.title': 'Escape to Witch Mountain (1975)', 'm.genres': 'Adventure|Children|Fantasy', 'r.rating': 3.0}]
user_i=1
recommendations []rated_movies [{'m.id': 1616.0, 'm.title': 'Peacemaker, The (1997)', 'm.genres': 'Action|Thriller|War', 'r.rating': 3.0}, {'m.id': 2028.0, 'm.title': 'Saving Private Ryan (1998)', 'm.genres': 'Action|Drama|War', 'r.rating': 5.0}, {'m.id': 2027.0, 'm.title': "Jane Austen's Mafia! (1998)", 'm.genres': 'Comedy|Crime', 'r.rating': 3.0}, {'m.id': 2002.0, 'm.title': 'Lethal Weapon 3 (1992)', 'm.genres': 'Action|Comedy|Crime|Drama', 'r.rating': 2.0}, {'m.id': 1923.0, 'm.title': "There's Something About Mary (1998)", 'm.genres': 'Comedy|Romance', 'r.rating': 4.0}, {'m.id': 1918.0, 'm.title': 'Lethal Weapon 4 (1998)', 'm.genres': 'Action|Comedy|Crime|Thriller', 'r.rating': 4.0}, {'m.id': 1917.0, 'm.title': 'Armageddon (1998)', 'm.genres': 'Action|Romance|Sci-Fi|Thriller', 'r.rating': 4.0}, {'m.id': 1882.0, 'm.title': 'Godzilla (1998)', 'm.genres': 'Action|Sci-Fi|Thriller', 'r.rating': 2.0}, {'m.id': 1840.0, 'm.title': 'He Got Game (1998)', 'm.genres': 'Drama', 'r.rating': 4.0}, {'m.id': 1784.0, 'm.title': 'As Good as It Gets (1997)', 'm.genres': 'Comedy|Drama|Romance', 'r.rating': 5.0}, {'m.id': 1721.0, 'm.title': 'Titanic (1997)', 'm.genres': 'Drama|Romance', 'r.rating': 5.0}, {'m.id': 1704.0, 'm.title': 'Good Will Hunting (1997)', 'm.genres': 'Drama|Romance', 'r.rating': 4.0}, {'m.id': 1693.0, 'm.title': 'Amistad (1997)', 'm.genres': 'Drama|Mystery', 'r.rating': 5.0}, {'m.id': 1687.0, 'm.title': 'Jackal, The (1997)', 'm.genres': 'Action|Thriller', 'r.rating': 3.0}, {'m.id': 6.0, 'm.title': 'Heat (1995)', 'm.genres': 'Action|Crime|Thriller', 'r.rating': 5.0}, {'m.id': 10.0, 'm.title': 'GoldenEye (1995)', 'm.genres': 'Action|Adventure|Thriller', 'r.rating': 3.0}, {'m.id': 36.0, 'm.title': 'Dead Man Walking (1995)', 'm.genres': 'Crime|Drama', 'r.rating': 4.0}, {'m.id': 44.0, 'm.title': 'Mortal Kombat (1995)', 'm.genres': 'Action|Adventure|Fantasy', 'r.rating': 2.0}, {'m.id': 95.0, 'm.title': 'Broken Arrow (1996)', 'm.genres': 'Action|Adventure|Thriller', 'r.rating': 3.0}, {'m.id': 110.0, 'm.title': 'Braveheart (1995)', 'm.genres': 'Action|Drama|War', 'r.rating': 5.0}, {'m.id': 150.0, 'm.title': 'Apollo 13 (1995)', 'm.genres': 'Adventure|Drama|IMAX', 'r.rating': 5.0}, {'m.id': 153.0, 'm.title': 'Batman Forever (1995)', 'm.genres': 'Action|Adventure|Comedy|Crime', 'r.rating': 3.0}, {'m.id': 165.0, 'm.title': 'Die Hard: With a Vengeance (1995)', 'm.genres': 'Action|Crime|Thriller', 'r.rating': 3.0}, {'m.id': 170.0, 'm.title': 'Hackers (1995)', 'm.genres': 'Action|Adventure|Crime|Thriller', 'r.rating': 4.0}, {'m.id': 208.0, 'm.title': 'Waterworld (1995)', 'm.genres': 'Action|Adventure|Sci-Fi', 'r.rating': 3.0}, {'m.id': 292.0, 'm.title': 'Outbreak (1995)', 'm.genres': 'Action|Drama|Sci-Fi|Thriller', 'r.rating': 4.0}, {'m.id': 318.0, 'm.title': 'Shawshank Redemption, The (1994)', 'm.genres': 'Crime|Drama', 'r.rating': 4.0}, {'m.id': 349.0, 'm.title': 'Clear and Present Danger (1994)', 'm.genres': 'Action|Crime|Drama|Thriller', 'r.rating': 5.0}, {'m.id': 356.0, 'm.title': 'Forrest Gump (1994)', 'm.genres': 'Comedy|Drama|Romance|War', 'r.rating': 5.0}, {'m.id': 368.0, 'm.title': 'Maverick (1994)', 'm.genres': 'Adventure|Comedy|Western', 'r.rating': 3.0}, {'m.id': 376.0, 'm.title': 'River Wild, The (1994)', 'm.genres': 'Action|Thriller', 'r.rating': 2.0}, {'m.id': 377.0, 'm.title': 'Speed (1994)', 'm.genres': 'Action|Romance|Thriller', 'r.rating': 3.0}, {'m.id': 380.0, 'm.title': 'True Lies (1994)', 'm.genres': 'Action|Adventure|Comedy|Romance|Thriller', 'r.rating': 4.0}, {'m.id': 434.0, 'm.title': 'Cliffhanger (1993)', 'm.genres': 'Action|Adventure|Thriller', 'r.rating': 3.0}, {'m.id': 457.0, 'm.title': 'Fugitive, The (1993)', 'm.genres': 'Thriller', 'r.rating': 5.0}, {'m.id': 466.0, 'm.title': 'Hot Shots! Part Deux (1993)', 'm.genres': 'Action|Comedy|War', 'r.rating': 3.0}, {'m.id': 474.0, 'm.title': 'In the Line of Fire (1993)', 'm.genres': 'Action|Thriller', 'r.rating': 4.0}, {'m.id': 480.0, 'm.title': 'Jurassic Park (1993)', 'm.genres': 'Action|Adventure|Sci-Fi|Thriller', 'r.rating': 4.0}, {'m.id': 493.0, 'm.title': 'Menace II Society (1993)', 'm.genres': 'Action|Crime|Drama', 'r.rating': 3.0}, {'m.id': 511.0, 'm.title': 'Program, The (1993)', 'm.genres': 'Action|Drama', 'r.rating': 4.0}, {'m.id': 529.0, 'm.title': 'Searching for Bobby Fischer (1993)', 'm.genres': 'Drama', 'r.rating': 5.0}, {'m.id': 589.0, 'm.title': 'Terminator 2: Judgment Day (1991)', 'm.genres': 'Action|Sci-Fi', 'r.rating': 4.0}, {'m.id': 593.0, 'm.title': 'Silence of the Lambs, The (1991)', 'm.genres': 'Crime|Horror|Thriller', 'r.rating': 5.0}, {'m.id': 648.0, 'm.title': 'Mission: Impossible (1996)', 'm.genres': 'Action|Adventure|Mystery|Thriller', 'r.rating': 4.0}, {'m.id': 733.0, 'm.title': 'Rock, The (1996)', 'm.genres': 'Action|Adventure|Thriller', 'r.rating': 4.0}, {'m.id': 736.0, 'm.title': 'Twister (1996)', 'm.genres': 'Action|Adventure|Romance|Thriller', 'r.rating': 4.0}, {'m.id': 780.0, 'm.title': 'Independence Day (a.k.a. ID4) (1996)', 'm.genres': 'Action|Adventure|Sci-Fi|Thriller', 'r.rating': 4.0}, {'m.id': 1100.0, 'm.title': 'Days of Thunder (1990)', 'm.genres': 'Action|Drama|Romance', 'r.rating': 3.0}, {'m.id': 1101.0, 'm.title': 'Top Gun (1986)', 'm.genres': 'Action|Romance', 'r.rating': 5.0}, {'m.id': 1210.0, 'm.title': 'Star Wars: Episode VI - Return of the Jedi (1983)', 'm.genres': 'Action|Adventure|Sci-Fi', 'r.rating': 4.0}, {'m.id': 1358.0, 'm.title': 'Sling Blade (1996)', 'm.genres': 'Drama', 'r.rating': 4.0}, {'m.id': 1370.0, 'm.title': 'Die Hard 2 (1990)', 'm.genres': 'Action|Adventure|Thriller', 'r.rating': 3.0}, {'m.id': 1385.0, 'm.title': 'Under Siege (1992)', 'm.genres': 'Action|Drama|Thriller', 'r.rating': 3.0}, {'m.id': 1391.0, 'm.title': 'Mars Attacks! (1996)', 'm.genres': 'Action|Comedy|Sci-Fi', 'r.rating': 1.0}, {'m.id': 1408.0, 'm.title': 'Last of the Mohicans, The (1992)', 'm.genres': 'Action|Romance|War|Western', 'r.rating': 5.0}, {'m.id': 1438.0, 'm.title': "Dante's Peak (1997)", 'm.genres': 'Action|Thriller', 'r.rating': 3.0}, {'m.id': 1518.0, 'm.title': 'Breakdown (1997)', 'm.genres': 'Action|Thriller', 'r.rating': 4.0}, {'m.id': 1552.0, 'm.title': 'Con Air (1997)', 'm.genres': 'Action|Adventure|Thriller', 'r.rating': 4.0}, {'m.id': 1573.0, 'm.title': 'Face/Off (1997)', 'm.genres': 'Action|Crime|Drama|Thriller', 'r.rating': 3.0}, {'m.id': 1584.0, 'm.title': 'Contact (1997)', 'm.genres': 'Drama|Sci-Fi', 'r.rating': 5.0}, {'m.id': 1586.0, 'm.title': 'G.I. Jane (1997)', 'm.genres': 'Action|Drama', 'r.rating': 4.0}, {'m.id': 1597.0, 'm.title': 'Conspiracy Theory (1997)', 'm.genres': 'Drama|Mystery|Romance|Thriller', 'r.rating': 4.0}, {'m.id': 1604.0, 'm.title': 'Money Talks (1997)', 'm.genres': 'Action|Comedy', 'r.rating': 4.0}, {'m.id': 1608.0, 'm.title': 'Air Force One (1997)', 'm.genres': 'Action|Thriller', 'r.rating': 4.0}]
user_i=11
recommendations []


http://chatgpt.dhexx.cn/article/cvRYcPNQ.shtml

相关文章

从IMDB上爬取MovieLens-1m的补充数据(电影海报和简介)

文章主要内容 本人是想做推荐算法相关的一名在校生,目前想做多模态融合,而MovieLens-1m数据集只有电影信息和用户信息,于是有想法能否在原有的电影推荐公开数据集中而外获取电影海报(图片信息)和电影简介(…

对Movielens数据集进行评分预测

对Movielens数据集进行评分预测 实验源码:lab3代码.ipynb 实验环境:vscode colab 数据解释: movies.dat的数据如下 1::Toy Story (1995)::Animation|Childrens|Comedy 2::Jumanji (1995)::Adventure|Childrens|Fantasy 3::Grumpier Old…

ML之KG:基于MovieLens电影评分数据集利用基于知识图谱的推荐算法(networkx+基于路径相似度的方法)实现对用户进行Top电影推荐案例

ML之KG:基于MovieLens电影评分数据集利用基于知识图谱的推荐算法(networkx基于路径相似度的方法)实现对用户进行Top电影推荐案例 目录 基于MovieLens电影评分数据集利用基于知识图谱的推荐算法(networkx基于路径相似度的方法)实现对用户进行Top电影推荐案例 # 1、定…

利用pandas对MovieLens电影数据分析

掌握pandas基本语法操作「pandas基础入门中有详细语法格式」后,就可以利用pandas做一些简单实例的数据处理。 Movie电影数据分析 首先需要下载电影数据集MovieLens,这个数据集中包含用户数据;电影数据;电影评分表。电影数据中包…

MovieLens数据集处理

有一个定律,对于内容的访问遵循80/20原则,也就是20%的内容,会占有80%的访问量。就是zipf分布[1]。  根据MovieLens的数据集中的ratings.dat,我做了数据处理,获取得分最高的2000个条目。 ml-pro.py import os import …

推荐系统笔记(二):常用数据集Movielens学习

介绍 movielens数据集是电影推荐数据集,数据集有多种大小和目的使用的数据集。按照使用目的可以分为两类,一类数据集适用于推进最新研究的数据,一类数据集是用于高校研究和教育科研使用的数据集。本次介绍三个数据集的使用和处理。 数据集下…

java读取movielens数据txt

各位好,我是菜鸟小明哥,movielens数据是常见的推荐方面的开源数据集,另一个推荐方面的数据集是新闻MIND,本文将从movielens再次出发,做基础的推荐方法,比如基本的基于标题的相似性,word2vector&…

推荐系统数据集之MovieLens

1.概述 MovieLens其实是一个推荐系统和虚拟社区网站,它由美国 Minnesota 大学计算机科学与工程学院的GroupLens项目组创办,是一个非商业性质的、以研究为目的的实验性站点。GroupLens研究组根据MovieLens网站提供的数据制作了MovieLens数据集合&#xff…

【工具】Movielens数据集详细介绍

MovieLens数据集 MovieLens数据集包含多个用户对多部电影的评级数据,也包括电影元数据信息和用户属性信息。 下载地址 http://files.grouplens.org/datasets/movielens/ 介绍 下面以ml-100k数据集为例进行介绍: 最主要用的是u.data(评分) | u.item…

movielens数据集简述

一、movielens数据集 ratings数据: 文件里面的内容包含了每一个用户对于每一部电影的评分。数据格式如下: userId, movieId, rating, timestamp userId: 每个用户的id movieId: 每部电影的id rating: 用户评分,是5星制,按半颗星的规模递增(0.5 stars - 5 stars) timestam…

Movielens数据集详细介绍

MovieLens数据集包含多个用户对多部电影的评级数据,也包括电影元数据信息和用户属性信息。下载地址为:http://files.grouplens.org/datasets/movielens/ 下面以ml-100k数据集为例进行介绍: 最主要用的是u.data(评分) | u.item(电影信息) …

movielens数据集介绍及使用python简单处理

0 前言 个性化推荐中,电影推荐研究时常使用movielens上的数据集。该网站的数据集主要分两部分, 一是用于推进最新研究进展的数据集。当前最新的是发布于2019年12月份的25M数据集。 二是用于高校、组织科研的数据集。该类数据集按其是否带有标签、时间…

mui用ajax上拉加载更多,mui上拉加载更多下拉刷新数据的封装过程

辗转用mui做了两个项目,空下来把mui上拉加载更多,下拉刷新数据做了一个简单的封装,希望可以帮助到需要的朋友 demo项目的结构 直接贴代码了 index.html mui上拉刷新下拉加载都这里了,两个方法搞定mui上拉刷新下拉加载demo--封装 l…

如何实现上拉加载和下拉刷新

下拉刷新和上拉加载这两种交互⽅式通常出现在移动端中 本质上等同于PC⽹⻚中的分⻚,只是交互形式不同 开源社区也有很多优秀的解决⽅案,如 iscroll 、 better-scroll 、 pulltorefresh.js 库等等 这些第三⽅库使⽤起来⾮常便捷 我们通过原⽣的⽅式实现…

ComposeUI——下拉刷新+上拉加载(一、简单封装)

前言:ComposeUI是将来开发的趋势,本人也在对它进行学习,会把踩过的坑一一记录下来,希望能对大家有帮助。话不多说,直接开干。 目录 下拉刷新 1、引入依赖库 2、使用方法 上拉加载 1、先看用法(结合下…

Flutter 下拉刷新、上拉加载

Flutter 下拉刷新、上拉加载有很多第三方插件,本文使用插件为:pull_to_refresh 目前pull_to_refresh在pub.dev上的使用情况: 刷新header的类型: ClassicHeader const ClassicHeader({Key? key,RefreshStyle refreshStyle: RefreshStyle.…

BaseQuickAdapter上拉加载功能实现

最近使用BaseQuickAdapter进行RecyclerView 的Adapter的数据绑定显示。 实现上拉加载与下拉刷新功能,遇到如下问题: 1、首先是实现下拉刷新、下拉加载的监听(xml布局就不贴出来了): 2、现在贴出来错误的处理方式&…

android 官方上拉,手把手教你实现RecyclerView的下拉刷新和上拉加载更多

纵观多数App,下拉刷新和上拉加载更多是很常见的功能,但是谷歌官方只有一个SwipeRefreshLayout用来下拉刷新,上拉加载更多还要自己做。 基于RecyclerView简单封装了这两个操作,下拉刷新支持LinearLayoutManager、GridLayoutManager…

uniapp下拉刷新上拉加载

一、需求 留言板主页&#xff0c;显示所有的留言信息&#xff0c;带有分页功能&#xff1b;上拉加载数据&#xff0c;下拉刷新数据二、代码 1、pages.json 2、messageBoard.vue 用了 uniapp 提供的组件&#xff1a; uni-load-more.vue <uni-load-more :status"load…

jquery 实现上拉加载功能

emmmm&#xff0c;看到了以前自己的写的代码&#xff0c;用jquery实现的上拉加载&#xff0c;顺便修复了以前漏下的bug&#xff0c;感觉可以记录一波。 好的先上图&#xff0c; 好的首先关注console控制台&#xff0c;再来就是右图的内容&#xff0c;页面上初始仅有两个div 接…