Ich bin auf der Suche nach Semantic Web Reasoners, die auf große Datensätze (Linked Data) angewendet werden können. Ich habe mehrere Optionen gesehen und Pellet scheint eine gute Wahl zu sein, aber die letzte Veröffentlichung war 2013 und es hat einige Probleme mit der letzten Version von Java. Kennt jemand eine andere gute Option in Bezug auf Community-Unterstützung, Dokumentation, unterstützte Programmiersprachen etc.?Was sind die empfohlenen Semantic Web Reasoners für Entwickler?
-1
A
Antwort
0
Es hängt eigentlich davon ab, was der Reasoner tun soll. Hermit ist ein guter Begründer für die Klassifizierung, aber ich würde es nicht in dem Szenario verwenden, das Sie beschreiben. Sie müssen sich auch fragen, welche Art von Argumentationsmerkmalen die von Ihnen genannten Datensätze haben. Welche Art von verknüpften Daten ist das? Gibt es (wenn überhaupt) logische Regeln, die für sie gelten?
Ich weiß nicht, ob es für Sie funktioniert, aber Sie können erwägen, einen Tripelspeicher wie Stardog oder Virtuoso zu verwenden, die Argumentationsfähigkeiten haben und große Datenmengen verwalten können.
Verwandte Themen
- 1. Was sind die empfohlenen Datenbankspalten für Namen?
- 2. Was sind die empfohlenen Optimierungstechniken in Hive?
- 3. Was sind die empfohlenen HW-Spezifikationen für Virtualisierungen?
- 4. RDF/OWL/SPARQL/Triple Stores/Reasoners und andere Semantic Web APIs für C#?
- 5. JAVA-Unterstützung für Semantic Web
- 6. Was sind einige Programmiermethoden für Solo-Entwickler?
- 7. Was sind die Grundprinzipien des Semantic Web, die ein Architekt kennen sollte?
- 8. Semantic Web Framework
- 9. Was sind gute Datenbankoptionen für App-Entwickler unter Mac OSX?
- 10. Was sind gute Interviewfragen für einen potenziellen Flex-Entwickler?
- 11. Was sind die großen Web-Frameworks heute?
- 12. Was sind die Grails-Bugs, mit denen Entwickler umgehen müssen?
- 13. Was sind die empfohlenen Werte und die Bedeutung der WCF-Drosselungszähler?
- 14. Welche sind die von Ihnen empfohlenen Visual Studio-Einstellungen?
- 15. Die besten News-Feeds für Web-Entwickler, RSS
- 16. Vorschlag für Semantic Markup
- 17. Was sind RESTful Web Services?
- 18. Semantic Web: Tutorial zu RDF dev
- 19. Bestimmung empfohlenen Systemanforderungen
- 20. Was ist die beste Strategie für die Verwendung von Farbschema-Tools für Nicht-Designer-Entwickler?
- 21. pushsharp newbie-web-app-entwickler
- 22. Was sind die wirklichen Herausforderungen für einen Entwickler, der zwischen Programmiersprachen migriert?
- 23. Was sind die aktuellen Entscheidungen für Delphi Web & Web Service Entwicklung
- 24. Warum sind PHP-Entwickler billiger als .NET-Entwickler?
- 25. Was sind die Voraussetzungen für die Heimautomatisierung?
- 26. einfache Suchmaschine Web-Entwickler 2008
- 27. sollten Web-Entwickler lernen Flash
- 28. Was sind die Unterschiede zwischen WCF und traditionellen ASP.NET Web
- 29. Was ist die beste Entwickler-Symbolleiste für IE?
- 30. Was sind Haskell Continuation-basierte Web-Framework?
Es scheint, dass die meisten der OWL-basierten Denkansätze schlummern, so dass 2013 ziemlich aktuell ist. Das ist nur eine persönliche Beobachtung, die andere möglicherweise aktualisieren können. Eine weitere Beobachtung ist, dass SPARQL eine größere Verbreitung findet und eine viel größere Anzahl von Anwendungsfällen adressiert. – scotthenninger
Einige der Reasoners sind auch proprietär geworden. Zum Beispiel denke ich, dass die Leute, die mit Pellet in Verbindung stehen, jetzt an Stardog arbeiten, einem Triple-Store mit Inferenzfunktionen. –