Programmieren in natürlicher Sprache: Alice-Kontrollstrukturen
|
|
- Margarete Kneller
- vor 8 Jahren
- Abrufe
Transkript
1 Programmieren in natürlicher Sprache: Alice-Kontrollstrukturen Bachelorarbeit betreut von Mathias Landhäußer Ronny Hug 20. August 2014 IPD TICHY KIT Universität des Landes Baden-Württemberg und nationales Forschungszentrum in der Helmholtz-Gemeinschaft
2 Motivation Problem: Nur Beschreibung sequentieller Handlung möglich Ziel: Beschreibung komplexerer Handlung Lösung: Verwendung von Alice-Kontrollstrukturen The bunny hops. The frog taps its foot. The bunny hops while the frog taps its foot. Ronny Hug Alice-Kontrollstrukturen 20. August /24
3 Verwandte Arbeiten Programmieren in natürlicher Sprache NLP for NLP [MLL06] Alice-Kontrollstrukturen aus natürlicher Sprache [Koh13] Zeitliche Einordnungen und Relationen Machine Learning of Temporal Relations [Man+06] Zeitliches Sortieren [Hey13] Ronny Hug Alice-Kontrollstrukturen 20. August /24
4 Alice-Kontrollstrukturen Kontrollstruktur in dieser Arbeit bereits behandelt behandelt Do together X Do in order X For all together X For all in order X While X Loop X If/else X Ronny Hug Alice-Kontrollstrukturen 20. August /24
5 Beispiele: Alice-Kontrollstrukturen Do together Aktionen werden gleichzeitig gestartet Bsp.: The bunny hops and at the same time the frog taps its foot twice. For all together Aktionen werden von einer Gruppe von Entitäten gleichzeitig ausgeführt Bsp.: The bunny and the frog hop twice. Ronny Hug Alice-Kontrollstrukturen 20. August /24
6 Vorgehen Konfigurierbare Abhängigkeitsverfolgung mit Schlüsselwörtern Verfolge rekursiv vorher festgelegte Abhängigkeiten Beginne bei Schlüsselwörtern wie while Do together, Do in order, While Nutzung von atomaren Sätzen ([Wei14]) Nutze Subjekt-Verb-Objekt-Kapselung atomarer Sätze aus z.b.: Eine Aktion, die in mehreren atomaren Sätzen ist, wird von mehreren Aktoren ausgeführt For all together, For all in order Anschließend: Nachbearbeitung Ronny Hug Alice-Kontrollstrukturen 20. August /24
7 Erkennung von Do (bzw. While): Abhängigkeitsverfolgung Konfiguration für Do together Betrachte Schlüsselwörter: at the same time Verfolge Abhängigkeiten: prep, conj Erkenne als Aktion: Verben (Markierungen: VB* conj prep det nsubj cc det nsubj The bunny hops and at the same time the frog nods DT NN VBZ CC DT NN VBZ Ronny Hug Alice-Kontrollstrukturen 20. August /24
8 Erkennung von Do (bzw. While): Abhängigkeitsverfolgung Konfiguration für Do together Betrachte Schlüsselwörter: at the same time Verfolge Abhängigkeiten: prep, conj Erkenne als Aktion: Verben (Markierungen: VB* conj prep det nsubj cc det nsubj The bunny hops and at the same time the frog nods DT NN VBZ CC DT NN VBZ Ronny Hug Alice-Kontrollstrukturen 20. August /24
9 Erkennung von Do (bzw. While): Abhängigkeitsverfolgung Konfiguration für Do together Betrachte Schlüsselwörter: at the same time Verfolge Abhängigkeiten: prep, conj Erkenne als Aktion: Verben (Markierungen: VB* conj prep det nsubj cc det nsubj The bunny hops and at the same time the frog nods DT NN VBZ CC DT NN VBZ Ronny Hug Alice-Kontrollstrukturen 20. August /24
10 Erkennung von Do (bzw. While): Abhängigkeitsverfolgung Konfiguration für Do together Betrachte Schlüsselwörter: at the same time Verfolge Abhängigkeiten: prep, conj Erkenne als Aktion: Verben (Markierungen: VB* conj prep det nsubj cc det nsubj The bunny hops and at the same time the frog nods DT NN VBZ CC DT NN VBZ Ronny Hug Alice-Kontrollstrukturen 20. August /24
11 Erkennung von Do (bzw. While): Abhängigkeitsverfolgung Konfiguration für Do together Betrachte Schlüsselwörter: at the same time Verfolge Abhängigkeiten: prep, conj Erkenne als Aktion: Verben (Markierungen: VB* conj prep det nsubj cc det nsubj The bunny hops and at the same time the frog nods DT NN VBZ CC DT NN VBZ Ronny Hug Alice-Kontrollstrukturen 20. August /24
12 Erkennung von Do (bzw. While): Nachbearbeitung Assoziation von Aktionen Bsp.: The bunny hops and nods and at the same time the frog nods and waves. Verschachtelungen Bsp.: The bunny hops and then the frog simultaneously nods and waves. Do-Typumwandlung bei und-verknüpfungen The bunny hops and nods. The bunny hops and nods simultaneously. Ronny Hug Alice-Kontrollstrukturen 20. August /24
13 Erkennung von For all: Nutze atomare Sätze 2 Verfahren Suche nach Verben in mehreren atomaren Sätzen Bsp.: The bunny and the frog hop. Suchen nach Subjekten, die eine Gruppe beschreiben Bsp.: The animals hop. Ronny Hug Alice-Kontrollstrukturen 20. August /24
14 Erkennung von For all: Nutze Verben in atomaren Sätzen The bunny and the frog hop. Assoziation von hop mit bunny und frog Fasse bunny und frog in eine Gruppe zusammen For all-konstrukt: diese Gruppe + hop (im Rumpf) Ronny Hug Alice-Kontrollstrukturen 20. August /24
15 Erkennung von For all: Nutze Subjekte in atomaren Sätzen The animals hop. animals ist ein Gruppenbegriff (markiert als Pluralnomen) Fasse Subjekte im Text in eine Gruppe zusammen, die zur Klasse animal gehören For all-konstrukt: diese Gruppe + hop (im Rumpf) Ronny Hug Alice-Kontrollstrukturen 20. August /24
16 Erkennung von For all: Nachbearbeitung Assoziation zusammengehöriger Aktionen The animals jump and move forward. Bestimmung des Typs The animals jump. (For all together) The animals jump consecutively. (For all in order) Einordnung in verschachtelte Strukturen Ausschluss von Aktoren Everyone, except the girl, move forward. Ronny Hug Alice-Kontrollstrukturen 20. August /24
17 Evaluation - Aufbau Animationen Farm : 40 Sekunden, 8 Kontrollstrukturen Beachday : 20 Sekunden, 9 Kontrollstrukturen jeweils 14 gesammelte Beschreibungstexte Gefordert: möglichst detaillierte Handlungsbeschreibung Evaluation Annotation von Kontrollstrukturen Fehlerbehaftete Eingabe, Standardkonfiguration Fehlerbehaftete Eingabe, angepasste Konfiguration Korrigierte Eingabe, Standardkonfiguration Übersicht: korrekte/falsche/fehlende/falsch platzierte Annotationen falsche/fehlende sind meist die Ursache für falsche Platzierung Ronny Hug Alice-Kontrollstrukturen 20. August /24
18 Evaluation - Ergebnisse Text #Annotationen korrekt inkorrekt nicht falsch erkannt platziert beachday farm Gesamt % 79% 5% 15% 1% beachday farm Gesamt % 91% 2% 4% 2% beachday farm Gesamt % 98% 0% 2% 0% Ronny Hug Alice-Kontrollstrukturen 20. August /24
19 Evaluation - Ergebnisse Text #Annotationen korrekt inkorrekt nicht falsch erkannt platziert beachday farm Gesamt % 79% 5% 15% 1% beachday farm Gesamt % 91% 2% 4% 2% beachday farm Gesamt % 98% 0% 2% 0% Ronny Hug Alice-Kontrollstrukturen 20. August /24
20 Evaluation - Ergebnisse Text #Annotationen korrekt inkorrekt nicht falsch erkannt platziert beachday farm Gesamt % 79% 5% 15% 1% beachday farm Gesamt % 91% 2% 4% 2% beachday farm Gesamt % 98% 0% 2% 0% Ronny Hug Alice-Kontrollstrukturen 20. August /24
21 Zusammenfassung Möglichkeit komplexere Handlung zu beschreiben Erkennung verschiedener Alice-Kontrollstrukturen Abhängigkeitsverfolgung Atomare Sätze Gute Erkennungsrate Konfigurierbare Abhängigkeitsverfolgung für fehlerbehaftete Eingabetexte Sehr gute Erkennungsrate bei fehlerfreien Eingabetexten Ronny Hug Alice-Kontrollstrukturen 20. August /24
22 Ausblick Verbesserung der Auflösung von Gruppenbegriffen Koreferenzanalyse Ermittlung der Gültigkeitsbereiche von Schlüsselwörtern Bessere Auflösung nicht eindeutiger Satzkonstruktionen Ronny Hug Alice-Kontrollstrukturen 20. August /24
23 References I Hey, Tobias (2013). Programmieren in natürlicher Sprache: Zeitliches Sortieren. Bachelor s Thesis. Karlsruher Institut für Technologie (KIT) IPD Tichy. URL: https: //svn.ipd.kit.edu/trac/alicenlp/wiki/theses/hey_ba. Kohlmann, Andrea (2013). Programmieren in natürlicher Sprache: Alice-Kontrollstrukturen aus natürlicher Sprache. Bachelor s Thesis. Karlsruher Institut für Technologie (KIT) IPD Tichy. URL: https: //svn.ipd.kit.edu/trac/alicenlp/wiki/theses/kohlmann_ba. Mani, Inderjeet u. a. (2006). Machine Learning of Temporal Relations. In: Proceedings of the 21st International Conference on Computational Linguistics and the 44th Annual Meeting of the Association for Computational Linguistics. ACL-44. Sydney, Australia: Association for Computational Linguistics, S URL: Literatur Ronny Hug Alice-Kontrollstrukturen 20. August /24
24 References II Mihalcea, Rada, Hugo Liu und Henry Lieberman (2006). NLP (Natural Language Processing) for NLP (Natural Language Programming). In: Computational Linguistics and Intelligent Text Processing. Hrsg. von Alexander Gelbukh. Bd Lecture Notes in Computer Science. Springer Berlin Heidelberg, S ISBN: URL: Weigelt, Sebastian (2014). Programmieren in natürlicher Sprache: Erkennung und semantische Assoziation von Entitäten in natürlichsprachlichen Texten. Diplomarbeit. Karlsruher Institut für Technologie (KIT) IPD Tichy. URL: https: //svn.ipd.kit.edu/trac/alicenlp/wiki/theses/weigelt_da. Literatur Ronny Hug Alice-Kontrollstrukturen 20. August /24
25 Programmablauf Literatur Ronny Hug Alice-Kontrollstrukturen 20. August /24
26 Problem: Auflösung von Gruppenbegriffen Prüfe jede Entität mit einer Ontologie Suchschema: n n-3 Satz 1 Satz 2 aktueller Satz Satz 4... Satz n Problem: Begriffe wie both können nicht aufgelöst werden n-2 Literatur Ronny Hug Alice-Kontrollstrukturen 20. August /24
Programmieren in natürlicher Sprache: Automatische Code-Generierung
Programmieren in natürlicher Sprache: Automatische Code-Generierung Artem Titarenko Betreut von Mathias Landhäußer IPD Tichy, Fakultät für Informatik KIT Universität des Landes Baden-Württemberg und nationales
MehrSoftware-Engineering SS03. Zustandsautomat
Zustandsautomat Definition: Ein endlicher Automat oder Zustandsautomat besteht aus einer endlichen Zahl von internen Konfigurationen - Zustände genannt. Der Zustand eines Systems beinhaltet implizit die
MehrVisualisierung von lexikalischem Wandel im Deutschen auf Basis der Google- Books Ngram Daten
Visualisierung von lexikalischem Wandel im Deutschen auf Basis der Google- Books Ngram Daten Arbeitspapier Zusammenfassung In diesem Arbeitspapier wird gezeigt, wie mit Hilfe der Google- Books Ngram Daten
MehrTagging von Online-Blogs
Tagging von Online-Blogs Gertrud Faaß (vertreten durch Josef Ruppenhofer) STTS tagset and tagging: special corpora 24. September 2012 Faaß MODEBLOGS 1 Korpuslinguistische studentische Projekte am IwiSt
MehrTYPO3-Suchmaschinenoptimierung für Redakteure
TYPO3-Suchmaschinenoptimierung für Redakteure TYPO3 Version 7.6 LTS Allgemeines Dieses Dokument beschreibt redaktionelle Maßnahmen zur Verbesserung des Suchmaschinen- Rankings. Diese Maßnahmen sind Teil
Mehrmobilepoi 0.91 Demo Version Anleitung Das Software Studio Christian Efinger Erstellt am 21. Oktober 2005
Das Software Studio Christian Efinger mobilepoi 0.91 Demo Version Anleitung Erstellt am 21. Oktober 2005 Kontakt: Das Software Studio Christian Efinger ce@efinger-online.de Inhalt 1. Einführung... 3 2.
MehrAutomatisches Lernen von Regeln zur quellseitigen Umordnung
Automatisches Lernen von Regeln zur quellseitigen Umordnung E I N A N S AT Z V O N D M I T R I Y G E N Z E L Duwaraka Murugadas Fortgeschrittene Methoden der statistischen maschinellen Übersetzung (Miriam
MehrDie Komplexitätsklassen P und NP
Die Komplexitätsklassen P und NP Prof. Dr. Berthold Vöcking Lehrstuhl Informatik 1 Algorithmen und Komplexität RWTH Aachen 3. Dezember 2009 Berthold Vöcking, Informatik 1 () Vorlesung Berechenbarkeit und
MehrKI im Weltall: Der Remote Agent
KI im Weltall: Der Remote Agent Proseminar Künstliche Intelligenz Ulrich Tschaffon Universität Ulm Einleitung A Einleitung Remote Agent Intelligentes Steuerungsprogramm eines Raumgefährtes Wozu braucht
MehrThema. Intelligente Agenten im Web
Thema Intelligente Agenten im Web Einführendes Beispiel Suchmaschine Probleme: - Immer mehr falsche Informationen - Anwender werden überfordert - Zeitaufwand erhöht sich - Zunehmendes Sicherheitsrisiko
MehrUniversität Karlsruhe (TH)
Universität Karlsruhe (TH) Forschungsuniversität gegründet 1825 ZPL Prof. Dr. Walter F. Tichy Dr. Victor Pankratius Ali Jannesari Agenda 1. ZPL Überblick 2. Konzepte von ZPL Regionen, Region Specifiers
MehrEinführung in LINUX Der Editor vi
Einführung in LINUX Der Editor vi erstellt durch: Name: Telefon: 09281 / 409-279 Fax: 09281 / 409-55279 EMail: mailto: Karl.Wohlrab@fhvr-aiv.de Der Inhalt dieses Dokumentes darf ohne vorherige schriftliche
Mehr1. Wie viel Zinsen bekommt man, wenn man 7000,00 1 Jahr lang mit 6 % anlegt?
Zinsrechnung mit der Tabellenform: Berechnen der Jahreszinsen Ein Sparbuch mit 1600 wird mit 4% verzinst. Wie Zinsen erhält man im Jahr? Geg.: K = 1600 p% = 4% ges.: Z Das Kapital (Grundwert) entspricht
MehrWasserfall-Ansätze zur Bildsegmentierung
Wasserfall-Ansätze zur Bildsegmentierung von Philipp Jester Seminar: Bildsegmentierung und Computer Vision 16.01.2006 Überblick 1. Problemstellung 2. Wiederholung: Wasserscheiden-Ansätze 3. Der Wasserfall-Ansatz
MehrWir machen neue Politik für Baden-Württemberg
Wir machen neue Politik für Baden-Württemberg Am 27. März 2011 haben die Menschen in Baden-Württemberg gewählt. Sie wollten eine andere Politik als vorher. Die Menschen haben die GRÜNEN und die SPD in
MehrAngaben zu einem Kontakt...1 So können Sie einen Kontakt erfassen...4 Was Sie mit einem Kontakt tun können...7
Tutorial: Wie kann ich Kontakte erfassen In myfactory können Sie Kontakte erfassen. Unter einem Kontakt versteht man einen Datensatz, der sich auf eine Tätigkeit im Zusammenhang mit einer Adresse bezieht.
MehrECO-Manager - Funktionsbeschreibung
ECO-Manager - Funktionsbeschreibung Version Autor Datum Kommentare 1.0 A. Sterzenbach 24.03.2006 - Generell Das Einarbeiten und das damit verbundene Aktualisieren eines großen Zusammenbaus (z.b. Werkzeugaufbau)
MehrWie ist das Wissen von Jugendlichen über Verhütungsmethoden?
Forschungsfragen zu Verhütung 1 Forschungsfragen zu Verhütung Wie ist das Wissen von Jugendlichen über Verhütungsmethoden? Wie viel Information über Verhütung ist enthalten? Wie wird das Thema erklärt?
MehrEnergieeffiziente Empfänger in Sensornetzwerken
Fakultät Informatik, Institut für Angewandte Informatik, Professur für Technische Informationssysteme Energieeffiziente Empfänger in Sensornetzwerken Dresden, 09.01.2012 Motivation Wie kann man alle Geräte
MehrAblauf bei der Synchronisation und Sortierung von Dateien aus mehreren Kameras
Ablauf bei der Synchronisation und Sortierung von Dateien aus mehreren Kameras Dieser Abgleich ist immer dann nötig, wenn mit verschiedenen Kameras fotografiert und vorab vergessen wurde, die Aufnahmezeit
MehrAGROPLUS Buchhaltung. Daten-Server und Sicherheitskopie. Version vom 21.10.2013b
AGROPLUS Buchhaltung Daten-Server und Sicherheitskopie Version vom 21.10.2013b 3a) Der Daten-Server Modus und der Tresor Der Daten-Server ist eine Betriebsart welche dem Nutzer eine grosse Flexibilität
MehrIntelligente Unterstützung für argumentatives Schreiben
Intelligente Unterstützung für argumentatives Schreiben Christian Stab Workshop Text als Werkstu ck - Wege zu einer computergestu tzten U berarbeitung von deutschen Texten Deutsches Institut fu r Internationale
MehrSerienbrieferstellung in Word mit Kunden-Datenimport aus Excel
Sehr vielen Mitarbeitern fällt es schwer, Serienbriefe an Kunden zu verschicken, wenn sie die Serienbrieffunktion von Word nicht beherrschen. Wenn die Kunden mit Excel verwaltet werden, genügen nur ein
MehrAnalyse. Individualität bei Mobiltelefonen. Interaktionsgestaltung für Mobiltelefone von Tobias Müller Wintersemester 07/08 Dozent Tom Hirt
Analyse Individualität bei Mobiltelefonen Interaktionsgestaltung für Mobiltelefone von Tobias Müller Wintersemester 07/08 Dozent Tom Hirt Klingeltonanbieter wie Jamba erkennen den Trend und überfluten
MehrGrundbegriffe der Informatik
Grundbegriffe der Informatik Tutorium 27 29..24 FAKULTÄT FÜR INFORMATIK KIT Universität des Landes Baden-Württemberg und nationales Forschungszentrum in der Helmholtz-Gemeinschaft www.kit.edu Definition
MehrLernerfolge sichern - Ein wichtiger Beitrag zu mehr Motivation
Lernerfolge sichern - Ein wichtiger Beitrag zu mehr Motivation Einführung Mit welchen Erwartungen gehen Jugendliche eigentlich in ihre Ausbildung? Wir haben zu dieser Frage einmal die Meinungen von Auszubildenden
MehrAlgorithmen II Vorlesung am 15.11.2012
Algorithmen II Vorlesung am 15.11.2012 Kreisbasen, Matroide & Algorithmen INSTITUT FÜR THEORETISCHE INFORMATIK PROF. DR. DOROTHEA WAGNER KIT Universität des Landes Baden-Württemberg und Algorithmen nationales
MehrFRAGEBOGEN ANWENDUNG DES ECOPROWINE SELBSTBEWERTUNG-TOOLS
Dieser Fragebogen bildet eine wichtige Rückmeldung der Pilotweingüter über Verständnis, Akzeptanz und Effektivität des ECOPROWINE Selbstbewertung-tools für alle daran Beteiligten. Dieser Fragebogen besteht
MehrCBA Schnitteditor - Handbuch
CBA Schnitteditor - Handbuch Nutzen Sie das Online-Schnittwerkzeug, um bestimmte Bereiche einer Audiodatei herauszuschneiden und das Ergebnis in einer weiteren Datei abzulegen. Beschreiben Sie zudem einen
MehrQM: Prüfen -1- KN16.08.2010
QM: Prüfen -1- KN16.08.2010 2.4 Prüfen 2.4.1 Begriffe, Definitionen Ein wesentlicher Bestandteil der Qualitätssicherung ist das Prüfen. Sie wird aber nicht wie früher nach der Fertigung durch einen Prüfer,
MehrVerkettungen von optimalen algebraischen und sphärischen Codes bei Coderate 1/2
Verkettungen von optimalen algebraischen und sphärischen Codes bei Coderate 1/2 Dejan E. Lazic Technische Universität Chemnitz-Zwickau, Fakultät für Elektrotechnik und Informationstechnik, Institut für
MehrLego Roboter mit NXT-G programmieren. Hochschule Mannheim
Lego Roboter mit NXT-G programmieren Hochschule Mannheim Die Programmiersprache NXT - G Grafische Programmiersprache zur Programmierung von Lego Robotern vom Typ NXT Das Programm Mindstorms NXT-G wird
MehrIntegrierter email-versand Konfiguration/Beschreibung
Einstellungen Integrierter email-versand Konfiguration/Beschreibung Der Versand von emails aus Atlantis erfolgt über das Freeware-Programm BLAT (derzeit mit der Version 2.6.1). Dieses Tools verschickt
MehrEntwurf von Algorithmen - Kontrollstrukturen
Entwurf von Algorithmen - Kontrollstrukturen Eine wichtige Phase in der Entwicklung von Computerprogrammen ist der Entwurf von Algorithmen. Dieser Arbeitsschritt vor dem Schreiben des Programmes in einer
MehrAlgorithmik II. SS 2003 Prof. Dr. H. Stoyan Lehrstuhl für Informatik 8 ( Künstliche Intelligenz) Email: stoyan@informatik.uni-erlangen.
Algorithmik II SS 2003 Prof. Dr. H. Stoyan Lehrstuhl für Informatik 8 ( Künstliche Intelligenz) Email: stoyan@informatik.uni-erlangen.de Homepage der Vorlesung Vorbemerkungen I http://www8.informatik.uni-erlangen.de/immd8
MehrSuchergebnisdarstellung in Google, Bing, Cuil, etc. Christina Ficsor
Suchergebnisdarstellung in Google, Bing, Cuil, etc. Christina Ficsor Allgemeines zu Suchmaschinen Was ist eine Suchmaschine? Ein Programm das die Suche nach Dokumenten/Webseiten im Internet durch die Eingabe
MehrRegionen in Binärbildern
Regionen in Binärbildern Industrielle Bildverarbeitung, Vorlesung No. 9 1 M. O. Franz 05.12.2007 1 falls nicht anders vermerkt, sind die Abbildungen entnommen aus Burger & Burge, 2005. Übersicht 1 Auffinden
Mehr2. Konfiguration der Adobe Software für die Überprüfung von digitalen Unterschriften
1. Digital signierte Rechnungen Nach 11 Abs. 2 zweiter Unterabsatz UStG 1994 gilt eine auf elektronischem Weg übermittelte Rechnung nur dann als Rechnung im Sinne des 11 UStG 1994, wenn die Echtheit der
MehrDurch einen Doppelklick (linke Maustaste) wird das Programm gestartet und es erscheint folgender Bildschirm.
erstellt von Klaus Förderer Picasa Diashow Picasa starten Durch einen Doppelklick (linke Maustaste) wird das Programm gestartet und es erscheint folgender Bildschirm. Achtung: Während dem Erstellen einer
MehrImport Zertifikate ELM
Installation Zertifikate für ELM Um eine fehlerfreie Kommunikation mit dem ELM-Distributor zu gewährleisten, müssen zusätzlich Zertifikate installiert werden. Diese werden über den Konsolenstamm von Windows
MehrWindows 7 Umsteiger Windows-Explorer
1. In dieser Lektion lernen Sie die neuen Bibliotheken von Windows 7 kennen und erfahren, wie Sie sich mit dem durch die Laufwerke und Ordner Ihres Rechners bewegen. Lernziele dieser Lektion: Bereiche
MehrHandbuch ECDL 2003 Professional Modul 2: Tabellenkalkulation Arbeiten mit Pivot-Tabellen
Handbuch ECDL 2003 Professional Modul 2: Tabellenkalkulation Arbeiten mit Pivot-Tabellen Dateiname: ecdl_p2_04_01_documentation.doc Speicherdatum: 08.12.2004 ECDL 2003 Professional Modul 2 Tabellenkalkulation
Mehr1 topologisches Sortieren
Wolfgang Hönig / Andreas Ecke WS 09/0 topologisches Sortieren. Überblick. Solange noch Knoten vorhanden: a) Suche Knoten v, zu dem keine Kante führt (Falls nicht vorhanden keine topologische Sortierung
MehrKapitel 6: Graphalgorithmen Gliederung
Gliederung 1. Grundlagen 2. Zahlentheoretische Algorithmen 3. Sortierverfahren 4. Ausgewählte Datenstrukturen 5. Dynamisches Programmieren 6. Graphalgorithmen 7. String-Matching 8. Kombinatorische Algorithmen
MehrErfahrungen mit Hartz IV- Empfängern
Erfahrungen mit Hartz IV- Empfängern Ausgewählte Ergebnisse einer Befragung von Unternehmen aus den Branchen Gastronomie, Pflege und Handwerk Pressegespräch der Bundesagentur für Arbeit am 12. November
MehrLive Innovator Conference Die Gruppe ist intelligenter als der Einzelne. Wülflingerstrasse 271 CH-8408 Winterthur +4152 224 02 77 office@igag.
Live Innovator Conference Die Gruppe ist intelligenter als der Einzelne Wülflingerstrasse 271 CH-8408 Winterthur +4152 224 02 77 office@igag.ch Erfolgreiche Projekte 70% aller komplexen Projekte sind nicht
MehrNeuheiten PROfirst KALKULATION Version 8. SQL ist sehr schnell. www.profirst-group.com Neuheiten PROfirst KALKULATION Version 8 1/7
Neuheiten PROfirst KALKULATION Version 8 SQL ist sehr schnell www.profirst-group.com Neuheiten PROfirst KALKULATION Version 8 1/7 Neuheiten PROfirst KALKULATION Version 8 Neuheiten PROfirst KALKULATION
MehrWhitepaper. Produkt: combit Relationship Manager 7. combit Relationship Manager email-rückläufer Script. combit GmbH Untere Laube 30 78462 Konstanz
combit GmbH Untere Laube 30 78462 Konstanz Whitepaper Produkt: combit Relationship Manager 7 combit Relationship Manager email-rückläufer Script Inhalt Einleitung 3 Notwendige Anpassungen 3 crm Solution
MehrHilfe zur Konfiguration der Software Smart-eShop & Smart-Admin-Bereich
Hilfe zur Konfiguration der Software Smart-eShop & Smart-Admin-Bereich Füllen Sie die leeren Felder mit entsprechenden Daten aus, achten Sie dabei auf korrekte Eingabe Ihrer Daten. Berücksichtigen Sie
MehrEinführung Web-GIS. Schmidt/Kelz: GIS an Schulen 1
Einführung Web-GIS Prof. Dr. Benno Schmidt Dipl.-Ing. Bettina Kelz Hochschule Bochum Fachbereich Vermessung und Geoinformatik Schmidt/Kelz: GIS an Schulen 1 Übersicht Wo finde ich Landkarten im Internet?
MehrLimeSurvey Fragetypen
Page 1 of 6 LimeSurvey Fragetypen LimeSurvey bietet eine Vielzahl von Fragetypen und es kann verwirrend sein, den richtigen Typ für eine Umfrage auszuwählen. Im folgenden werden alle von LimeSurvey unterstützten
Mehr1. Adressen für den Serienversand (Briefe Katalogdruck Werbung/Anfrage ) auswählen. Die Auswahl kann gespeichert werden.
Der Serienversand Was kann man mit der Maske Serienversand machen? 1. Adressen für den Serienversand (Briefe Katalogdruck Werbung/Anfrage ) auswählen. Die Auswahl kann gespeichert werden. 2. Adressen auswählen,
MehrWürfelt man dabei je genau 10 - mal eine 1, 2, 3, 4, 5 und 6, so beträgt die Anzahl. der verschiedenen Reihenfolgen, in denen man dies tun kann, 60!.
040304 Übung 9a Analysis, Abschnitt 4, Folie 8 Die Wahrscheinlichkeit, dass bei n - maliger Durchführung eines Zufallexperiments ein Ereignis A ( mit Wahrscheinlichkeit p p ( A ) ) für eine beliebige Anzahl
MehrSoftware Engineering. Sommersemester 2012, Dr. Andreas Metzger
Software Engineering (Übungsblatt 2) Sommersemester 2012, Dr. Andreas Metzger Übungsblatt-Themen: Prinzip, Technik, Methode und Werkzeug; Arten von Wartung; Modularität (Kohäsion/ Kopplung); Inkrementelle
MehrIm Rahmen seiner Beratertätigkeit veröffentlicht er Artikel und hält Vorträge und Schulungen zu diesen und weiteren Themen.
Dr. Wolf-Gideon Bleek ist seit 1997 in der Softwaretechnik-Gruppe der Universität Hamburg in Forschung und Lehre tätig. Er führt seit 1999 agile Projekte durch und berät Organisationen beim Einsatz agiler
MehrSemantic Web Technologies I! Lehrveranstaltung im WS10/11! Dr. Andreas Harth! Dr. Sebastian Rudolph!
Semantic Web Technologies I! Lehrveranstaltung im WS10/11! Dr. Andreas Harth! Dr. Sebastian Rudolph! www.semantic-web-grundlagen.de Ontology Engineering! Dr. Sebastian Rudolph! Semantic Web Architecture
Mehr4.3 Bevölkerungsprozessstatistik: Raten und Tafeln
Dynamik der Bevölkerungsstruktur ergibt sich aus Zugängen (Geburt, Zuwanderung) Abgängen (Tod, Abwanderung) Bewegungen zwischen Sektoren (ledig verheiratet, erwerbstätig nicht erwerbstätig, verschiedene
MehrKfz-Nutzungsanalyse. Pkw-Fahrleistung der CHECK24-Kunden
Kfz-Nutzungsanalyse Pkw-Fahrleistung der CHECK24-Kunden Stand: Juni/Juli 2013 CHECK24 2013 Agenda 1. Methodik und Zusammenfassung 2. Jährliche Pkw-Fahrleistung 2003 bis 2013 3. Gefahrene Kilometer p. a.
MehrIntelligentes Rechnungsformular Physiotherapie
Intelligentes Rechnungsformular Physiotherapie Demonstration der Funktionalität (Stand Januar 2014) 2 Formular öffnen (Folie a) Identifikation - Rechnungs-Nummer Beim Öffnen des Formulars wird eine eindeutige
MehrSortieren durch Einfügen. Prof. Dr. W. Kowalk Sortieren durch Einfügen 1
Sortieren durch Einfügen Prof. Dr. W. Kowalk Sortieren durch Einfügen 1 Schon wieder aufräumen Schon wieder Aufräumen, dabei habe ich doch erst neulich man findet alles schneller wieder Bücher auf Regal
MehrInformatik. Christoph Treude. Elektronisches Geld. Studienarbeit
Informatik Christoph Treude Elektronisches Geld Studienarbeit Universität Siegen Fachbereich 12 Elektrotechnik und Informatik Seminararbeit Elektronisches Geld (Informatik und Gesellschaft) Christoph
MehrBeispiel(unten ist der Spielfeldrand):
Anleitung Side by Side ist ein Puzzle mit einfachen Regeln, das in einem 6x6 (oder größerem) Gitter gespielt wird. Ziel des Spieles ist es, die leeren Kästchen mit den Zahlen 1, 2, 3, 4 oder einem X zu
MehrÜbung zur Einführung in die Wirtschaftsinformatik
Übung zur Einführung in die Wirtschaftsinformatik 2006-06 - 21 Kontrollstrukturen 1 Entscheidungstabellen Darstellung einfacher und komplexer Entscheidungsfolgen ede Entscheidungstabelle besteht aus einem
MehrReporting Services und SharePoint 2010 Teil 1
Reporting Services und SharePoint 2010 Teil 1 Abstract Bei der Verwendung der Reporting Services in Zusammenhang mit SharePoint 2010 stellt sich immer wieder die Frage bei der Installation: Wo und Wie?
MehrKurzanleitung für den ME App-Store
Über den ME App-Store Der ME App-Store richtet sich in erster Linie an OEMs und ermöglicht es, verschiedene Applikationen auf Terminals und Jobrechnern freizuschalten. Über diese Anleitung In dieser Kurzanleitung
MehrDuE-Tutorien 17 und 18
DuE-Tutorien 17 und 18 Tutorien zur Vorlesung Digitaltechnik und Entwurfsverfahren Christian A. Mandery TUTORIENWOCHE 11 AM 27.01.2012 KIT Universität des Landes Baden-Württemberg und nationales Forschungszentrum
MehrSeminar aus dem Bereich E-Learning
Seminar aus dem Bereich E-Learning Thema: Softwarebasierende Lernhilfen zur Interaktiven Visualisierung von Automaten und ihre Eignung für den Sekundarstufenunterricht. Martin Franz maddin_franz@web.de
MehrKapitel 3 Bilder farblich verändern - Arbeiten mit Objekten
Nahezu auf jedem Buchcover, CD Hülle oder auf den Werbeseiten in Zeitschriften und Magazinen, sehen Sie fast ausschließlich Bilder, die mit einem EBV Programm einen sogenannten künstlerischen Touch erhalten
MehrPICALIKE API DOKUMENTATION
PICALIKE API DOKUMENTATION 2 INDEX EINFÜHRUNG PICALIKE 3 ABLAUF 3 VORAUSSETZUNG 4 PFLICHTFELDER 4 WEITERE FELDER 4 API 5 ÄHNLICHKEITSSUCHE 5 RECOMMENDOR 5 WEITERE EINSTELLUNGEN 6 KONTAKT 7 3 EINFÜHRUNG
MehrKompetenzen und Aufgabenbeispiele Englisch Schreiben
Institut für Bildungsevaluation Assoziiertes Institut der Universität Zürich Kompetenzen und Aufgabenbeispiele Englisch Schreiben Informationen für Lehrpersonen und Eltern 1. Wie sind die Ergebnisse dargestellt?
MehrAuktionen erstellen und verwalten mit dem GV Büro System und der Justiz Auktion
Auktionen erstellen und verwalten mit dem GV Büro System und der Justiz Auktion Workshop Software GmbH Siemensstr. 21 47533 Kleve 02821 / 731 20 02821 / 731 299 www.workshop-software.de Verfasser: SK info@workshop-software.de
MehrOECD Programme for International Student Assessment PISA 2000. Lösungen der Beispielaufgaben aus dem Mathematiktest. Deutschland
OECD Programme for International Student Assessment Deutschland PISA 2000 Lösungen der Beispielaufgaben aus dem Mathematiktest Beispielaufgaben PISA-Hauptstudie 2000 Seite 3 UNIT ÄPFEL Beispielaufgaben
MehrAktualisierung des Internet-Browsers
Marketingtipp Aktualisierung des Internet-Browsers Landesverband Bauernhof- und Landurlaub Bayern e.v. Was ist ein Internet-Browser? Der Internet-Browser ist das Programm, das Sie benutzen um im Internet
MehrKollaborative Konstruktionsglossare im Fachfremdsprachenlernen Deutsch, Estnisch, Lettisch, Litauisch AntConc Arbeit mit digitalen Textsammlungen
Ko[Gloss] Kollaborative Konstruktionsglossare im Fachfremdsprachenlernen Deutsch, Estnisch, Lettisch, Litauisch AntConc Arbeit mit digitalen Textsammlungen Ko[Gloss] Digitale Analyse: Sprachliche Muster
MehrBiogena IMK. Individuelle Mikronährstoff Komponenten. Benutzerhandbuch. Natürlich so individuell wie Ihr Patient
Biogena IMK Individuelle Mikronährstoff Komponenten Benutzerhandbuch Natürlich so individuell wie Ihr Patient 1. Anmeldung 1.1. Einloggen bei Biogena IMK Geben Sie Ihre persönlichen Login Daten, die Sie
MehrStudiengänge Ingenieurpädagogik Bachelor of Science / Master of Science
16.11.2015 Dipl.-Ing.-Päd. Eike Zimpelmann Institut für Berufspädagogik und Allgemeine Pädagogik Internet: http://www.ibp.kit.edu/ Studiengänge Ingenieurpädagogik Bachelor of Science / Master of Science
MehrElexis-BlueEvidence-Connector
Elexis-BlueEvidence-Connector Gerry Weirich 26. Oktober 2012 1 Einführung Dieses Plugin dient dazu, den Status Hausarztpatient zwischen der BlueEvidence- Anwendung und Elexis abzugleichen. Das Plugin markiert
MehrWärmebildkamera. Arbeitszeit: 15 Minuten
Wärmebildkamera Arbeitszeit: 15 Minuten Ob Menschen, Tiere oder Gegenstände: Sie alle senden unsichtbare Wärmestrahlen aus. Mit sogenannten Wärmebildkameras können diese sichtbar gemacht werden. Dadurch
MehrAcQuickPrint / AcSetPrinter Publizieren leicht gemacht / Drucker in Layouts tauschen
CAD on demand GmbH Kurt-Schumacher-Str. 28 66130 Saarbrücken Tel: +49(0)681/988 388 93 Fax: +49(0)681/989 28 50 kontakt@cad-od.de AcQuickPrint / AcSetPrinter Publizieren leicht gemacht / Drucker in Layouts
MehrJan Parthey, Christin Seifert. 22. Mai 2003
Simulation Rekursiver Auto-Assoziativer Speicher (RAAM) durch Erweiterung eines klassischen Backpropagation-Simulators Jan Parthey, Christin Seifert jpar@hrz.tu-chemnitz.de, sech@hrz.tu-chemnitz.de 22.
MehrUm das Versenden von Anhängen an emails zu ermöglichen, wurde der Assistent für die Kommunikation leicht überarbeitet und wo nötig verbessert.
Release glit.app Release 1.2.0.2485 Über diesen Release Nebst vielen kleinen Fehlerkorrekturen, wurde hauptsächlich an der Erstellung von Offerten, Bestellungen und Rechnungen als PDF, sowie das direkte
MehrGrafischer Tischeplan
99 Grafischer Tischeplan Den GASTRO-TOUCH Standard-Tischeplan aktivieren Sie über STAMM VERWALTUNG PFLEGE -> ALLGEMEINE EINST. -> SEITE 5 -> GRAFISCHE TISCHANZEIG = G Tischformen / Stühle Sie können kreisförmige
MehrVon Perimeter-Security zu robusten Systemen
Von Perimeter-Security zu robusten Systemen Prof. Dr. Norbert Pohlmann Institut für Internet-Sicherheit if(is) Fachhochschule Gelsenkirchen http://www.internet-sicherheit.de Inhalt Motivation Perimeter
MehrPassung von Partnern: Der Einfluss von Persönlichkeitsmerkmalen auf Beziehungsqualitäten
Geisteswissenschaft Maxi Kirchner Passung von Partnern: Der Einfluss von Persönlichkeitsmerkmalen auf Beziehungsqualitäten Unter Verwendung der Studie "Personality and Social Network Effects on Romantic
MehrKopfzeile. Inhaltsverzeichnis
Inhaltsverzeichnis 1.Softwareinstallation mit OPSI...3 1.1.Vorbereitung:...3 1.2.Übungen Softwareinstallation an einzelnen Clients...3 1.2.1.Installation des Programms putty auf einem hochgefahrenen Client...3
MehrTestplattform des Bereichs Multimedia und Fernlehre. Benutzerhandbuch für Teilnehmer
Testplattform des Bereichs Multimedia und Fernlehre Benutzerhandbuch für Teilnehmer INHALT Login...1 Startseite...2 Start des Tests...3 Durchführung des Tests...3 Navigation...3 Aufgabentyp 1: Text-Eingabe
MehrProcess4.biz Release 5.2.2 Features Übersicht. Repository. Das Schützen von Diagrammen wurde optimiert (check-in, check-out)
Process4.biz Release 5.2.2 Features Übersicht Repository Das Schützen von Diagrammen wurde optimiert (check-in, check-out) Diagramme können gegen die Bearbeitung von anderen p4b-benutzern und gegen die
MehrBevor lineare Gleichungen gelöst werden, ein paar wichtige Begriffe, die im Zusammenhang von linearen Gleichungen oft auftauchen.
R. Brinkmann http://brinkmann-du.de Seite 1 13.0.010 Lineare Gleichungen Werden zwei Terme durch ein Gleichheitszeichen miteinander verbunden, so entsteht eine Gleichung. Enthält die Gleichung die Variable
Mehr1 Einleitung. Lernziele. automatische Antworten bei Abwesenheit senden. Einstellungen für automatische Antworten Lerndauer. 4 Minuten.
1 Einleitung Lernziele automatische Antworten bei Abwesenheit senden Einstellungen für automatische Antworten Lerndauer 4 Minuten Seite 1 von 18 2 Antworten bei Abwesenheit senden» Outlook kann während
MehrErgebniszusammenfassung Studienbereichsrankings der gebührenerhebenden Bundesländer
www.marketing.uni-hohenheim.de Ergebniszusammenfassung Studienbereichsrankings der gebührenerhebenden Bundesländer Prof. Dr. Markus Voeth Universität Hohenheim Institut für Marketing & Management Lehrstuhl
Mehrmultisign Signatur-Prüfwerkzeug Handbuch Security Networks AG Stand: 24.06.05
multisign Signatur-Prüfwerkzeug Handbuch Security Networks AG multisign Signatur Prüfwerkzeug Benutzerhandbuch 1 1 Einleitung Die multisign-produktfamilie ermöglicht die automatische Erstellung qualifizierter
MehrAngewandte Informatik
Informatik Angewandte Informatik Theorie und Praxis im Gleichklang Das Studium der Angewandten Informatik ist im Gegensatz zu zum Beispiel Geo-Informatik oder Wirtschafts-Informatik keine Bindestrich-Informatik,
MehrZweisprachigkeit im Dokumentationsportal https://doc.itc.rwth-aachen.de
Zweisprachigkeit im Dokumentationsportal https://doc.itc.rwth-aachen.de Inhalt Go Live des Dokumentations-Portals Wer pflegt die Dokumentation Zweisprachigkeit Eckdaten zum Projekt Bereichszahlen Ausblick
MehrWie schreibe ich eine
Wie schreibe ich eine Abschlussarbeit? b Dr. Simon Kaluza Bundesanstalt für Arbeitsschutz t und darbeitsmedizin i Dortmund 1 Dr. Simon Kaluza 1996 Abitur 1996 2002 Studium der Sicherheitstechnik 1998 1999
MehrV o r w o r t. A n l e i t u n g
V o r w o r t In diesem Dokument wird erklärt, wie man mit Hilfe des Logitech Profiler Tastaturbefehle, welche von einem PC Spiel benutzt werden, auf die Tasten eines Eingabegeräts der Firma Logitech belegt.
MehrProzesse. Anlegen einer neuen Prozessdefinition
Prozesse Durch einen Prozess kann man Abläufe in einem Unternehmen abbilden und mit einem Berechtigungsworkflow hinterlegen. Beispiele dafür sind Urlaub, Sonderurlaub, Dienstgang, Dienstreise, Überstunden,
MehrUnsere Abstimmanlagen
Unsere Abstimmanlagen Einbindung von Abstimmungen in die Konferenz bzw. Präsentation Freie Wahl der grafischen Gestaltung (Farben, Formen, Animationen, Firmenlogos) Verschiedene Einsatzmöglichkeiten bei
MehrGussnummern-Lesesystem
Gussnummern-Lesesystem Die Einzigartigkeit des visolution-systems liegt in der Verwendung von 3D- Bildverarbeitung. Bei dem Erstellen von Nummern auf Gussteilen kann die Qualität der Gussnummern sowohl
Mehregovernment für das Open Source CMS Contao
egovernment für das Open Source CMS Contao egovernment - Leistungsbeschreibung - Seite 1 von 10 Allgemeines Lizenz Die Lizenz gilt für eine Domain. Es steht Ihnen frei das Modul einmalig einem Kunden zur
MehrAnhang. 3. Was denken Sie: An wen richtet sich das Lernprogramm für Psycholinguistik? zu nicht nicht zu
Anhang Bitte füllen Sie den Fragebogen vollständig, ehrlich und genau aus! Es gibt keine falschen Antworten! Ihre Angaben sind anonym und werden absolut vertraulich behandelt. Sie werden nur zu Forschungs-
Mehr