Best of Recommendation Systems2024

  1. 1
    Article
    Avatar of dailydevworlddaily.dev World·2y

    Project Sauron is Live! 👁️

    Project Sauron is a new feed algorithm utilizing a cutting-edge Two Tower retrieval model, similar to those used by YouTube and Instagram, to deliver personalized content rapidly. By creating a shared embedding space for posts and users, the algorithm calculates similarities to recommend the most relevant content. Users have reported an 11% increase in reads per user and a spike in new bookmarks during the testing phase. User feedback through upvotes and downvotes helps refine these recommendations.

  2. 2
    Article
    Avatar of mlmMachine Learning Mastery·2y

    A Practical Guide to Building Recommender Systems

    Recommender systems enhance user experiences by suggesting items tailored to individual preferences. This guide provides an introduction to building such systems, covering essential approaches like collaborative and content-based filtering, development phases including data collection and algorithm selection, and highlights tools like Scikit-learn, TensorFlow, and cloud platforms like Google Recommendations AI and Amazon Personalize.

  3. 3
    Article
    Avatar of dailydaily.dev·2y

    Project Sauron: building a two-tower retrieval model for personalized recommendations at daily.dev

    Project Sauron by daily.dev uses two-tower retrieval models to deliver personalized content to developers, significantly boosting engagement metrics. The model employs deep learning to process user and post features, creating highly relevant recommendations. Efforts are ongoing to improve the model's accuracy and address concerns such as diversity in recommendations and cold-start user issues.

  4. 4
    Article
    Avatar of taiTowards AI·2y

    Similarity-based Based Recommendation Systems Algorithms

    Similarity-based recommendation systems use either user-user or item-item similarities to provide recommendations. User-user similarity systems compare users' preferences, while item-item systems compare items. Amazon popularized item-item similarity due to its stability over time, making it more effective in environments where user preferences change frequently. Overall, item-item approaches are preferred when there are more users than items.

  5. 5
    Article
    Avatar of collectionsCollections·1y

    Building a Recommendation System in Python Using Surprise

    Learn how to build a recommendation system in Python using the Surprise module, with an example based on the MovieLens dataset. The guide covers loading data, splitting datasets, training the model using the SVD algorithm, and making predictions to evaluate accuracy. Additional tools like TensorFlow and PyTorch for advanced systems are also mentioned.

  6. 6
    Article
    Avatar of kdnuggetsKDnuggets·2y

    Building a Recommendation System with Hugging Face Transformers

    Learn to build a recommendation system using Hugging Face Transformers. This guide walks through the essential steps, from setting up the environment and processing the dataset to using embeddings and cosine similarity for accurate recommendations. It also highlights using the sentence-transformers package for transforming text into numerical vectors.

  7. 7
    Article
    Avatar of kdnuggetsKDnuggets·2y

    5 Machine Learning Papers to Read in 2024

    Discover five machine learning papers recommended to read in 2024, including HyperFast for instant classification, EasyRL4Rec for user-friendly code library, ZLaP for zero-shot classification, Infini-attention for efficient infinite context transformers, and AutoCodeRover for autonomous program improvement.

  8. 8
    Article
    Avatar of tdsTowards Data Science·2y

    Building a RAG Pipeline with MongoDB: Vector Search for Personalized Picks

    Explore building a personalized movie recommendation system using a Retrieval-Augmented Generation (RAG) pipeline and MongoDB’s vector search capabilities. By integrating large language models (LLMs) and structured data retrieval, this project showcases how to handle user queries and generate accurate recommendations. Steps covered include setting up the environment, data modeling with Pydantic, embedding generation via OpenAI's API, data ingestion into MongoDB, and performing vector search operations.

  9. 9
    Article
    Avatar of mlnewsMachine Learning News·2y

    15 Real-World Examples of LLM Applications Across Different Industries

    Large Language Models (LLMs) are being utilized across various industries to enhance operations, customer experience, and security. Companies like Netflix, Uber, and LinkedIn employ LLMs for tasks ranging from auto-remediation systems and personalized recommendations to fraud detection and deepfake identification. These applications demonstrate the significant impact and potential of LLMs in driving innovation and efficiency in real-world scenarios.