awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
shenweichen avatar

shenweichen/DeepCTR

0
View on GitHub↗
8,039 estrellas·2,223 forks·Python·Apache-2.0·6 vistasdeepctr-doc.readthedocs.io/en/latest/index.html↗

DeepCTR

DeepCTR is a specialized software framework and deep learning model library designed for predicting click-through rates and implementing recommendation systems. It provides a suite of tabular data models and architectures tailored for binary classification and sparse feature processing.

The framework includes dedicated toolkits for multi-task learning and sequential interest modeling. It allows for the simultaneous estimation of multiple related targets through shared-bottom and gated expert neural networks, while capturing evolving user behavior using attention mechanisms and transformers.

The library covers a broad range of capabilities, including sparse feature engineering, user behavior modeling, and the implementation of various neural network architectures for tabular data. These are supported by modular components for feature interaction, embedding-based representations, and sequence-pooling aggregation.

Features

  • Click-Through Rate Predictors - Provides deep learning architectures specifically for estimating click probability using feature interactions and behavior sequences.
  • Deep Learning Libraries - Offers a modular collection of deep learning implementations, including DeepFM and xDeepFM, tailored for tabular data.
  • Sparse and Dense Feature Declarations - Handles high-cardinality categorical data through sparse and dense feature declarations and embedding layers.
  • Feature Interaction Models - Implements neural network architectures specifically designed to learn complex high-order relationships between input features.
  • Multi-Task Learning Models - Implements model architectures that predict multiple related targets, such as click and conversion rates, simultaneously.
  • Recommender Systems - Builds deep learning models designed to predict user preferences and rank items for personalized recommendations.
  • User Behavior - Models evolving user interests by processing historical interaction sequences with attention and recurrent structures.
  • Tabular Feature Embeddings - Maps high-cardinality categorical and numerical tabular features into a shared high-dimensional latent space via embeddings.
  • Tabular Predictive Models - Provides a suite of predictive models for structured tabular data using sparse and dense feature processing.
  • Gated Expert Routing Layers - Uses gated expert routing layers to combine shared expert modules for multiple target tasks.
  • Shared-Bottom Architectures - Implements shared-bottom architectures to estimate multiple related targets using shared neural representations.
  • Modular Layer Assembly - Allows assembling complex models using reusable, pre-optimized blocks like cross-networks and multi-head attention.
  • Linear-Deep Hybrids - Combines linear components for feature memorization with deep neural networks for high-order generalization.
  • Pooling Mechanisms - Implements pooling mechanisms to reduce variable-length user behavior sequences into fixed-length vectors.
  • Sequential - Processes user behavior sequences using attention and transformers to capture evolving interests for personalized predictions.

Historial de estrellas

Gráfico del historial de estrellas de shenweichen/deepctrGráfico del historial de estrellas de shenweichen/deepctr

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a DeepCTR

Proyectos open-source similares, clasificados según cuántas características comparten con DeepCTR.
  • shenweichen/deepctr-torchAvatar de shenweichen

    shenweichen/DeepCTR-Torch

    3,376Ver en GitHub↗

    DeepCTR-Torch is a deep learning library for building click-through rate prediction models. It provides a modular framework for assembling custom prediction architectures from pre-built core, interaction, and sequence layers, enabling the construction of deep neural networks that estimate click probability from user behavior data. The library specializes in feature interaction modeling, offering components for learning low-order, high-order, and adaptive-order feature crosses. It supports multi-task learning for predicting multiple objectives simultaneously, such as click and conversion rates

    Pythonctr-modelsdeep-learningdeepctr
    Ver en GitHub↗3,376
  • limix-ldm-ai/limixAvatar de limix-ldm-ai

    limix-ldm-ai/LimiX

    3,538Ver en GitHub↗

    LimiX is a tabular foundation model and a suite of tools for structured data, providing a transformer-based system for classification, regression, and data generation. It includes a causal inference engine to determine cause-and-effect relationships, a synthetic data generator, and a framework for filling missing dataset values through feature context prediction. The project optimizes tabular inference through a high-performance system that uses ensemble-based sample retrieval to increase prediction speed and accuracy on high-specification hardware. It further distinguishes itself by using tr

    Pythonfoundation-modelslimixmachine-learning
    Ver en GitHub↗3,538
  • apple/turicreateAvatar de apple

    apple/turicreate

    11,171Ver en GitHub↗

    This project is an automated machine learning framework and toolkit designed for training and tuning custom models for classification, regression, and recommendations. It functions as a multimodal machine learning toolkit capable of processing and training models using a combination of text, image, audio, and sensor data. The framework distinguishes itself as a multimodal data processor that can handle and visualize large datasets on a single machine using column-oriented disk storage. It includes a core machine learning model generator that converts trained models into formats compatible wit

    C++
    Ver en GitHub↗11,171
  • lyst/lightfmAvatar de lyst

    lyst/lightfm

    5,095Ver en GitHub↗

    LightFM is a Python recommendation library and machine learning framework designed to predict user preferences. It implements a hybrid recommendation engine that combines collaborative filtering with content filtering by integrating user-item interaction data with descriptive metadata. The system utilizes hybrid matrix factorization to learn latent representations of users and items. It is specifically designed to handle implicit feedback, utilizing specialized loss functions such as Weighted Approximate Rank Pairwise and Bayesian Personalized Ranking to optimize item preferences for datasets

    Python
    Ver en GitHub↗5,095
Ver las 30 alternativas a DeepCTR→

Preguntas frecuentes

¿Qué hace shenweichen/deepctr?

DeepCTR is a specialized software framework and deep learning model library designed for predicting click-through rates and implementing recommendation systems. It provides a suite of tabular data models and architectures tailored for binary classification and sparse feature processing.

¿Cuáles son las características principales de shenweichen/deepctr?

Las características principales de shenweichen/deepctr son: Click-Through Rate Predictors, Deep Learning Libraries, Sparse and Dense Feature Declarations, Feature Interaction Models, Multi-Task Learning Models, Recommender Systems, User Behavior, Tabular Feature Embeddings.

¿Qué alternativas de código abierto existen para shenweichen/deepctr?

Las alternativas de código abierto para shenweichen/deepctr incluyen: shenweichen/deepctr-torch — DeepCTR-Torch is a deep learning library for building click-through rate prediction models. It provides a modular… limix-ldm-ai/limix — LimiX is a tabular foundation model and a suite of tools for structured data, providing a transformer-based system for… apple/turicreate — This project is an automated machine learning framework and toolkit designed for training and tuning custom models for… lyst/lightfm — LightFM is a Python recommendation library and machine learning framework designed to predict user preferences. It… fastai/fastai — Fastai is a high-level deep learning library built on PyTorch that provides a unified interface for managing the… facebookresearch/sapiens — Sapiens is a high-resolution human vision model designed for high-precision, human-centric computer vision tasks. It…