ernestojimenezruiz / logmap-matcher

LogMap: An Ontology Alignment and Alignment Repair System
Apache License 2.0
117 stars 31 forks source link

Want to use in python project #21

Closed kilinchange closed 1 year ago

kilinchange commented 2 years ago

Dears, I want to integrate LogMap in my python project, could you give me some suggestions:

How can I integrate it conveniently, or I can only rewrite LogMap in python by myself ? I would be grateful if there is a logmap-python available.

Thanks a lot & Best Regards, KilinChange

merkys commented 2 years ago

@kilinchange there seem to be ways to call Java from Python, see for example this thread at Stack Overflow.

ernestojimenezruiz commented 2 years ago

Hi

Yes, an easy option is to call Java from Python in a standard way.

In the ontology matching community we are adoption the MELt platform that, although implemented in Java, enables the integration python developed systems: https://github.com/dwslab/melt

LogMap wrapped for the MELT platform: https://github.com/ernestojimenezruiz/logmap-melt

We are also in the process of combining Java and Python in the matching process: https://github.com/KRR-Oxford/OntoAlign/tree/main/LogMap-ML

Ernesto

El jue, 14 oct 2021 a las 13:50, Andrius Merkys @.***>) escribió:

@kilinchange https://github.com/kilinchange there seem to be ways to call Java from Python, see for example this thread at Stack Overflow https://stackoverflow.com/questions/476968/using-a-java-library-from-python .

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/ernestojimenezruiz/logmap-matcher/issues/21#issuecomment-943325197, or unsubscribe https://github.com/notifications/unsubscribe-auth/ADYLZ6UUFWQ4XDUDXM7CVG3UG3G2RANCNFSM5FNWLYHA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

-- Ernesto Jiménez-Ruiz Lecturer in Artificial Intelligence

Department of Computer Science School of Mathematics, Computer Science and Engineering City, University of London T: +44 (0)20 7040 0212 https://www.city.ac.uk/people/academics/ernesto-jimenez-ruiz

kilinchange commented 2 years ago

It really helps! Thank you for your kind!

ernestojimenezruiz commented 1 year ago

We are also working on using alignment systems as a service see: https://github.com/rupson/knowledge-graph-alignment-as-a-service