Alle Artikel mit dem Schlagwort: semantic web

Demodaten aus Wikipedia mittels Semantic Web

derived from S. Krause | CC Um produktive IT-Systeme stetig erweitern und verbessern zu können, haben sich dedizierte Testumgebungen bisher immer gut bewährt. So können neue Features und eventuelle Fehlerbehebungen in einer isolierten Umgebung getestet werden, bevor diese in den produktiven Betrieb aufgenommen werden. Anforderung Aktuell arbeiten wir an unserem jStage Shopsystem mit diversen Testumgebungen, um die Stabilität unserer Software stetig zu erhöhen und um den Kunden Einblicke in die zukünftigen Vorabversionen gewähren zu können. Für eine noch agilere Entwicklung wurde eine kompakte Testumgebung konzipiert, sodass das gesamte Shopsystem lokal auf dem Rechner eines Entwicklers abläuft. In dieser Testumgebung ist anstatt der Testdatenbank eines Kunden, eine vom Kunden unabhängige Datenbank enthalten. Dadurch fehlt es natürlich auch an Demo- bzw. Testdaten (z.B. Test-Produkte für den Shop). Um eine größere Menge an Artikeln (samt Artikeldaten, Bilder, usw.) nicht per Hand anlegen zu müssen, wurde nach einem automatisierten Prozess gesucht. Lösungsfindung Zunächst habe ich nach frei verfügbaren und geeigneten Datenquellen recherchiert, aus denen die Demo-Artikel letztendlich generiert werden können. Die aktuelle Wahl ist auf Wikipedia und dabei willkürlich auf Motorräder gefallen. Um die Daten natürlich nicht per Hand kopieren zu müssen, wurde die Wikipedia-API evaluiert um die Daten programmatisch abzugreifen. Doch wie …