Universität zu Köln Institut für Sprachverarbeitung Dozent: Claes Neuefeind Sommersemester von Trifon Kirov und Börge Kiss
|
|
- Mina Friedrich
- vor 7 Jahren
- Abrufe
Transkript
1 ChatterBots Universität zu Köln Institut für Sprachverarbeitung Dozent: Claes Neuefeind Sommersemester 2012 von Trifon Kirov und Börge Kiss
2 Inhalt Definition Geschichte Varianten und Beispiele Funktionsweise / Technik ChatterBot / KI - Wettbewerbe Nutzen und Einsatzmöglichkeiten Zukunft / weiterführende Gedanken / Diskussion
3 Definition Ein ChatterBot ist eine Software, die eine Konversation mit einem menschlichen Wesen simuliert. nimmt die Rolle eines realen Gesprächspartners ein reagiert "sinnvoll" auf Fragen und Bemerkungen meist findet die Kommunikation auf Textbasis statt ein ChatterBot kann technisch gesehen auch rein akustisch oder visuell (Gesten) arbeiten
4 Geschichte ELIZA Jabberwhacky A.L.I.C.E. Wettbewerbe
5 Geschichte - ELIZA Gilt als erster ChatterBot oder Artificial Intelligence Chatting Robot 1966 von Joseph Weizenbaum ( ) entwickelt Simuliert (und parodiert) in der bekanntesten Ausführung einen Psychotherapeuten
6 Geschichte - ELIZA War von Weizenbaum eher als anschauliche Kritik gedacht Diente als Vorbild für spätere ähnliche Projekte Inspirierte zur generellen Entwicklung von Möglichkeiten zur Kommunikation mit Computern in natürlicher Sprache
7 Geschichte - Jabberwacky Rollo Carpenter begann 1989 die Entwicklung Seit 1997 online nutzbar Ist lernfähig Nutzt ältere Benutzereingaben durch Mustererkennung
8 Geschichte - A.L.I.C.E. Artificial Linguistic Internet Computer Entity 1995 von Dr. Richard Wallace in der Programmiersprache SITL entwickelt (nutzt das Prinzip der Mengenlehre der Mathematik) Das A.L.I.C.E.-Projekt entwickelt die Software ständig weiter
9 Geschichte - A.L.I.C.E. Nutzt seit 2002 die von Wallace entwickelte Sprache AIML AIML: Artificial Intelligence Markup Language (abgeleitet von XML) Von Wallace eigens für A.L.I.C.E. entwickelt
10 Geschichte - Wettbewerbe Einflussreiche Wettbewerbe Loebner-Preis (seit 1991) ChatterBox Challenge (seit 2001) Markt (dazu später mehr)
11 Beispiele ELIZA Jabberwacky A.L.I.C.E. Rosette (von Bruce Wilcox, Gewinner der Bronzemedaille des Loebner-Preises 2011)
12 Funktionsweise / Technik Genereller Ablauf der Kommunikation Funktionsweise ELIZA Funktionsweise A.L.I.C.E. und AIML Prolog-Implementation Eigenversuch in JAVA
13 Funktionsweise / Technik Komplexität der Technik und Effekt in ungleichem Verhältnis Bereits mit einfachen Mitteln ist eine Täuschung möglich (Minimalbeispiel)
14 Funktionsweise / Technik Genereller Ablauf: Analyse der Anfrage des Benutzers Zerlegen nach Schlüsselwörtern suchen (patternmatching!) Passende Antwort aus der Wissensbasis Erzeugen grammatikalisch, syntaktisch sowie semantisch korrekter Sätze
15 Funktionsweise - ELIZA sucht im eingegebenen String von links nach rechts nach dem wichtigsten Wort d.h. Nach dem Schlüsselwort, welches im Optimalfall in der Datenbank vorliegt Antwortet mit Nachfrage unter Verwendung des Schlüsselwortes Durch das Fragen entsteht der Eindruck von Anteilnahme und der Bot wirkt nicht ausweichend
16 Funktionsweise A.L.I.C.E. Wissensbasis liegt in Form der AIML- Datenbank vor Die wichtigsten Tags: <aiml> - umschließt ein AIML-Dokument <category> - markiert eine Wissens-Einheit <pattern> - mögliche Eingabe eines Nutzers <template> - beinhaltet die Antwort auf die Eingabe
17 Funktionsweise A.L.I.C.E. Beispiel: <category> <pattern>what ARE YOU</pattern> <template> <think><set name="topic">me</set></think> I am the latest result in artificial intelligence, which can reproduce the capabilities of the human brain with greater speed and accuracy. </template> </category>
18 Funktionsweise Prolog-Bot Auszug: rules([[dream,3],[[1,[_],0, [what,does,that,dream,suggest,to,you,?], [do,you,dream,often,?], [what,persons,appear,in,your,dreams,?], [do,you,believe,that,dreaming,has,something,to,do,with,yo ur,problem,?],[newkey]]]]).
19 Funktionsweise Eigenversuch Programmiert in JAVA Einfaches pattern-matching Will nur über Wetter reden Deshalb: WetterBot
20
21 Funktionsweise / Technik Was passiert, wenn sich zwei ChatterBots miteinander unterhalten? Video
22 ChatterBot / KI - Wettbewerbe Loebner-Preis ChatterBox-Challenge
23 Wettbewerbe - Loebner-Preis Seit 1991 von Hugh Gene Loebner ausgeschrieben Zeichnet das erste Programm aus, das es schafft, über 25 Minuten lang in einem Turing-Test zu bestehen Erinnerung Turing-Test: Computerprogramm muss erfolgreich einen Menschen imitieren, Testperson versucht zwischen Mensch und KI zu unterscheiden
24 Wettbewerbe - Loebner-Preis Gewinnkategorien: Gold: Bestehen im totalen Turing-Test Incl. audiovisueller Eindruck Mind. Hälfte der Jury täuschen Silber: Bestehen des schriftlichen TT Mind. Hälfte der Jury täuschen Bronze: Preis für das menschenähnlichste Programm Wird jährlich vergeben
25 Wettbewerbe - Loebner-Preis Gewinner der Bronze-Medaillen der letzten Jahre: 2004 Richard Wallace (A.L.I.C.E.) 2005 Rollo Carpenter (Jabberwacky: George) 2006 Rollo Carpenter (Jabberwacky: Joan) 2007 Robert Medeksza 2008 Fred Roberts (Elbot) 2009 David Levy (Do-Much-More) 2010 Bruce Wilcox (Suzette) 2011 Bruce Wilcox (Rosette)
26 Wettbewerbe ChatterBox- Challenge Entwickler-Wettbewerb für ChatterBots Seit 2001 kaum einschränkende Regeln in Hinsicht auf die verwendeten Technologien öffnet den Weg für neue, fortschrittlichere Methoden und macht den Wettbewerb innovativ
27 Einsatz von ChatterBots Forschung (KI,Computerlinguistik) E-Learning Kundenkommunikation
28 Zukunft / weiterführende Gedanken Joseph Weizenbaum über die Bedeutung der Verdrängung der Menschen durch die Computer Video Meinungen?
29 Quellen
Evaluierung der Chatbot-Beschreibungssprache Artificial Intelligence Markup Language
Seminar: Methoden der maschinellen Sprachverarbeitung Modul: INF-M 31 (M.A.) WS 2013/14 Leitung: PD Dr. Jürgen Reischer Evaluierung der Chatbot-Beschreibungssprache Artificial Intelligence Markup Language
MehrChatbots. Was sind Chatbots? S. Tabor. Gleich ein Beispiel. Chatbot Stella Beschäftigt bei der Stabi
Chatbots S. Tabor 1 Was sind Chatbots? Gleich ein Beispiel Chatbot Stella Beschäftigt bei der Stabi http://www2.sub.unihamburg.de/informationen/projekte/infoass.html 2 1 Was ist Stabi? 3 4 2 Wo befindet
MehrLösungsvorschlag für das Übungsblatt 1. Aufgabe 1.
Lösungsvorschlag für das Übungsblatt 1. Aufgabe 1. Zusammengefasst aus Ihren Beiträgen Wie bewerten sie das System ingesamt? Das Watson System verdeutlicht den Fortschritt der Künstlichen Intelligenz Forschung/Computerlinguistik/Informatik
MehrObjektorientierte Programmierung
Teil D Objektorientierte Programmierung Kapitel D 2001 Prof. Dr. Rainer Manthey Informatik I 1 Teil D Grundlagen der objektorientierten Programmierung 2001 Prof. Dr. Rainer Manthey Informatik I 2 Objektorientierung
MehrFunktionale Programmierung Übung 01. Dozent: mein Dozent Tutor: mein Tutor Studenten: person1 und person2 tt. mm. jjjj
Funktionale Programmierung Übung 01 Dozent: mein Dozent Tutor: mein Tutor Studenten: person1 und person tt. mm. jjjj 1 Inhaltsverzeichnis 1 Text schreiben 3 Tabulatoren 3.1 Tabulatoren zur Textstrukturierung....................
MehrMichaelaStorp. Chatbots.Möglichkeiten undgrenzen der maschinellenverarbeitung natürlichersprache. (2002)
NETWORX Nr.25 MichaelaStorp Chatbots.Möglichkeiten undgrenzen der maschinellenverarbeitung natürlichersprache. (2002) online verfügbarseit: 2002-02-02 URL: http://www.websprache.net/networx/docs/networx-25.pdf
MehrSuche schlecht beschriftete Bilder mit Eigenen Abfragen
Suche schlecht beschriftete Bilder mit Eigenen Abfragen Ist die Bilderdatenbank über einen längeren Zeitraum in Benutzung, so steigt die Wahrscheinlichkeit für schlecht beschriftete Bilder 1. Insbesondere
MehrProgrammieren was ist das genau?
Programmieren was ist das genau? Programmieren heisst Computerprogramme herstellen (von griechisch programma für Vorschrift). Ein Computerprogramm ist Teil der Software eines Computers. Als Software bezeichnet
MehrNext Generation SEO Author Markups und Schema Integrationen Marcus Tober Köln 16.10.2013
Next Generation SEO Author Markups und Schema Integrationen Marcus Tober Köln 16.10.2013 10/21/2013 Searchmetrics Inc. 2013 Page 1 Gründer von Searchmetrics Ich liebe SEO und Search seit 2001 Informatik-Studium
MehrIntranet: Wiki in Unternehmen
www.namics.com Intranet: Wiki in Unternehmen Zürich, 2. Dezember 2008 Jürg Stuker, CEO & Partner Was ich zur Diskussion stelle...» Weshalb ein sozial geprägtes Intranet?» Grundprinzipien und Einblicke
MehrGrundsätzliche Informationen zu SpAz
Grundsätzliche Informationen zu SpAz SpAz steht Ihnen zur Eingabe der Personen- und Leistungsdaten Ihrer Absolventen zur Verfügung. Die erforderlichen Daten zur Eingabe entsprechen dabei den Angaben von
MehrFacharbeit Informatik
GK 12.2 (ht) ACHTUNG: Die folgende Liste soll NUR Anregungen liefern. Bei fast allen Themen wird eine konkrete - meist einschränkende - Ausformulierung des Themas notwendig sein! 1 Programmieren und Algoritmik
MehrObjektorientierte Programmierung. Kapitel 0: Begrüssung
Stefan Brass: OOP (Java), 0. Begrüssung 1/8 Objektorientierte Programmierung Kapitel 0: Begrüssung Stefan Brass Martin-Luther-Universität Halle-Wittenberg Wintersemester 2014/15 http://www.informatik.uni-halle.de/
MehrWillkommen zum neuen Semester!
Willkommen zum neuen Semester! Informationsmanagement und Informationstechnologie (IMIT) und Wirtschaftsinformatik (Winf) Wintersemester 2012/13 1 Informationen (1) Belegung von Mastermodulen im Bachelor
MehrWas ist ein Computerprogramm?
Was ist ein Computerprogramm? Michael Sonntag Institut für Informationsverarbeitung und Mikroprozessortechnik (FIM) Johannes Kepler Universität Linz, Österreich sonntag@fim.uni-linz.ac.at 1 Problemaufriss
MehrSoftware-Entwicklung
Software-Entwicklung SEP 96 Geschichte der Programmierung Aufgaben von, Anforderungen an Programme mit der Zeit verändert 1 Programmierung über Lochkarten z.b. für Rechenaufgaben 2 maschinennahe Programmierung
MehrMensch und Roboter als gleichberechtige
Mensch und Roboter als gleichberechtige Teampartner Projekt der NASA um Techniken zu entwickeln die Aufgabenkoordinierung und Zusammenarbeit zwischen Robotern und Menschen zu verbessern Roboter wichtig,
MehrFilmprojekte. Bernice Faibil, Kifrie Medienwerkstatt
Nr. laut Assetliste; bitte auch in den Dateinamen übernehmen Einordnung in Inhaltsstruktur (Rubrik) Autor/in Startseitentauglich für die Rubriken-Einstiegsseite geeignet Eingabedatum Verfallsdatum Ggf.
MehrWer ist schlauer: Mein Computer oder ich?
Stephan Weller Fakultät für Wirtschaftsinformatik und Angewandte Informatik Otto-Friedrich Universität Bamberg Dank an Hans-Dieter Burkhard (Kinderuni HU Berlin, 2004, Warum sind wir schlauer als Roboter?
MehrEinführung in Generatives Programmieren. Bastian Molkenthin
Einführung in Generatives Programmieren Bastian Molkenthin Motivation Industrielle Entwicklung *!!*,(% % - #$% #!" + '( & )!* Softwareentwicklung Rückblick auf Objektorientierung Objektorientierte Softwareentwicklung
Mehr42: Das Erste-Hilfe- System im WWW
INFOS & KOMMUNIKATION 42: Das Erste-Hilfe-System im WWW Technische Grundlagen Aufruf und Bedienung Themen Weitere Informationsquellen Forschungs- & Entwicklungsberichte Implementierung eines 3D-Strömungscodes
MehrDie Rolle der Geschwister bei mehrsprachig aufwachsenden Kindern
Die Rolle der Geschwister bei mehrsprachig aufwachsenden Kindern Theresia Piszczan. Erfurter Symposium zu bilingualer Entwicklung im Kindesalter 06.05.0 theresia.piszczan@uni-erfurt.de Lehrstuhl für Sprachlehr-
MehrChatbots in wissenschaftlichen Bibliotheken
Hochschule Hannover Fakultät III Medien, Information und Design Abteilung Information und Kommunikation Studiengang Informationsmanagement (BA) Chatbots in wissenschaftlichen Bibliotheken Bachelorarbeit
MehrBewerbung um den Talente-Award 2016 Innovatives Personal- und Ausbildungsmarketing im öffentlichen und im Dritten Sektor
Bewerbung um den Talente-Award 2016 Innovatives Personal- und Ausbildungsmarketing im öffentlichen und im Dritten Sektor Der Talente-Award wird von der Talente-Kongress GbR vergeben. Für den Talente-Award
MehrUX Erlebnisse am Frontend
creating brand experience ALM Testing UX Erlebnisse am Frontend NOSE Industrial Design 22.04.2013 2 Agenda 1. UI Design 2. UX Design 3. Design folgt Regeln 4. Design macht Marken 5. Design definiert Regeln
MehrGregor Raschke 2008 HIBERNATE. Eine Einführung
1 HIBERNATE Eine Einführung Inhalt 2 Einleitung Beispielkonfiguration Die hibernate.cfg.xml Eine Beispieltransaktion Abfragemöglichkeiten JPA und Hibernate Ressourcen und Quellen Einleitung (1) - Geschichtliches
MehrFormatierte Berichte Excel-Dateien mittels PL/SQL erzeugen. Robert Marz its-people
Formatierte Berichte Excel-Dateien mittels PL/SQL erzeugen Robert Marz its-people 1 Robert Marz Technical Architect Portfoliomanagement Datenbanken its-people Hochtaunus GmbH robert.marz@its-people.de
MehrGlossar. SVG-Grafiken in Bitmap-Grafikformate. Anweisung Eine Anweisung ist eine Folge aus Schlüsselwörtern, Variablen, Objekten,
Glossar Anweisung Eine Anweisung ist eine Folge aus Schlüsselwörtern, Variablen, Objekten, Methoden und/oder Eigenschaften, die eine bestimmte Berechnung ausführt, eine Eigenschaft ändert oder eine Methode
MehrChallenges for the future between extern and intern evaluation
Evaluation of schools in switzerland Challenges for the future between extern and intern evaluation Michael Frais Schulentwicklung in the Kanton Zürich between internal evaluation and external evaluation
MehrSprachbasierte Informationssysteme
Sprachbasierte Informationssysteme Gunar Fiedler Arbeitsgruppe Technologie der Informationssysteme CAU Kiel WWW: http://www.is.informatik.uni-kiel.de/~fiedler E-Mail: fiedler@is.informatik.uni-kiel.de
MehrAnleitung zum Erstellen von Moodle-Quizfragen in Word
Anleitung zum Erstellen von Moodle-Quizfragen in Word Die Vorlagedateien Speichern Sie die.zip Datei an den gewünschten Ort und entpacken Sie diese. In dem neuen Ordner befinden sich nun folgende Dateien:
MehrKybernetik Einführung
Kybernetik Einführung Mohamed Oubbati Institut für Neuroinformatik Tel.: (+49) 731 / 50 24153 mohamed.oubbati@uni-ulm.de 24. 04. 2012 Einführung Was ist Kybernetik? Der Begriff Kybernetik wurde im 1948
MehrKapitel 4. Einführung in den Scannergenerator Flex. Einführung in den Scannergenerator Flex Wintersemester 2008/09 1 / 9
Kapitel 4 Einführung in den Scannergenerator Flex Einführung in den Scannergenerator Flex Wintersemester 2008/09 1 / 9 Generatoren für die lexikalische Analyse Scannergeneratoren werden eingesetzt um die
MehrUnterrichtsmaterialien in digitaler und in gedruckter Form. Auszug aus: Der Kreislauf unseres Geldes. Das komplette Material finden Sie hier:
Unterrichtsmaterialien in digitaler und in gedruckter Form Auszug aus: Der Kreislauf unseres Geldes Das komplette Material finden Sie hier: School-Scout.de Sekundarstufe Klaus Ruf & A. Kalmbach-Ruf Der
MehrSoftwareentwicklung aus Sicht des Gehirns
Softwareentwicklung aus Sicht Business Unit Manager Folie 1 Ziel Das Ziel ist die Beantwortung der folgenden Fragen: 1. Wie lösen Softwareentwickler Probleme kognitiv? 2. Was sind die Schlüsselfaktoren
MehrGeschichte des Internets Suchmaschinen Fachinformationszentren. Institute for Science Networking
Geschichte des Internets Suchmaschinen Fachinformationszentren Kurze Geschichte des Internets Internet: Geschichte beginnt mit der Entwicklung paketvermittelter Netze. Bei der Paketvermittlung werden Nachrichten
MehrDigital Sensory Branding
Digital Sensory Branding,,Die Bildung der fünf Sinne ist eine Arbeit der ganzen Weltgeschichte Karl Marx 1818-1883 Die digitale Welt Die digitale Zukunft Digital Brand Management Digital Sensory Branding
MehrHUMBOLDT-UNIVERSITÄT ZU BERLIN INSTITUT FÜR BIBLIOTHEKS- UND
HUMBOLDT-UNIVERSITÄT ZU BERLIN INSTITUT FÜR BIBLIOTHEKS- UND INFORMATIONSWISSENSCHAFT BERLINER HANDREICHUNGEN ZUR BIBLIOTHEKS- UND INFORMATIONSWISSENSCHAFT HEFT 222 VIRTUELLE AUSKUNFT MIT MEHRWERT: CHATBOTS
MehrZugriff auf das Across-Ticketsystem
Zugriff auf das Across-Ticketsystem Februar 2014 Version 2.2 Copyright Across Systems GmbH Die Inhalte dieses Dokumentes dürfen nur nach schriftlicher Zustimmung der Across Systems GmbH reproduziert oder
MehrFreie und Quelloffene Softwarelizenzen im Vergleich
Freie und Quelloffene Softwarelizenzen im Vergleich Themen Geschichte Idee der Freien und Quelloffenen Software Gesetzeslage in Deutschland Institute Definition von freier Software Definition von quelloffener
MehrInformatik I. Grundlagen der systematischen Programmierung. Peter Thiemann WS 2008/09. Universität Freiburg, Germany
Informatik I Grundlagen der systematischen Programmierung Peter Thiemann Universität Freiburg, Germany WS 2008/09 Organisatorisches Vorlesung Di und Do, 11-13 Uhr, HS 101-00-036 Dozent Prof. Dr. Peter
MehrÜbung: Verwendung von Java-Threads
Übung: Verwendung von Java-Threads Ziel der Übung: Diese Übung dient dazu, den Umgang mit Threads in der Programmiersprache Java kennenzulernen. Ein einfaches Java-Programm, das Threads nutzt, soll zum
MehrC++ mit. Microsoft Visual C++ 2008. Richard Kaiser. Einführung in Standard-C++-, C++/CLI und die objektorientierte Windows.
Richard Kaiser C++ mit Microsoft Visual C++ 2008 Einführung in Standard-C++-, C++/CLI und die objektorientierte Windows.NET-Programmierung Mit CD-ROM Geleitwort Wenn man heute nach Literatur über Programmiersprachen
MehrProseminar Ethische Aspekte der Informationsverarbeitung Prof.Dr.W.Kurth. Thema 11
Proseminar Ethische Aspekte der Informationsverarbeitung Prof.Dr.W.Kurth Thema 11 Verantwortung des Wissenschaftlers und mögliche Grenzen für die Forschung Texte: von Joseph Weizenbaum Kap.10 Gegen den
MehrWas ist ein Compiler?
Was ist ein Compiler? Was ist ein Compiler und worum geht es? Wie ist ein Compiler aufgebaut? Warum beschäftigen wir uns mit Compilerbau? Wie ist die Veranstaltung organisiert? Was interessiert Sie besonders?
MehrDidaktisierungsvorschläge zum Kalender. Jugend in Deutschland 2013. UNTERRICHTSENTWURF Juni. Liebe: GROSSE GEFÜHLE
Seite 1 von 8 Didaktisierungsvorschläge zum Kalender Jugend in Deutschland 2013 UNTERRICHTSENTWURF Juni Liebe: GROSSE GEFÜHLE - Unterrichtsvorschläge und Arbeitsblätter Abkürzungen LK: Lehrkraft L: Lernende
MehrSemistrukturierte Daten Vorlesung mit Laborübung (VL 2.0)
Semistrukturierte Daten Vorlesung mit Laborübung (VL 2.0) http://www.dbai.tuwien.ac.at/education/ssd/ Stefan Woltran Emanuel Sallinger Arbeitsbereich Datenbanken und Artificial Intelligence Institut für
MehrDistributed testing. Demo Video
distributed testing Das intunify Team An der Entwicklung der Testsystem-Software arbeiten wir als Team von Software-Spezialisten und Designern der soft2tec GmbH in Kooperation mit der Universität Osnabrück.
MehrP R A X I S & M E T H O D I K. Chatbots. Teil 2 und Schluss: Der Turing-Test und die Folgen Zur Geschichte der symbolischen KI im Informatikunterricht
Chatbots Teil 2 und Schluss: Der Turing-Test und die Folgen Zur Geschichte der symbolischen KI im Informatikunterricht von Helmut Witten und Malte Hornung Im ersten Teil haben wir die Unterrichtsreihe,,Chatbots
MehrReasoner for the Semantic Web
Reasoner for the Semantic Web KAON & KAON2 Seminar A.I. Tools Erik Endres 18.1.2007 Übersicht Reasoner KAON1 KAON2 & Protégé Reasoner Ontologien machen Daten für Maschinen verarbeitbar. Reasoner setzen
MehrJSF (JavaServer Faces) Erstellen einer Webseite
Universität Bayreuth Lehrstuhl für Angewandte Informatik IV Datenbanken und Informationssysteme Prof. Dr.-Ing. Jablonski JSF (JavaServer Faces) Erstellen einer Webseite Dipl. Inf. Manuel Götz Dipl. Inf.
MehrERSTELLEN VON MOODLE-QUIZ- FRAGEN IN WORD. von Lara Biekowski und Yannic Hoffmann Stand: September 2015
1. ERSTELLEN VON MOODLE-QUIZ- FRAGEN IN WORD von Lara Biekowski und Yannic Hoffmann Stand: September 2015 Inhalt 1. Die Vorlagedateien... 2 2. Makro-Einstellungen in Word... 2 3. Erstellen eines Dokuments
MehrProgrammieren von Web Informationssystemen
Programmieren von Webinformationssystemen Wolfgang Gassler Databases and Information Systems (DBIS) Institute of Computer Science University of Innsbruck dbis-informatik.uibk.ac.at 1 Web (App) Usability
MehrSemantic Wiki Eine Erweiterung des Wiki-Konzepts von Harald Cichos
Semantic Wiki Eine Erweiterung des Wiki-Konzepts von Harald Cichos Seminar: Semantic Web Wintersemester 2005/2006 Universität Jena Seminarleiter: Prof. Dr. C. Beckstein, Dr. H. Sack, Dipl.-Inform. H. Peter
MehrStreaming Transformations for XML STX
Streaming Transformations for XML STX Oliver Becker Humboldt Universität zu Berlin wiss. Mitarbeiter am Institut für Informatik, Lehrstuhl für Systemarchitektur obecker@informatik.hu-berlin.de Abstract:
MehrAnswer Set Programming
Answer Set Programming mit Answer Set Prolog (A-Prolog) Wangler Thomas Logikprogrammierung Institut für Computerlinguistik Universität Heidelberg Inhaltsverzeichnis Inhaltsverzeichnis Inhaltsverzeichnis
MehrErgänzungsfach Informatik
Wochenlektionen 1. Jahr 2. Jahr 3. Jahr 4. Jahr Ergänzungsfach: 2 2 A Allgemeine Bildungsziele Die Informatik durchdringt zunehmend alle Bereiche des Lebens. Sie betrifft in der Anwendung alle wissenschaftlichen
MehrOnline-Publishing mit HTML und CSS für Einsteigerinnen
mit HTML und CSS für Einsteigerinnen Dipl.-Math. Eva Dyllong Universität Duisburg Dipl.-Math. Maria Oelinger spirito GmbH IF MYT 07-2002 Web-Technologien Überblick HTML und CSS, XML und DTD, JavaScript
MehrCould a robot be creative - and would we know?
Could a robot be creative - and would we know? By Margaret Boden Philip Meckseper Tina Mahler Margaret Boden Research Professor of Cognitive Science at the University of Susse Association for Artificial
MehrPraktikum Software Engineering
Praktikum Software Engineering Verwendung von Enterprise Architect Pascal Weber, David Kulicke KIT Universität des Landes Baden-Württemberg und nationales Forschungszentrum in der Helmholtz-Gemeinschaft
MehrBewertung von MS Robotics Studio von Robert Grandl
Bewertung von MS Robotics Studio von Robert Grandl Positive Aspekte Die Oberfläche wurde seit der Version 1.0 deutlich auf gewährtet. Das System von Visual Programming Language ermöglicht es die Programmlogik
MehrRobot Karol für Delphi
Robot Karol für Delphi Reinhard Nitzsche, OSZ Handel I Version 0.1 vom 24. Januar 2003 Zusammenfassung Nach der Einführung in die (variablenfreie) Programmierung mit Robot Karol von Freiberger und Krško
MehrBEDIFFERENT ACE G E R M A N Y. aras.com. Copyright 2012 Aras. All Rights Reserved.
BEDIFFERENT ACE G E R M A N Y Aras Corporate ACE Germany Communities Welche Vorteile? Rolf Laudenbach Director Aras Community Slide 3 Aras Communities Public Community Projects Forums Blogs Wikis Public
MehrLINQ to SQL. Proseminar Objektorientiertes Programmieren mit.net und C# Christoph Knüttel. Institut für Informatik Software & Systems Engineering
LINQ to SQL Proseminar Objektorientiertes Programmieren mit.net und C# Christoph Knüttel Institut für Informatik Software & Systems Engineering Agenda 1. LINQ allgemein Vorteile Bausteine und Varianten
MehrWie Innovationsmaschinen ihr Innovationspotential steigern
Konferenz "Talente und Strukturen für die Zukunft managen" Wie Innovationsmaschinen ihr Innovationspotential steigern Innovationspotential Innovationspotential Potential für Kreativität Potential für Umsetzung
MehrELIZA What Computers think about thinking Computers. Martin Kaminski
ELIZA What Computers think about thinking Computers Martin Kaminski 1 ELIZA, ein Beitrag zum Studium natürlichsprachiger Mensch-Maschine- Kommunikation ELIZA wird zuerst 1966 in einem Artikel der Fachzeitschrift
MehrTechnik für und mit Älteren gestalten und innovieren
Technik für und mit Älteren gestalten und innovieren Matthias Peissner, Fraunhofer IAO 34. Stuttgarter Unternehmergespräch 2014 Stuttgart, 22. Oktober 2014 Competence Center Human-Computer Interaction
MehrPrüfungsverwaltung. Claus von Rücker, Robert Ingr 27. Juni 2012
Prüfungsverwaltung mit TUMonline und dem TUManager Claus von Rücker, Robert Ingr 27. Juni 2012 Systeme Prüfungsverwaltung Sommersemester 2012 (laufende Prüfungsperiode) auslaufende Studiengänge Diplom
MehrTesten unter Berücksichtigung von Hardware- Elektronik und digitalen Datenströmen (beim digitalen Fernsehen)
Testen unter Berücksichtigung von Hardware- Elektronik und digitalen Datenströmen (beim digitalen Fernsehen) Dr. Thomas Ziegler auf dem 3. SAQ Software Tester Forum 1 Dr. Thomas Ziegler SAQ 3. Software
MehrOpen Source Master Data Management. Die Zeit ist reif
Open Source Master Data Management Die Zeit ist reif Inhaltsverzeichnis Einleitung 3 Anforderungen an den Open Source Markt 3 Freiheit 4 Vorhersagen über die Auswirkungen von Open Source auf MDM 4 Talend
MehrTECHNISCHE UNIVERSITÄT DRESDEN Fakultät Wirtschaftswissenschaften Prof. Dr. W. Esswein Lehrstuhl Wirtschaftsinformatik, insbesondere Systementwicklung
TECHNISCHE UNIVERSITÄT DRESDEN Fakultät Wirtschaftswissenschaften Prof. Dr. W. Esswein Lehrstuhl Wirtschaftsinformatik, insbesondere Systementwicklung Bachelorprüfung Sommersemester 2009 Programmierung
MehrWirtschaftsinformatik
Ludwig-Maximilians-Universität München Institut für Information, Organisation und Management Prof. Dr. Dres. h.c. Arnold Picot Klausur zur Veranstaltung Wirtschaftsinformatik WS 2005/06 25.02.2006 Dauer:
MehrUrbacher-Computer-Forum. Herzlich Willkommen!
Herzlich Willkommen! Wer suchet der findet!? Oder auch nicht! Überblick: Welche Suchdienste gibt es? Suchmaschinen Verzeichnisse Spezialsuchmaschinen Metasuchmaschinen Nachschlagwerke Welche Suchdienste
MehrPrototypische Bug Report / Feature Request Anwendung
PROJEKT-AUFGABE Spezielle Methoden der Softwaretechnik / Komponententechnologien Enterprise JavaBeans WS 2007/2008 Prototypische Bug Report / Feature Request Anwendung Kurzbeschreibung: Es soll ein webbasiertes
MehrTutoren Jan Ebbe Pat Mächler Valentino Rugolo Sascha Scherrer. Grundlagen der Programmierung (CS101) - Blatt 8 Theorie [4 Punkte] - Praxis [12 Punkte]
UNIVERSITÄT BASEL Dozent Prof. Dr. Thomas Vetter Departement Informatik Bernoullistrasse 16 CH 4056 Basel Assistenten Bernhard Egger Andreas Forster Tutoren Jan Ebbe Pat Mächler Valentino Rugolo Sascha
MehrESE Conference 2011, Zürich. Generative Konzepte für den Plattform-Zoo - am Beispiel Mobile-Apps. Rüdiger Schilling Delta Software Technology GmbH
ESE Conference 2011, Zürich Generative Konzepte für den Plattform-Zoo - am Beispiel Mobile-Apps Rüdiger Schilling Delta Software Technology GmbH The Perfect Way to Better Software 1 Der mobile Plattform-Zoo
MehrAnleitung. Lebensmittelverschwendung und Ernährungslehre Versorgungssicherheit und nachhaltige Landwirtschaft Das Erbe unserer Nahrungsmittelkultur
ITALIEN-SCHWEIZ EXPO 2015 LERNEN ENTWICKELN VERBREITEN Anleitung für die Konzeptentwicklung einer App: Wesentliche Schritte 1 Aufmerksame Lektüre des theoretischen Teils Wisst ihr, was eine App ist, welche
MehrEinführung in die Informatik
Einführung in die Informatik Einleitung Organisatorisches, Motivation, Herangehensweise Wolfram Burgard 1.1 Vorlesung Zeit und Ort: Dienstags 10:00-12:00 Uhr Donnerstags 10:00-12:00 Uhr Gebäude 101 HS
MehrUnterrichtsreihe: Liebe und Partnerschaft
08 Trennung Ist ein Paar frisch verliebt, kann es sich nicht vorstellen, sich jemals zu trennen. Doch in den meisten Beziehungen treten irgendwann Probleme auf. Werden diese nicht gelöst, ist die Trennung
MehrHinweise zum Seminar Kognitive Robotik
Hinweise zum Seminar Kognitive Robotik Das menschliche Gehirn ist eine großartige Sache. Es funktioniert vom Moment der Geburt an bis zu dem Zeitpunkt, wo du aufstehst, um eine Rede zu halten. (Mark Twain
MehrAgenda. Trends September 2014 - Multiscreening - Chatbots
1 Agenda Trends September 2014 - Multiscreening - Chatbots 2 Die zeitgleiche Nutzung von TV und Internet ist über die Jahre stark gestiegen. Bereits 75% der 14-49Jährigen nutzen TV und Internet bereits
MehrProlog basiert auf Prädikatenlogik
Software-Technologie Software-Systeme sind sehr komplex. Im Idealfall erfolgt die Programmierung problemorientiert, während die notwendige Übertragung in ausführbare Programme automatisch erfolgt. Prolog-Philosophie:
MehrSozialisation und Identität
Universität Augsburg Lehrstuhl für Soziologie Übung: Grundkurs Soziologie Dozent: Sasa Bosancic, M.A. Sebastian Schmidt, Marion Röder, Hanna Heß Sozialisation und Identität Inhaltsverzeichnis Biographie
MehrFragebogen zur Datenbank
Fragebogen zur Datenbank Bitte füllen Sie für jede Datenbank einen eigenen Fragebogen aus! (2.1) Name der Institution: (2.2) Name der Abteilung: Datenbank: (2.3) Kurztitel/Abkürzung: (2.4) Titel ausgeschrieben:
MehrEinführung in die Robotik Einführung. Mohamed Oubbati Institut für Neuroinformatik. Tel.: (+49) 731 / 50 24153 mohamed.oubbati@uni-ulm.de 23. 10.
Einführung in die Robotik Einführung Mohamed Oubbati Institut für Neuroinformatik Tel.: (+49) 731 / 50 24153 mohamed.oubbati@uni-ulm.de 23. 10. 2012 Was ist ein Roboter? Was ist ein Roboter? Jeder hat
MehrProgrammieren von Webinformationssystemen
Programmieren von Webinformationssystemen Wolfgang Gassler Databases and Information Systems (DBIS) Institute of Computer Science University of Innsbruck dbis-informatik.uibk.ac.at 1 Web (App) Usability
MehrGet Started with. Version 0.7, 24.03.2014 1 / 12
Get Started with Version 0.7, 24.03.2014 1 / 12 Symbole / Elemente Da BPM Touch die Modellierungssprache BPMN Easy 1.2 verwendet, benötigen Sie nicht alle Elemente von BPMN 2.0 um Ihre Prozesse zu gestalten.
MehrDurchführungsbestimmung Metadaten. Kristian Senkler, con terra GmbH, k.senkler@conterra.de
Durchführungsbestimmung Metadaten Kristian Senkler, con terra GmbH, k.senkler@conterra.de Inhalt Wer hat die Durchführungsbestimmungen für Metadaten spezifiziert? Wie wurden die Durchführungsbestimmungen
MehrUnsere Stipendien nutzen: Digitale Experten ausbilden für den eigenen Bedarf
Unsere Stipendien nutzen: Digitale Experten ausbilden für den eigenen Bedarf Unsere exzellenten, berufserfahrenen Studierenden unterstützen Sie, erfolgreich die Digitalisierung Ihres Unternehmens zu meistern:
MehrFlat for IP. Die Frühlings Initiative von Alcatel-Lucent
Flat for IP Die Frühlings Initiative von Alcatel-Lucent Flat for Phones Ein Angebot exklusiv für alle Alcatel-Lucent PBX Kunden Tauschen Sie jetzt Ihre alten Endgeräte gegen Neue Sie erhalten viele Extras
MehrSoftwareentwicklung aus Sicht des Gehirns
Softwareentwicklung aus Sicht Business Unit Manager Folie 1 3. Juli 2008 Ziele Das Ziel ist die Beantwortung der folgenden Fragen: 1. Wie lösen Softwareentwickler Probleme kognitiv? 2. Welche Auswirkungen
MehrGATE General Architecture for Text Engineering. Alexander Hein & Erik Dießler (VL Text Analytics - 08.05.2008)
GATE General Architecture for Text Engineering Alexander Hein & Erik Dießler (VL Text Analytics - 08.05.2008) Überblick GATE Die Idee Die Architektur Was noch - JAPE / DIFF / GUK ANNIE Einige Beispiele
Mehr1 Jahr Datenbankprogrammierung lernen mit LON-CAPA - Ein Erfahrungsbericht. n.jensen@ostfalia.de
1 Jahr Datenbankprogrammierung lernen mit LON-CAPA - Ein Erfahrungsbericht n.jensen@ostfalia.de 1 Jahr Datenbankprogrammierung lernen mit LON-CAPA - Ein Erfahrungsbericht Prof. Dr.-Ing. Nils Jensen, n.jensen@ostfalia.de
MehrOracle 10g Einführung
Kurs Oracle 10g Einführung Teil 7 Einige interessante SQL und PL/SQL Erweiterungen für Administratoren Timo Meyer Administration von Oracle-Datenbanken Timo Meyer Sommersemester 2006 Seite 1 von 19 Seite
MehrRobotik Kommentar für Lehrpersonen. Robotik im Unterricht
1/6 Robotik Kommentar für Lehrpersonen Robotik im Unterricht Mit Hilfe von programmierbaren Robotern können SuS auf spielerische Art und Weise erste Erfahrungen im Programmieren sammeln. Zudem lernen SuS
MehrTRESOR-WOLF Miltenberger Straße 12a. D-04207 Leipzig 08.01.2009. Info Bericht IV. Quartal 2008. Sehr geehrter PPC (pay per contact) Kunde,
TRESOR-WOLF Miltenberger Straße 12a D-04207 Leipzig 08.01.2009 Info Bericht IV. Quartal Sehr geehrter PPC (pay per contact) Kunde, hiermit möchten wir ihnen einige nützliche Informationen zu Ihrer Webseite
MehrErste Erfahrungen mit Android
Java User Group München, 22. 9. 2008 Erste Erfahrungen mit Android 1 Was ist Android? Die erste vollständige, offene und freie Plattform für mobile Telefone Entwickelt von der Open Handset Alliance (Telecoms,
MehrNina. 2. Ninas Mutter lebt nicht mit Nina und der Familie zusammen. Warum könnte das so sein? Vermute. Vielleicht ist sie. Möglicherweise.
Seite 1 von 6 1. Hier siehst du Bilder von Nina und den Personen, mit denen Nina zusammenwohnt. Schau dir die Szene an und versuche, die Zitate im Kasten den Bildern zuzuordnen. Zu jedem Bild gehören zwei
MehrGesellschaftliche Integration durch double interchanges und die kybernetische Kontrollhierarchie
Gesellschaftliche Integration durch double interchanges und die kybernetische Kontrollhierarchie Man könnte - und Parsons hat in dieser Richtung Einiges unternommen - mit Hilfe des AGIL-Schemas eine möglichst
Mehr