Clarin Federated Content Search v3.0 Aggregator - Erweiterung Ihrer Suchmaschine
Die Clarin Federated Content Search (Clarin-FCS) führt eine Schnittstellenspezifikation vor, die die Suchmaschinenfunktionen von ihrer Ausbeutung , dh Benutzerinterfassen, Anwendungen von Drittanbietern, entkoppelt, damit Dienste auf einheitliche Weise auf heterogene Suchmaschinen zugreifen können.
Der Aggregator V3.0 läuft sowohl bei der Textabteilung der National Swedish Language Bank als auch bei Clarin.
Die Spezifikation für die Suche in der Föderation Inhalt v2.0 finden Sie als PDF -Dokument. Weitere Informationen finden Sie auf der Seite Clarin FCS - Technische Details.
Eine detaillierte Liste von Änderungen finden Sie unter CHANGELOG.md .
Mit der Rückwärtskompatibilität können Sie als Center -Suchmaschinenbetrieb einen reibungslosen Tranktion zu den neuen Funktionen und Funktionen nach eigenem Ermessen vermitteln.
Diese Neuzugänge zu den Klarin-FCs verbessern nicht nur die Leistungsbenutzererfahrung und -möglichkeiten, wenn Sie Abfragen von Repositorys ausführen, sondern auch, dass weniger erfahrene Benutzer es einfacher finden, verschiedene Korpora zu erkunden.
Wenn Sie eine erholsame API in Ihrer Suchmaschine mit der Implementierung der KORP -Endpoint -Referenz als Ausgangspunkt haben, sollte der richtige Weg sein. Wenn Sie speziell Korp verwenden, sollte dies nur eine einfache Anpassung an Korpora und Tagsets sein. Vergessen Sie auf jeden Fall nicht, die Tests zu betrachten.
Um Ihren Endpunkt zu testen, können Sie den IDS -Endpoint -Tester (Code) auf Ihren Endpunkt verweisen.
Es gibt auch ein Tutorial eines Endpunktentwicklers.
Um den FCS -Aggregator zu erstellen, benötigen Sie einige einfache Schritte (wenn Sie nichts geändert haben, überspringen Sie einfach zu Schritt 3):
./build.sh --npm./build.sh --jsx./build.sh --jarDas Frontend (React) und das Backend (Jersey Servlet) werden dann unter Verwendung von Knoten und Maven gebaut.
Überprüfen Sie die Konfigurationsdatei aggregator_devel.yml . Wenn Sie Ihren ENPOPP einfach den Endpoint entweder zu additionalCQLEndpoints oder additionalFCSEndpoints hinzufügen möchten, fügen Sie einfach vor dem Ausführen entweder zu zusätzlichen Punkten hinzu:
./build.sh --run
Möglicherweise möchten Sie den Pfad auch in Ihre Cache -Dateien in AGGREGATOR_FILE_PATH und AGGREGATOR_FILE_PATH_BACKUP ändern.
Sie können dann auf den lokal laufenden Aggregator unter http: // localhost: 4019/zugreifen
Siehe DEPLOYMENT.md , beispielsweise Konfigurationen und Beschreibungen zu Einstellungen.