Ich hab mal eine kleine Frage an die Programmierer da draußen.

... komplette Frage anzeigen

3 Antworten

Welche Programmiersprache?

In C suchst du eine Zeichenkette in einer Zeichkette mittels strstr

über den Rückgabewert kannst du dann bestimmen wo das Wort steht und ob es überhaupt enthalten ist.

Die Ausgabe also das heyy etc. musst du dann einfach nur über ein Printf ausgeben.

Damit dein Computer wie eine künstliche Intelligenz arbeitet brauchst du allerdings viel mehr und alleine hast du keine Chance so etwas zu programmieren.

Antwort bewerten Vielen Dank für Deine Bewertung

In Java könntest du das alles in eine Hashmap speichern Frage und Antowrt und dann halt die eingaben scannen und die passende Anwort senden.
Stelle es mir aber schwer vor das es keine Bugs gibt.. Ka

Lg

Antwort bewerten Vielen Dank für Deine Bewertung

Sowas kannste zB. mit XML machen... bspw.

<chatbot>
<message>
<user>hallo</user>
<bot>heyyy</bot>
</message>
<message>
<user>wg?</user>
<bot>gut!</bot>
</message>
</chatbot>
Antwort bewerten Vielen Dank für Deine Bewertung

Was möchtest Du wissen?