Emacs als Psychologe

Emacs als Psychologe
Emacs als Psychologe
21.05.2013 11:49

Wer beim Schreiben in Emacs nicht mehr weiter weiß oder schier an einer Programmieraufgabe verzweifelt, der kann den eingebauten Psychologen um Rat fragen.

1966 entwickelte der Informatiker Joseph Weizenbaum das Programm ELIZA [1], das vom Nutzer eingegebene Sätze verarbeitet und darauf antwortet. Für den Anwender ergibt sich so scheinbar ein Gespräch mit einem Psychologen.

Eine Implementierung von ELIZA schlummert auch im beliebten Editor Emacs. Um sie aufzurufen, betätigt man zunächst Meta-x. Welches die Meta-Taste ist, hängt von der Emacs-Konfiguration ab, in den meisten Fällen sollte [Esc] gefolgt von [x] zum Ziel führen. Anschließen tippt man noch doctor ein und bestätigt mit der Eingabetaste. Jetzt kann man dem Doktor eine Frage auf Englisch stellen. Jede eigene Eingabe muss man zwei Mal mit der Eingabetaste bestätigen. Um den Doktor (vorübergehend) zu verlassen, drückt man wieder Meta-x (also [Esc] gefolgt von [x]) und tippt quit ein. Der Doktor selbst nutzt einen eigenen Buffer, den man schließen muss, um den Psychologen komplett loszuwerden.

Der in Emacs eingebaute Psychologe in Aktion

Den Doktor gibt es übrigens nicht nur im Standard-Emacs, sondern auch in X-Emacs. Dort liegt jedoch unter Umständen die Meta-Taste woanders, unter Ubuntu führt [Umschalt] und [Esc] gefolgt von [x] und dann die Eingabe von doctor zum Ziel.

ELIZA simuliert nur ein Gespräch. Das erkennt man insbesondere dann, wenn man Nonsense-Sätze oder sogar Zeichensalat eintippt. Nach seiner Veröffentlichung nahmen das Programm jedoch viele Anwender ernst, darunter sogar solche, die um seine einfache Funktionsweise wussten. ELIZAs Erfinder Jospeh Weizenbaum war über diesen zweifelhaften Erfolg ziemlich erbost und entwickelte sich unter anderem dadurch zu einem Computerkritiker.

Die Implementierung in Emacs soll zudem eigentlich nur ein Programmierbeispiel für eine Funktionsweiterung in der Programmiersprache Lisp sein. Den relativ kurzen Quellcode findet man unter [2].

Infos

[1] Wikipedia-Eintrag zu ELIZA:
http://de.wikipedia.org/wiki/ELIZA

[2] Quellcode der Emacs-Implementierung:
http://www.csee.umbc.edu/courses/471/papers/emacs-doctor.shtml


Kommentare

Stellenanzeigen

System–Administrator (m/w)
IT-Systemadministrator

Mehr erfahren...
(Vollständige Anzeige auf Linux-Magazin Online)


Senior-System–Administrator (m/w)
IT-Systemadministrator

Mehr erfahren...
(Vollständige Anzeige auf Linux-Magazin Online)

Tipp der Woche

Grammatikprüfung in LibreOffice nachrüsten
Grammatikprüfung in LibreOffice nachrüsten
Tim Schürmann, 24.04.2015 19:36, 0 Kommentare

LibreOffice kommt zwar mit einer deutschen Rechtschreibprüfung und einem guten Thesaurus, eine Grammatikprüfung fehlt jedoch. In ältere 32-Bit-Versionen ...

Aktuelle Fragen

Plugins bei OPERA - Linux Mint 17.1
Christoph-J. Walter, 23.07.2015 08:32, 2 Antworten
Beim Versuch Video-Sequenzen an zu schauen kommt die Meldung -Plug-ins und Shockwave abgestürzt-....
Wird Windows 10 update/upgrade mein Grub zerstören ?
daniel s, 22.07.2015 08:31, 5 Antworten
oder rührt Windows den Bootloader nicht an? das ist auch alles was Google mir nicht beantw...
Z FUER Y UND ANDERE EINGABEFEHLER AUF DER TASTATUR
heide marie voigt, 10.07.2015 13:53, 2 Antworten
BISHER konnte ich fehlerfrei schreiben ... nun ist einiges drucheinander geraten ... ich war bei...
PCLinuxOS lässt sich nicht installieren
Arth Lübkemann, 09.07.2015 18:53, 6 Antworten
Hallo Leute, ich versuche seit geraumer Zeit das aktuelle PCLinuxOS KDE per USB Stick zu insta...
Fernwartung oder wartung im haus
heide marie voigt, 29.06.2015 10:37, 2 Antworten
gerne hätte ich jemanden in Bremen nord, der mir weiter hilft - angebote bitte mit preis HMVoigt

Jetzt auf den Mailinglisten

Re: [EasyLinux-Suse] VLC-Absturz bei mp3
Bernhard Platz, 30.07.2015 21:24
Hallo Heiko, Am Donnerstag, 30. Juli 2015, 19:20:50 schrieb Heiko Ißleib: > Am Donnerstag, 30. Juli 2015...
Re: [EasyLinux-Suse] VLC-Absturz bei mp3
Bernhard Platz, 30.07.2015 21:20
Am Donnerstag, 30. Juli 2015, 20:09:18 schrieb Richard Kraut: > Am Donnerstag, den 30.07.2015, 18:22 +0200...
Re: [EasyLinux-Suse] VLC-Absturz bei mp3
Richard Kraut, 30.07.2015 20:09
Am Donnerstag, den 30.07.2015, 18:22 +0200 schrieb Bernhard Platz: > Bei mir stürzt VLC regelmäßig ab, wen...
Re: [EasyLinux-Suse] VLC-Absturz bei mp3
Heiko, 30.07.2015 19:20
Am Donnerstag, 30. Juli 2015, 18:22:26 schrieb Bernhard Platz: Hallo , > > habe ein echtes Luxus-P...
[EasyLinux-Suse] VLC-Absturz bei mp3
Bernhard Platz, 30.07.2015 18:22
Hallo Listen-Helfer, habe ein echtes Luxus-Problem, das mich aber immer wieder ärgert. Zuletzt nachdem VLC...