Textalgorithmen

Die Verarbeitung und der Vergleich von Zeichenketten ist eine besondere Problemstellung der Informatik zu deren Lösung die Algorithmik Anwendung findet. Häufig wird auch von String- bzw. Pattern-Matching gesprochen, wenn es darum geht, zwei Zeichenketten (Strings) miteinander zu vergleichen. Grundlegend wird dabei zwischen exaktem und approximativem String Matching unterschieden.
Bei exaktem String Matching wird ein Text (T) der Länge (n) im Hinblick auf alle Vorkommen eines Musters (P) der Länge (m) untersucht, wobei n > m gilt. Einfachstes Beispiel ist die Suche eines bestimmten Wortes innerhalb eines kompletten Dokuments.
Bei approximativem String Matching gilt es dagegen, die ungefähre Übereinstimmung von Muster und Text festzustellen oder ob ein gegebenes Muster ungefähr als Teilstring in einem gegebenen Text vorkommt.
Zur Lösung dieser Probleme halten wir eine Vielzahl unterschiedlicher Algorithmen für verschiedene Anwendungszwecke und Datengrundlagen bereit, und bieten Ihnen diese entweder als .NET DLL oder als Klassenbibliothek mit offenem Quellcode (C# oder VB) an. Die DLL's bzw. Klassenbibliotheken können auch ohne weiteres in den SQL Server Integration Services (SSIS) durch einen Skripttask eingebunden werden. Der Erwerb berechtigt zur uneingeschränkten Nutzung der Funktionen innerhalb Ihres Unternehmens sowie an mehreren Arbeitsplätzen und für mehrere Projekte, jedoch nicht zur Veräußerung an Dritte oder der Veröffentlichung des Quellcodes.

Im Allgemeinen gelten folgende Konditionen für unsere Textalgorithmen:

DLL Klassenbibliothek
Einzelalgorithmus 650 € 1800 €
Gesamtpaket 4500 € 12500 €

Nettopreise zzgl. 19% Mwst.

Gerne stehen wir für weitere Informationen zur Verfügung und helfen Ihnen bei der Auswahl sowie Integration der Komponenten (Kontakt). Nachfolgend können die angebotenen Algorithmen manuell getestet werden.

String1 String2 Ergebnis




Aktuelles

News

Das altbewährte Startmenü für Windows 8 & Server 2012! mehr...


String-/Pattern-Matching Algorithmen jetzt online testen. mehr...