Unter Web Mining (web mining) auch Webmining versteht man die Übertragung von Techniken des Data-Mining zur (teil)automatischen Extraktion von Informationen aus dem Internet, speziell dem World Wide Web. Web Mining übernimmt Verfahren und Methoden aus den Bereichen Information Retrieval, maschinelles Lernen, Statistik, Mustererkennung und Data-Mining. Dabei können drei Untersuchungsgegenstände unterschieden werden:
- Die Inhalte (Web-Content-Mining) – beispielsweise mit Verfahren des Information Retrieval.
- Die Struktur der Verlinkung (Web-Structure-Mining) – beispielsweise mit Verfahren der Webometrie. Beim Web-Structure-Mining kommen so genannte Hubs zum Einsatz. Es gibt gute Hubs, die auf viele wertvolle Seiten verweisen, und wertvolle Seiten, auf die viele Hubs verweisen.
- Das Benutzerverhalten (Web-Usage-Mining) – beispielsweise durch die Analyse von Logdateien.
Arten des Web Minings
Web-Usage-Mining versucht Regularitäten in der Benutzung von Webseiten beziehungsweise Webressourcen zu erkennen. Dabei werden alle sekundären Daten, die durch Interaktion des Benutzers mit einer Webressource entstehen, verarbeitet und analysiert. Zum Web-Usage-Mining gehört beispielsweise auch die Analyse der Customer Journey.
Web-Structure-Mining versucht, die einer Webseite beziehungsweise Domäne zugrunde liegende Verweisstruktur zu erkennen. Basierend auf der Topologie der Verweise (Hyperlinks) der Webseite, mit optionaler Beschreibung derselben, wird ein Modell erstellt. Dieses kann für die Kategorisierung und das Ranking einer Webseite nützlich sein und lässt Rückschlüsse auf Ähnlichkeiten zwischen Webseiten und deren Beziehungen zueinander zu. Zum Beispiel könnten inhaltsreiche Webseiten (sog. Authorities) und überblicksartige Webseiten (sogenannte Hubs) für ein bestimmtes Thema ausfindig gemacht werden (vgl. HITS-Algorithmus).
Web-Content-Mining befasst sich mit der Erkennung von Regularitäten in den Inhalten einer Webressource. Web-Content-Mining ist ein Anwendungsgebiet für das Text Mining. Die Daten im Web bestehen aus unstrukturierten Daten wie Textdokumenten, semi-strukturierten Daten wie HTML-Dokumenten und stärker strukturierten Daten wie Tabellen oder dynamisch generierten HTML-Seiten. Grundsätzlich bestehen die Inhalte einer Webseite aus verschiedenen Datentypen, wie Texten, Bildern, Audio-, Video-, Metadaten und Hyperlinks. Web-Content-Mining von multiplen Datentypen wird als „Multimedia-Data-Mining“ bezeichnet und kann als Teil von Web-Content-Mining verstanden werden. Hauptsächlich bestehen die Inhalte des Webs jedoch aus unstrukturiertem Text. Text Mining kann als Ausprägung und übergeordnetes Forschungsgebiet von Web-Content-Mining verstanden werden. Die verwendeten Methoden sind allgemeine Data-Mining-Methoden, wobei statistische und computerlinguistische Verfahren die Transformation der Texte in eine (für das Data-Mining) adäquate Form realisieren.
Siehe auch
Literatur
- Raymond Kosala, Hendrik Blockeel: Web Mining Research: A Survey. In: SIGKDD Explorations. 2, Nr. 1, 2000, Seite 1–10.
- Marc Ehrig, Jens Hartmann, Christoph Schmitz: Ontologiebasiertes Web Mining. (PDF; 255 kB) In: Peter Dadam (Hrsg.): Informatik 2004. Informatik verbindet. Beiträge der 34. Jahrestagung der Gesellschaft für Informatik. Köllen, Bonn 2004, ISBN 3-88579-380-6, Seite 187–193.
- Frank Bensberg: Web log mining als Instrument der Marketingforschung. Gabler, Wiesbaden 2001, ISBN 3-8244-7309-7.
- Markus Leibold: Web log mining im PR-Controlling. VDM, München 2006, ISBN 978-3-86550-392-3.
Weblinks
- http://www.cs.umbc.edu/~kolari1/Mining/webmining.html – Linksammlung wissenschaftlicher Artikel
- http://www.mindup.de/html/web-mining.html – Review-Artikel
- YALE (Yet Another Learning Environment): freie Open-Source-Software für Knowledge Discovery, Data Mining inklusive Web Mining und Text Mining, Maschinelles Lernen etc. (heute: RapidMiner): YALE bietet zusammen mit dem ebenfalls freien WordVectorTool eine kostenlose komplette Software-Umgebung für zahlreiche Web-Mining- und Text-Mining-Aufgaben
- Idea Web Miner – freies Tool für Web Content Mining einschließlich Web Log Mining, Web Patent Mining und Web News Mining