semantic-python-overview
Protégé
Our great sponsors
semantic-python-overview | Protégé | |
---|---|---|
3 | 9 | |
482 | 944 | |
1.5% | 2.3% | |
3.4 | 5.6 | |
6 months ago | 21 days ago | |
Java | ||
Creative Commons Zero v1.0 Universal | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
semantic-python-overview
-
This Week In Python
semantic-python-overview – overview of projects which are related both to python and semantic technologies
- GitHub - pysemtec/semantic-python-overview: (subjective) overview of projects which are related both to python and semantic technologies (RDF, OWL, Reasoning, ...)
- Python Tools for the Semantic Web, an Overview
Protégé
- Protégé: A free, open-source ontology editor for building intelligent systems
-
What's the "best" way to work with Apache Jena
Along those lines, not Jena but useful for playing with ideas is Protege, https://protege.stanford.edu/
-
Does any useful knowledge graph tool that you recommend?
If you go with the Semantic Web there are many tools. The best free tool (possibly the best tool period) for creating OWL ontologies is the Protege ontology editor developed at Stanford. I wrote a tutorial that explains how to use Protege and gives more detail on OWL, SPARQL, etc. https://www.michaeldebellis.com/post/new-protege-pizza-tutorial
-
The formation of the meta-universe [no crypto]
The case is different for more mature ontologies. The prime example is the sharing of drug information among drug vendors. They have an incentive to share because that ultimate saves them time in developing a drug that may already have been developed. It's like a prescreening for patenable drugs. They sgare knowledge in an ontology library called "Bioportal". many of the dntris are written in a form suported by the Protoge' editor. The Bioportal is open so anyone can look at the submissions. Protoge' is free and you can find tutorials on how to use it. You can find it at: https://protege.stanford.edu/
-
Legal Drafting and Computer Programming
If you could put this into an ontological solver format, like Cyc or protege ( https://protege.stanford.edu/ ) then create a couple dozen translations of real laws into the format, you could turn gpt-3 loose on the entire set of United States federal, state, and local laws and regulations. Then propose a question to the solver using your model whereby a person can successfully sue or acquire property according to the letter of the law.
There are probably hundreds of obscure unintended consequences of laws not intended to have the effects they do in practice.
Figure out contract law and parse website TOS and EULAs for violations and you could probably make some money.
The biggest benefit of such a system, though, would be for actual legislators, so they could run simulations of proposals to get a sense of consequences in practice. Simulation and summarization could be very powerful.
-
EquivalentTo versus SubClassOf
Protege Desktop
- Holloman Airforce Base Landing
What are some alternatives?
rdflib - RDFLib is a Python library for working with RDF, a simple yet powerful language for representing information.
Gephi - Gephi - The Open Graph Viz Platform
d3fend-ontology - This repository holds the necessary content to produce the D3FEND ontology distribution.
JGit - JGit project repository (jgit)
LinkedDataHub - The low-code Knowledge Graph application platform. Apache license.
javatuples - Typesafe representation of tuples in Java.
python-preloaded - Bundle Python executable with preloaded modules
JADE - a pug implementation written in Java (formerly known as jade)
picotui - Lightweight, pure-Python Text User Interface (TUI) widget toolkit with minimal dependencies. Dedicated to the Pycopy project.
Embulk - Embulk: Pluggable Bulk Data Loader.
inline-sql - 🪄 Inline SQL in any Python program
Guava - Google core libraries for Java