A Python implementation of a number of popular recommendation algorithms for both implicit and explicit feedback.
Directory
Search results
Published directory entries matching your search.
LLM App is a Python library that helps you build real-time AI-powered data pipelines with few lines of code.
Python module that helps you build complex pipelines of batch jobs.
A Python module for metric learning.
Metric Learning Algorithms in Python.
Agents Capable of Self-Editing Their Prompts / Python Code.
Build AI agents and multi-agent workflows in.NET, Python, and Go with Microsoft Agent Framework.
A minimal, educational, Pythonic implementation of autograd (~100 loc).
C, C++, and Python tools for named entity recognition and relation extraction.
Lightweight ML utility for automated training, evaluation, and prediction with CLI and Python API support.
A modular active learning framework for Python, built on top of scikit-learn.
Machine learning model serving framework with dynamic batching and pipelined stages, provides an easy-to-use Python interface.
Ultra-lightweight personal AI assistant framework (~4,000 lines of Python). Supports MCP, 9+ chat channels, and extensible skills system.
Blazing fast, lightweight and customizable fuzzy and semantic text search in Python with fuzzywuzzy/thefuzz compatible API.
NeuralTalk is a Python+numpy project for learning Multimodal Recurrent Neural Networks that describe images with sentences.
Machine learning for NeuroImaging in Python.
Nn builder is a python package that lets you build neural networks in 1 line.
A fundamental package for scientific computing with Python.
OpenCV has C++, C, Python, Java and MATLAB interfaces and supports Windows, Linux, Android and Mac OS.
Vanna.ai - An open-source Python RAG framework for SQL generation and related functionality.
A Python-inspired implementation of the Optimum-Path Forest classifier.
Python-based meta-heuristic optimization techniques.
Clojure API wrapping Python's Pandas library.
A web mining module for the Python programming language. It has tools for natural language processing, machine learning, among others.