awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 个仓库

Awesome GitHub RepositoriesRecommendation Data Engineering

Processes for preparing and cleaning user interaction datasets specifically for recommendation models.

Distinct from Recommendation Datasets: Shortlist candidates are either general datasets or recommendation engines, not the engineering process

Explore 5 awesome GitHub repositories matching artificial intelligence & ml · Recommendation Data Engineering. Refine with filters or upvote what's useful.

Awesome Recommendation Data Engineering GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • recommenders-team/recommendersrecommenders-team 的头像

    recommenders-team/recommenders

    21,769在 GitHub 上查看↗

    This project is a recommendation system framework designed for building, evaluating, and operationalizing personalized item suggestion engines. It provides a comprehensive toolkit for implementing collaborative filtering and content-based algorithms, supported by an end-to-end machine learning pipeline for preparing datasets and deploying predictive models. The framework distinguishes itself through the integration of knowledge graphs to provide richer context for recommendations and the use of industry-specific patterns to accelerate system deployment. It also includes a specialized model ev

    Provides a comprehensive workflow for preparing, cleaning, and splitting interaction datasets for ML models.

    Pythonaiartificial-intelligencedata-science
    在 GitHub 上查看↗21,769
  • facebookresearch/parlaifacebookresearch 的头像

    facebookresearch/ParlAI

    10,625在 GitHub 上查看↗

    ParlAI is a conversational AI research framework designed for training, evaluating, and sharing dialogue models using a unified interface for datasets and agents. It functions as a PyTorch-based training platform and a dialogue data collection system, providing a centralized model zoo for the distribution of versioned pretrained agents. The project distinguishes itself through a knowledge-grounded retrieval system that combines dense and sparse indexing to ground responses in external information. It also provides a comprehensive infrastructure for gathering human-AI interaction data via inte

    Provides utilities to print and preview the first few examples of a task dataset.

    Python
    在 GitHub 上查看↗10,625
  • gorse-io/gorsegorse-io 的头像

    gorse-io/gorse

    9,717在 GitHub 上查看↗

    Gorse is a personalized recommendation engine server and machine learning pipeline designed to suggest items to users based on their behavior and preferences. It operates as a distributed system that separates training, candidate generation, and serving nodes to support high-throughput workloads. The system utilizes a multi-stage recommendation pipeline to refine results through retrieval, scoring, and reranking. It generates personalized suggestions using collaborative filtering, matrix factorization, and item-to-item similarity models, while also providing non-personalized and fallback reco

    Allows retrieving and filtering users, items, and categories to verify the current state of the recommendation dataset.

    Gocollaborative-filteringgoknn
    在 GitHub 上查看↗9,717
  • dlt-hub/dltdlt-hub 的头像

    dlt-hub/dlt

    5,472在 GitHub 上查看↗

    dlt 是一个 Python 数据摄取工具和 ETL 流水线框架,旨在从不同来源获取数据并将其持久化到结构化目标中。它作为一个模式推断引擎,可自动检测数据类型并将嵌套的 JSON 结构扁平化为关系表,将数据从源端移动到数据湖、数据仓库或向量数据库。 该项目通过 AI 驱动的流水线生成脱颖而出,利用大语言模型为 REST API 构建提取代码和连接器。它还支持多模态向量存储和向量数据库的专门填充,以支持 AI 和机器学习应用。 该框架涵盖了广泛的功能,包括自动化模式演进、通过状态跟踪进行增量数据加载,以及通过强制执行数据契约进行数据质量验证。它提供了用于关系数据规范化、加载前后转换的工具,以及针对 SQL 数据库和云对象存储的多种目标适配器。 可观测性通过流水线执行仪表板、列血缘跟踪以及使用基于内容的哈希进行模式版本验证来处理。

    Allows for the inspection of destination datasets using read-only SQL queries and row count retrieval.

    Pythondatadata-engineeringdata-lake
    在 GitHub 上查看↗5,472
  • hexiangnan/neural_collaborative_filteringhexiangnan 的头像

    hexiangnan/neural_collaborative_filtering

    1,885在 GitHub 上查看↗

    Neural collaborative filtering is a recommendation system framework that predicts user item preferences from implicit feedback by combining generalized matrix factorization and multi-layer perceptron networks through a shared final embedding layer. It captures both linear and non-linear interactions to model user preferences from historical data. The framework executes training and evaluation runs through a configuration-driven pipeline accessible via command-line interfaces, parsing hyperparameters such as learning rates, batch sizes, and latent dimensions. It optimizes implicit feedback mod

    Organizes user interaction history into training ratings, positive test instances, and negative samples for evaluation pipelines.

    Pythoncollaborative-filteringdeep-learningrecommender-system
    在 GitHub 上查看↗1,885
  1. Home
  2. Artificial Intelligence & ML
  3. Recommendation Data Engineering

探索子标签

  • Dataset InspectionTools for retrieving and filtering records to verify the state of recommendation datasets. **Distinct from Recommendation Data Engineering:** Distinct from Recommendation Data Engineering: focuses on data verification and inspection rather than the cleaning/preparation process.