Open  
(?) hours
normal
importance
Bug #337

Feature-Request zum Thema "Konversationsfähigkeiten"

posted in Unknown by Tobias Schulz



Title:
Status: Comment:

You can submit a comment if you change the "Status" item.
Expenditure of time: hours
(zero means unknown)
Importance:
In focus of development:
Who are you?
What's your e-mail address?
Password
(only Team members!)

Comments


Status message from System
The estimated time needed to fix this bug has been set to (unknown) hours.

Comment #2
from Tobias Schulz
Zitat:

... Das heißt in diesem Falle, dass eine bestimmte Tätigkeit, also allgemein ein Fakt, möglich = wahr ist, ist an einen anderen Fakt gebunden. Wenn nun der Mensch fragt "Gehst du schifahren?", muss freehal suchen, an welche Bedingungen "schifahren gehen" gebunden ist. In diesem Fall an die Jahreszeit, das könnte FreeHAL als eine Art dynamischen Datenbankeintrag verwalten.
also:

Man kann nicht schifahren gehen, wenn es Sommer ist.
Es ist Sommer. (<-- dann dynamisch)

Das würde also bedeuten: FreeHAL untersucht außer der eigentlichen Antwort, ob die jeweilige Angelegenheit überhaupt möglich ist. Wenn nicht, antwortet es, warum sie unmöglich ist.

Comment #3
from Tobias Schulz
Zitat:

Momentan sucht FreeHAL eine Antwort, die zu den in der Frage angegebenen Subjekten/Objekten/Verben/Adverben oder ihren Synonymen passt. Das wollen wir dahingehend erweitern, dass Freehal auch nach allgemeinen Fakten sucht, also auch nach "="-Verknüpfungen zwischen bestimmten Dingen, und daraus einen Antwortsatz formuliert.

Comment #4
from Tobias Schulz
Neue Syntax für die .prot-Dateien:
- gilt nur für Dateien mit dem Präfix "ps-" (please search)
- das Haupt-Wort, das als Synonym aller in der Datei enthaltenen Wörter eingetragen wird, steht im Namen: "ps-HauptWort.prot"
- Beispiel: "ps-Saeugetier.prot":
-------------------------------------------------------
Biber, Maus, Elefant, Nilpferd, Hund, Katze
-------------------------------------------------------
=> "ps-Saeugetier.pro":
-------------------------------------------------------
= <> Biber <> Saeugetier <> <> 50
= <> Maus <> Saeugetier <> <> 50
= <> Elefant <> Saeugetier <> <> 50
= <> Nilpferd <> Saeugetier <> <> 50
= <> Hund <> Saeugetier <> <> 50
= <> Katze <> Saeugetier <> <> 50
-------------------------------------------------------

Comment #5
from Dietmar
Freehal sollte auf gleiche Eingaben des User reagieren.

Mensch: Wie alt bist du?
Freehal: Ich bin 3 Jahre alt.
Mensch : Wie alt bist du?
Freehal: Das hast du mich soeben gefragt.

Das gleiche sollte auch für Eingaben des Users gelten die im Gesprächsverlauf wieder gestellt werden.
Einziger Nachteil wäre, das man das ganze mit einem Flag ein oder ausschalten kann, beim Entwickeln der Datenbank würde das stören.

Das ganze wäre relativ leicht zu realisieren, da Freehal nur in der Input.history nachsehen müsste.
Einzige Voraussetzung wäre, das die input.history bei jedem Start neu erstellt wird.

Gruß Dietmar


Comment #6
from Dietmar
Freehal sollte sich nicht ohne Kommentar beleidigen lassen.
Dies sollte mit einer ps-schimpfwort.pro zu realisieren sein, in der Freehal nachsehen kann.
Natürlich sollte das ganze nicht die Performance stören.

Gruß Dietmar


Add a comment...

Add an image...





European Cloud Hosting
Copyright © 2006 - 2010 Tobias Schulz and Contributors
Powered by SETI.Germany and Planet 3DNow!
Powered by CloudSigma
More information: our partners | funds | expenses and donors

 
 
 
 
FreeHAL Project Development Chat

Name # Users
Lobby 0
FreeHAL 0
BOINC 0