NANI SEARCH "THE ULTIMATE HELP FOR DESPERATE KIDS"... ODER EINE KNACKNUSS FÜR PROLOG ANFÄNGER.

Slides:



Advertisements
Ähnliche Präsentationen
6. Regelbasierte Systeme
Advertisements

Mein Haus By the end of this lesson, you will be able to say what rooms you have in your house. By the end of this lesson, you should be able to say where.
Contestants: Remember to keep your answer in the form of a question.
Ziel: To learn how to form the future tense in German.
Datum: Mittwoch den 15.Mai Lernziel: To be able to say what you can do in Leigh.
Grammatik als Deduktionssystem
Lexikalisch-Funktionale Grammatik
Semantik und Pragmatik Übung 4 Fragment 2 Skopusambiguitäten Frank Schilder.
1)Ich gehe ___________(downtown) und __________ ____________ 2)Wir gehen ___________ ( to the movies)und ___________ ______________.
In der Stadt Nach dem Weg fragen.
Treffpunkt.
1. Nimm ein Deutsch II Buch. 2. If your parents have signed the classroom expectations form, please put it out on your desk. 2. Schreib 3 Sӓtze: Wann war.
WIE SPÄT IST ES?.
You need to use your mouse to see this presentation © Heidi Behrens.
Do you remember the little things that used to fascinate you?
Quiz FRIDAY on next 12 Essential Verbs!! (leben – sehen)
Meine Lernziele.
Lernziel: I will be able to use the command form in the du and ihr form (Buch Seite 224)
Iss dich fit!.
You need to use your mouse to see this presentation © Heidi Behrens.
Deutsch Eins Kapitel Guten Morgen! Heute ist Dienstag! Das Ziel: You will use vocabulary to tell time and say when you do things.
Deutsch Eins Kapitel
German Challenge Ready!!!! Wo ist Wally? Wally ist in.....
Was ist los mit dir?.
Was machen wir heute? 1.Grammatik 2.Olympischen Spiele? LERNZIEL: I WILL BE ABLE TALK ABOUT WHERE SOMETHING IS LOCATED USING THE FORMAL COMMAND FORM.
Guten Morgen! Heute ist Montag, der 26. September 2005.
11. Wissenbasis und Regelsysteme Sebastian Linek.
Der formelle Imperativ – the Imperative
The imperative tense is also known as the command forms. When giving commands, you can use only the understood subjects “you” or “we” in English. In German,
Freitag den 4. Juli 2008 Guten Tag Herr Polizist, Ich bin einbisschen verloren Können Sie mir helfen? Ich suche das Schloss! Natürlich kann ich helfen,
2 pt 3 pt 4 pt 5pt 1 pt 2 pt 3 pt 4 pt 5 pt 1 pt 2pt 3 pt 4pt 5 pt 1pt 2pt 3 pt 4 pt 5 pt 1 pt 2 pt 3 pt 4pt 5 pt 1pt V MASC. NOUNS R FEM. NOUNS G N NEUT.
Sparkel.
Kapitel 4 Alles für die Schule Lernziel: Formation of Plural.
Was machst du zu Hause? Wann? Wie oft? Für wen?
Ein Date Asking someone out in German.. Möchtest du … ins Kino gehen?
Schreiben 2003 paper 2 A 2. Bingo Imperativ  buy the bread at the bakery  get the milk at the grocery  eat the sausage  Verb first - who are you.
I will be able to use the accusative pronouns in a sentence (Buch Seite 200)
You need to use your mouse to see this presentation © Heidi Behrens.
Heute ist der letzte Tag im Semester! Freitag, 7. Dezember 2007 Deutsches Theater heute um 19.00!
Deutsch 3 Frau Snell.
Name: ___________________________________________ Hör verstehen: (______/10) Mark whether you hear a “du”, an “ihr” or a “Sie” command Wer sagt.
Grammatik als Deduktionssystem Theorie, Grammatik, Grammatiktheorie Grammatik Sprache Hypothese Sprachtheorie Theorie Erklärung Theoretisches Konstrukt.
Lernziel: ICH KANN *Express wishes when shopping
Kapitel 7. gehen I am going you are going he is going we are going they are going.
Asking someone out in German.
COMMANDS imperative 1. you (formal): Sie 2. you (familiar plural): ihr
Unterwegs.
You need to use your mouse to see this presentation © Heidi Behrens.
FRAU SNELL Wie ist das Datum heute? _______________________________________________.
Memorisation techniques
Fotografier nicht!. Iss nicht! Rauch nicht! What is the meaning in English? How do I say “Let’s go” Gehen wir! How do I command someone to not eat,
Here‘s what we‘ll do... Talk to the person sitting in front of you. Introduce each other, and ask each other questions concerning the information on your.
Day 3: die Mode. Vocabulary for describing clothing an Sonderangebot/ on salebillig/ inexpensiveteuer / expensive elegant/ elegantlässig / casualkurz.
Kapitel 5: Einkaufen Sprache. Alles klar Look over and know all of the Wortschatz on Seite 171 and 172. Look over the illustration found on Seite 145.
Kapitel 9 Grammar INDEX 1.Formal Sie- Command 2.There Is/There Are 3.Negation: Nicht/Klein.
Kapitel 1 Grammar INDEX 1.Verbs, Present Tense (Review)
Use the imperfect tense in German when you want to say… I did something Ich machte etwas.
Grammatik zum Auffrischen: DAS PRÄSENS I’m writing a letter. I have written a letter. I was writing a letter, when the phone rang. I write lots of letters.
November 9 th -13 th. German I – Warm-Ups Montag – Translate into German: How may I help you? Dienstag – Veteran’s Day – No Warm-Up Mittwoch – Veteran’s.
Café in Berlin Like Arme Anna, you need to write all of the “Aufgabe” on the same sheet or sheets of paper. Date it, write the chapter and complete the.
Da- und Wo- Verbindungen Mit denen kann man viel anfangen!
Interrogatives and Verbs
German Stem-Vowel Changing Verbs
Englisch Grundlagen, Modal Verbs
You need to use your mouse to see this presentation
you: ihr ( familiar plural ) you: du ( familiar singular)
THE PERFECT TENSE IN GERMAN
To English Translations
Ich will ihn kennenlernen. He likes to read (do not use MODAL)
 Präsentation transkript:

NANI SEARCH "THE ULTIMATE HELP FOR DESPERATE KIDS"... ODER EINE KNACKNUSS FÜR PROLOG ANFÄNGER

NANI SEARCH Präsentationsziele n Spiel Idee n Elemente von NANI SEARCH n Spiel Demonstration n Boxenmodell n Schlüsselkonzepte n Syntaxanalyse n Persönliches Ziel: Power Point als Präsentationsmedium einsetzen

NANI SEARCH Spiel Idee - Layout Office Dining Room Hall Kitchen Cellar

NANI SEARCH Spiel Idee - Ziel/Steuerung Ziel des Spiels: Auffinden der Decke, Bärli, Bärli!. Spielsteuerung: Das Spiel wird mit einfachen englischen Kommandos gesteuert.

NANI SEARCH Spiel Idee - Mögliche Aktionen n In andere Räume gehen n Die Umgebung anschauen n In Dinge hineinschauen n Dinge nehmen oder weglegen n Dinge essen n Dinge untersuchen n Dinge ein- oder ausschalten

NANI SEARCH Spiel Idee - Mögliche Kommandos mit Beisp. n go to a room ex. go to the office n look around ex. look n look in something ex. look in the desk n take something ex. take the apple n drop something ex. drop the apple n eat something ex. eat the appple n turn something on ex. turn on the light n inventory your things ex. inventory

NANI SEARCH Elemente von NANI SEARCH n Logik n Bekannte Programm Konstrukte n Natürliche Sprache n Eingabe Parser n Datenbank, welche die aktuelle Umgebung beschreibt n Befehle, welche die Umgebung manipulieren

NANI SEARCH Spieldemonstration n Aufruf mit "main."

NANI SEARCH Vierport- oder Boxenmodell n Dem Boxen-Modell liegt die Vorstellung zugrunde, dass sich die Ableitbarkeits-Prüfung jedes Prädikats einheitlich durch ein Kästchen darstellen lässt: EXITCALL FAILREDO Prädikat

NANI SEARCH Fail EXITCALL FAILREDO fail/0

EXITCALL FAILREDO repeat/0 Repeat

Eingabeschleife command_loop/0 repeat/0get_command(X)do(X)nanifound n Die Abarbeitung einer Klausel, die ein repeat enthält wird im allgemeinen dadurch beendet, dass die Gesamtkonjunktion bewiesen werden kann, das zu beweisende Teilziel kann also gezeigt werden. command_loop:-repeatget_command(X), do(X),(nanifound; X==quit).

NANI SEARCH Schlüsselkonzepte I Raumverbindungen(Türen)door(office,hall). wenn wir eine Zweiweg-Verbindung zwischen den Türen haben möchten müssten wir ein 2. Prädikat schreiben: door(hall,office). connect(X,Y):- door(X,Y). door(office,hall). connect(X,Y):- door(Y,X). door(hall,office). Implizit besteht eine OR Verknüpfung zwischen den Klauseln.

NANI SEARCH Schlüsselkonzepte II Dynamische Prädikate: n location/2 n here/1 n have/1 n turned_on/1 oder turned_off/1 Die Fähigeit Daten in der Datenbasis manipulieren zu können ist eine wichtige Eigenschaft von NANI SEARCH. Dadurch können wir dynamisch den Ort des Spielers wechseln, wie auch die Dinge, die genommen und bewegt werden.

NANI SEARCH Schlüsselkonzepte III move/1 datiert die Datenbank dynamisch auf, um z.B. den neuen Aufenthaltsort des Spielers anzuzeigen. Mit retract wird die alte Klausel here/1 ersetzt. Dadurch wird immer nur eine here/1 Klausel den aktuellen Standort beeinhalten. move(Place):- retract(here(X)), Alte Klausel wird entfernt asserta(here(Place)). Neue Klausel wird eingefügt

NANI SEARCH Schlüsselkonzepte IV inventory:- have(X), Sicherstellen,dass man zumindest ein Ding besitzt. write('You have: '),nl, list_possessions.inventory:- write('You have nothing'),nl.

NANI SEARCH Syntaxanalyse I Eine Grammatik beschreibt formal exakt, wie sich jede Konstituente der Sprache aus anderen Konstituenten zusammensetzt. Zum Beispiel besteht der einfache Hauptsatz John eats the apple aus der Nominalphrase John und der Verbalphrase eats the apple. Dies kann durch die Regel S --> NP VP ausgedrückt werden. Eine solche Regel heisst auch Produktion.

NANI SEARCH Syntaxanalyse II Nominalphrase: Wortgruppe in einem Satz mit einem Nomen als Kernglied.Verbalphrase: Wortgruppe in einem Satz mit einem Verb als Kernglied.Konstituente: Sprachliche Einheit.

NANI SEARCH Syntaxanalyse III Für unser Mini Fragment des englischen nehmen wir eine Grammatik an, die aus folgenden Produktionen besteht. 1. S --> NP VP 2. NP --> DET N 3. NP --> N 4. VP --> V NP 5. VP --> V

NANI SEARCH Syntaxanalyse IV Lexikon: Ist durch folgende Wörter und ihre syntakti- sche Kategorien gegeben: johnN appleN theDET eatsV NP VNP VP DET N N S John eatstheapple

NANI SEARCH Rück- und Ausblick n NANI SEARCH Beinhaltet einfache bis komplizierte PROLOG- Konstrukte,. n Mit dem Debugger kann der Programmablauf nachvollzogen werden. Papi, if there is Artificial Intelligence, theres bound to be some artificial stupidity!!! Ha Ha Hi