TensorFlow का सुझाव देने वाले
import tensorflow_datasets as tfds import tensorflow_recommenders as tfrs # Load data on movie ratings. ratings = tfds.load("movielens/100k-ratings", split="train") movies = tfds.load("movielens/100k-movies", split="train") # Build flexible representation models. user_model = tf.keras.Sequential([...]) movie_model = tf.keras.Sequential([...]) # Define your objectives. task = tfrs.tasks.Retrieval(metrics=tfrs.metrics.FactorizedTopK( movies.batch(128).map(movie_model) ) ) # Create a retrieval model. model = MovielensModel(user_model, movie_model, task) model.compile(optimizer=tf.keras.optimizers.Adagrad(0.5)) # Train. model.fit(ratings.batch(4096), epochs=3) # Set up retrieval using trained representations. index = tfrs.layers.ann.BruteForce(model.user_model) index.index_from_dataset( movies.batch(100).map(lambda title: (title, model.movie_model(title))) ) # Get recommendations. _, titles = index(np.array(["42"])) print(f"Recommendations for user 42: {titles[0, :3]}")
TensorFlow Recommenders (TFRS) अनुशंसा प्रणाली मॉडल बनाने के लिए एक पुस्तकालय है।
यह एक अनुशंसा प्रणाली के निर्माण के पूर्ण वर्कफ़्लो में मदद करता है: डेटा तैयार करना, मॉडल तैयार करना, प्रशिक्षण, मूल्यांकन और परिनियोजन।
यह केरस पर बनाया गया है और इसका उद्देश्य आपको जटिल मॉडल बनाने के लिए लचीलापन प्रदान करते हुए एक सौम्य सीखने की अवस्था है।
TFRS इसे संभव बनाता है:
अधिक जानने के लिए, मूवी अनुशंसा प्रणाली बनाने के तरीके पर ट्यूटोरियल देखें, या API संदर्भ के लिए API दस्तावेज़ देखें।
यह एक अनुशंसा प्रणाली के निर्माण के पूर्ण वर्कफ़्लो में मदद करता है: डेटा तैयार करना, मॉडल तैयार करना, प्रशिक्षण, मूल्यांकन और परिनियोजन।
यह केरस पर बनाया गया है और इसका उद्देश्य आपको जटिल मॉडल बनाने के लिए लचीलापन प्रदान करते हुए एक सौम्य सीखने की अवस्था है।
TFRS इसे संभव बनाता है:
- लचीले अनुशंसा पुनर्प्राप्ति मॉडल बनाएं और उनका मूल्यांकन करें।
- अनुशंसा मॉडल में आइटम, उपयोगकर्ता और संदर्भ जानकारी को स्वतंत्र रूप से शामिल करें।
- बहु-कार्य मॉडल को प्रशिक्षित करें जो संयुक्त रूप से कई अनुशंसा उद्देश्यों को अनुकूलित करते हैं।
अधिक जानने के लिए, मूवी अनुशंसा प्रणाली बनाने के तरीके पर ट्यूटोरियल देखें, या API संदर्भ के लिए API दस्तावेज़ देखें।