awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
davidcelis avatar

davidcelis/recommendable

0
View on GitHub↗
1,354 स्टार्स·112 फोर्क्स·Ruby·MIT·5 व्यूज़davidcelis.github.io/recommendable↗

Recommendable

Recommendable is a Ruby library designed to integrate recommendation engines directly into database-backed applications. It provides a framework for tracking user interactions, such as likes, dislikes, and bookmarks, to build detailed interest profiles and generate personalized content suggestions.

The engine distinguishes itself by utilizing collaborative filtering to identify relationships between items based on overlapping user behavior. It supports both personalized suggestions tailored to individual preferences and aggregate popularity rankings that surface trending content across the entire dataset.

The system manages heavy computational tasks through asynchronous background processing, ensuring that similarity scoring and recommendation updates do not impact application responsiveness. Developers can further extend the engine using lifecycle hooks that trigger custom business logic whenever user preferences change, or by manually initiating recalculations outside of the standard automated queues.

Features

  • Personalized Recommendation Retrieval - Builds systems that suggest relevant items to users by analyzing their past likes and dislikes across various categories.
  • Collaborative Filtering Systems - Calculates item relationships by comparing overlapping user preference patterns to identify content matching individual interest profiles.
  • Interaction Tracking Systems - Tracks user interactions including likes, dislikes, and bookmarks to build detailed interest profiles.
  • Ruby Recommendation Engines - Calculates personalized content suggestions and popularity rankings based on user likes and dislikes in Ruby applications.
  • Popularity-Based Recommendations - Sorts and displays content based on aggregate user feedback to highlight trending or highly rated items.
  • ActiveRecord Recommendation Plugins - Integrates with database models to track user interactions and process recommendation updates through background job queues.
  • Popularity Ranking Engines - Computes popularity scores by processing cumulative user feedback to surface trending items.
  • Behavioral Analytics - Tracks and stores individual interaction data to identify patterns and generate insights about user interests.
  • Active-Record ORMs - Maps user interactions and item metadata to database tables using the Active Record pattern for persistent recommendation state.
  • Background Job Queues - Offloads intensive similarity scoring and recommendation generation to asynchronous workers to maintain application responsiveness.
  • Asynchronous Task Processing - Supports asynchronous background task queuing to update user suggestions automatically upon new ratings.
  • Background Processing - Manages heavy recommendation calculations in the background to keep the user interface responsive.
  • Content Ranking - Ranks content by sorting items based on aggregate user feedback to identify trending or highly-rated items.
  • Ruby on Rails Integrations - Integrates recommendation logic and user preference tracking directly into Ruby on Rails applications using native model associations.

स्टार हिस्ट्री

davidcelis/recommendable के लिए स्टार हिस्ट्री चार्टdavidcelis/recommendable के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

Recommendable को शामिल करने वाली क्यूरेटेड खोजें

चुनिंदा कलेक्शन जहाँ Recommendable दिखाई देता है।
  • Recommendation Engine लाइब्रेरीज़

Recommendable के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Recommendable के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • tobi/delayed_jobtobi का अवतार

    tobi/delayed_job

    2,172GitHub पर देखें↗

    Delayed Job is a Ruby library that provides a database-backed system for asynchronous task processing. It enables the offloading of long-running or time-consuming operations to background workers by serializing method calls and their arguments into a relational database, ensuring that tasks persist across application restarts. The system functions as a distributed priority task scheduler, where independent worker processes continuously poll the database for pending jobs. By integrating task creation directly into application database transactions, it guarantees that jobs are only queued when

    Ruby
    GitHub पर देखें↗2,172
  • hhxsv5/laravel-shhxsv5 का अवतार

    hhxsv5/laravel-s

    3,882GitHub पर देखें↗

    This project is a high-performance PHP application server designed to keep applications resident in memory, eliminating the bootstrap overhead typically associated with each request. It functions as a multi-protocol network server capable of handling HTTP, WebSocket, TCP, and UDP traffic simultaneously within a single instance. The system is distinguished by an event-driven worker pool and a high-precision task scheduler that executes recurring background jobs at millisecond intervals. It utilizes a shared memory state store for high-speed data access across worker processes and incorporates

    PHP
    GitHub पर देखें↗3,882
  • bensheldon/good_jobbensheldon का अवतार

    bensheldon/good_job

    2,975GitHub पर देखें↗

    Good Job is a background job processor for Ruby on Rails that utilizes a PostgreSQL database as its primary storage engine. By leveraging relational database transactions, it ensures persistent and reliable task execution, integrating directly with the Active Job framework to handle asynchronous operations and recurring job scheduling within existing application environments. The system distinguishes itself through an in-process execution model that allows background workers to run within the same process as the web server, simplifying deployment by removing the need for separate worker servi

    Rubyactivejobactivejob-backendhacktoberfest
    GitHub पर देखें↗2,975
  • samuraigpt/ai-youtube-shorts-generatorSamurAIGPT का अवतार

    SamurAIGPT/AI-Youtube-Shorts-Generator

    3,037GitHub पर देखें↗

    This project is an AI-driven suite of tools designed to repurpose long-form video content into short-form clips. It integrates a speech-to-text engine for automated transcription, a highlighting system that ranks engaging segments based on emotional hooks, and a video processor that converts horizontal footage into vertical formats. The system distinguishes itself through intelligent video cropping that utilizes face tracking and motion smoothing to keep subjects centered. It also employs an analysis system to extract viral highlights by scoring segments for engagement and practical value. T

    Pythonai-video-generatorartificial-intelligenceimage-to-video
    GitHub पर देखें↗3,037
Recommendable के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

davidcelis/recommendable क्या करता है?

Recommendable is a Ruby library designed to integrate recommendation engines directly into database-backed applications. It provides a framework for tracking user interactions, such as likes, dislikes, and bookmarks, to build detailed interest profiles and generate personalized content suggestions.

davidcelis/recommendable की मुख्य विशेषताएं क्या हैं?

davidcelis/recommendable की मुख्य विशेषताएं हैं: Personalized Recommendation Retrieval, Collaborative Filtering Systems, Interaction Tracking Systems, Ruby Recommendation Engines, Popularity-Based Recommendations, ActiveRecord Recommendation Plugins, Popularity Ranking Engines, Behavioral Analytics।

davidcelis/recommendable के कुछ ओपन-सोर्स विकल्प क्या हैं?

davidcelis/recommendable के ओपन-सोर्स विकल्पों में शामिल हैं: tobi/delayed_job — Delayed Job is a Ruby library that provides a database-backed system for asynchronous task processing. It enables the… bensheldon/good_job — Good Job is a background job processor for Ruby on Rails that utilizes a PostgreSQL database as its primary storage… hhxsv5/laravel-s — This project is a high-performance PHP application server designed to keep applications resident in memory,… samuraigpt/ai-youtube-shorts-generator — This project is an AI-driven suite of tools designed to repurpose long-form video content into short-form clips. It… lemmynet/lemmy — Lemmy is a self-hosted, federated discussion platform that enables the operation of independent, decentralized social… mastra-ai/mastra — Mastra is an orchestration framework designed for building, deploying, and managing autonomous AI agents and…