Auf dieser Webseite präsentieren wir einige einfache Anwendungen aus dem Bereich der Sprachverarbeitung und des Textminings mit vollständigem Pythoncode. Alle Beispiele sind im Rahmen von Seminaren zu Sprachverarbeitung und Textmining an der Hochschule Hannover entstanden.
Die Beispiele auf dieser Seite ersetzen nicht die hervorragenden Einführungn in die Sprachverarbeitung mit Python und dem Natural Language Toolkit (NLTK) von Bird, Klein und Loper (hier online) oder Standardlehrbücher wie Speech and Language Processing von Jurafsky und Martin oder Foundations of Statistical Natural Language Processing von Manning und Schütze. Vielmehr wollen die Seiten diese Bücher ergänzen und einerseits Beispiele für die Arbeit mit deutschen Texten bieten und andererseits einfache Anwendungen mit einem praktischen Nutzen zeigen. Die Beispiele sollen dazu inspirieren, selber mit dem Programmieren anzufangen und die gezeigten einfachen Lösungen zu verbessern und Lösungen für andere Probleme zu implementieren. Die Seiten können aber auch dazu dienen, Technologien, mit denen jeder täglich in Berührung kommt, zu verstehen.
Diese Seite ist keine Einführung in Python. Grundkenntnisse im Programmieren und in Python werden vorausgesetzt. Die meiste Beispiele können unabhängig voneinander gelesen werden. Einige bauen aber auf vorherigen Beipielen auf. Diese Abhängigkeiten werden immer am Anfang der Beispiele angegeben.