{"repo":"itsDersty/django-neural-feed","free":true,"listed":false,"github":"https://github.com/itsDersty/django-neural-feed","clone":"git clone https://github.com/itsDersty/django-neural-feed.git","description":"A Django AI library for generating personalized content recommendation feeds based on pgvector.","language":"Python","stars":17,"topics":["asynchronous","celery","django","machine-learning","personalized-feed","pgvector","postgresql","recommendation-engine","recommendation-system","semantic-search"],"license":"MIT","category":"machine-learning","readme_excerpt":"Django Neural Feed (DNF) Overview Django Neural Feed (DNF) is a production-ready Django application designed to build intelligent, personalized content feeds powered by semantic vector embeddings. It leverages PostgreSQL's pgvector extension to compute vector similarity at the database level, combined with customizable content freshness and popularity metrics—all evaluated in a single optimized SQL query. With its object-oriented architecture, DNF decouples your configuration logic into dedicated Feed classes. It tracks user interactions non-intrusively via Django signals and supports flexible deployment execution blocks, easily falling back from Celery asynchronous queues to synchronous background threads if the broker is offline. Core Features - 🧠 Object-Oriented Feed Configuration : Define isolated, multi-tenant recommendation feeds by subclassing a unified BaseNeuralFeed class. - ⚡ Bulletproof Asynchronous Pipeline : Offload embedding generation and vector aggregation to Celery. Features an automated synchronous thread fallback system. - 📊 Dedicated Multi-Feed User Profiles : Stores vector profiles in an isolated UserFeedProfile model partitioned by feed id , keeping your core Auth User table clean. - 🎯 Hybrid Multi-Criteria Scoring : Merges semantic similarity (pgvector cosine distance), content recency, and custom popularity expressions into a single database-level annotation. - 🚀 Non-Invasive Integration : Attach recommendation behavior to existing content models w","default_branch":null,"files":null,"tree":[],"storefront":"/r/itsDersty","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/itsDersty/django-neural-feed/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}