TweetyProjectTeam/TweetyProject
TweetyProject is a collection of Java libraries that implement approaches to different areas of artificial intelligence.
This collection of Java libraries is designed for researchers and practitioners working with advanced artificial intelligence concepts. It allows you to represent and reason with different logical formalisms, model multi-agent systems, and perform tasks like belief revision or preference aggregation. The primary users are AI researchers and graduate students who are developing or experimenting with new AI approaches.
Use this if you are an AI researcher or developer building systems that require sophisticated knowledge representation, logical reasoning, or multi-agent interaction capabilities.
Not ideal if you are looking for a pre-built, off-the-shelf AI application or a simple machine learning library.
Stars
40
Forks
19
Language
Java
License
GPL-3.0
Category
Last pushed
Jan 16, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/TweetyProjectTeam/TweetyProject"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related frameworks
yuce/pyswip
PySwip is a Python-Prolog interface that enables querying SWI-Prolog in your Python programs.
lab-v2/pyreason
An explainable inference software supporting annotated, real valued, graph based and temporal logic
pushkar/ABAGAIL
The library contains a number of interconnected Java packages that implement machine learning...
amrinderarora/ai
Classical AI algorithms. Cutting edge, since 1960s. Amrinder Arora
ashkihotah/pyPRUF
A Python library for PRUF, a meaning representation and manipulation language for approximate...