Deshalb habe ich ja gesagt, daß die Funktion, die nach dem wahrscheinlichen Thema sucht, immer irgendetwas zurückgibt. Das ist dann wahrscheinlich falsch aber vielleicht macht es genug Sinn, daß man eine halbwegs plausible Antwort geben kann...

Beachte, daß meine Methode gar nicht erst versucht, Perfektion zu erreichen - im Wesentlichen läuft es darauf hinaus, daß man eine Liste von Wortsammlungen anlegt und versucht, die aktuelle Diskussion in eine dieser Sammlungen einzuordnen. Das ist ziemlich unpräzise und funktioniert nur dann gut, wenn man in einem Chat mit relativ wenigen Themen arbeitet, aber es erspart einem den Aufwand, einen qualitativ hochwertigen Parser für die Chatsprache zu schreiben, was für sich schon ein Abenteuer ist.