Hi Hedra, Well, the way that I see it, there should be one tool (and I’m thinking to rework pronto for this purpose) that imports ANY ontology (RDF, turtle, obo, etc and especially JSON-LD, which is what developers prefer and what’s used in RESTFUL APIs) into the AtomSpace, regardless of its format. The point of ontologies is to be uniform and to share base vocabulary and relationships as much as possible, so that the same machines can easily merge them and use them in predictable ways. Now, if that’s true, then loading in this or the other ontology and merging those ontologies shouldn’t be a special new project for every new ontology, but it should simply be a pipeline. So in particular, to take the next ontology that you want to load into the AtomSpace should be as easy as:
scheme_router = Scheme_router(URI_of_your_next_ontology) scheme_router.load() And it shouldn’t matter whether that ontology is in owl, RDF, JSON-LD or any other format that expresses the same structure. Does this make sense to you? If this tool has been built already, please let me know! If not, I’m planning on extending pronto soon (as soon as we get the opencog system working which we’re having serious issues with right now) in order to ingest JSON-LD ontologies from any random entry point (using something like breadth first search or something like that in order to grab the whole graph). Johannes -- You received this message because you are subscribed to the Google Groups "opencog" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/opencog. To view this discussion on the web visit https://groups.google.com/d/msgid/opencog/1cdd2479-2246-45f7-8b98-eb5758d9db99%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
