scallop-lang/scallop
Framework and Language for Neurosymbolic Programming.
This project helps integrate logical reasoning directly into artificial intelligence and machine learning workflows. It allows users to define relationships and rules, similar to a knowledge base, and then combine these with probabilistic data, such as outputs from image recognition models. The result is a system that can perform complex deductions and aggregations (like counting or summing), ideal for AI researchers, machine learning engineers, and data scientists working on neurosymbolic AI applications.
456 stars. No commits in the last 6 months.
Use this if you need to combine the power of deep learning with the clarity and explainability of symbolic logic to make more robust and interpretable AI systems.
Not ideal if you are looking for a standalone database or a simple data processing tool without a focus on advanced logical inference or AI integration.
Stars
456
Forks
24
Language
Rust
License
MIT
Category
Last pushed
May 01, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/scallop-lang/scallop"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
SyntaxSpirits/rust-lstm
A complete LSTM neural network library with training capabilities, multiple optimizers, and...
MikhailKravets/NeuroFlow
Awesome deep learning crate
xaynetwork/xaynet
Xaynet represents an agnostic Federated Machine Learning framework to build privacy-preserving...
DragonflyRobotics/Neuroxide
Ultrafast PyTorch-like AI Framework Written from Ground-Up in Rust
singjc/redeem
Repository for Deep Learning Models for Mass Spectrometry written in Rust