| (Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI... |
Diskussion: KI erstellen - welche Sprache? im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige Hallo HaBo'ler! Ich möchte eine "KI" ertellen, mit der man chatten kann. (der Chat-Aspekt ist nicht unbedingt so wichtig, ...
![]() |
| | #1 (permalink) |
| Registriert seit: 25.07.06 ![]() Likes: 0 | Anzeige Hallo HaBo'ler! Ich möchte eine "KI" ertellen, mit der man chatten kann. (der Chat-Aspekt ist nicht unbedingt so wichtig, es geht hauptsächlich um Input und Output) Welche Sprache könnt ihr mir empfehlen, die für so etwas performant und einfach eingesetzt werden kann? Da ich vermutlich viel mit Datenbanken und Analyse der eingegebenen Zeichenketten machen muss, sehe ich beispielsweise PHP als zu ineffizient an, weil Stringvergleiche o.ä. nicht wirklich schnell ablaufen. Oder komm ich an diese Grenzen sowieso nicht heran, wenn ich halbwegs sauber programmiere/strukturiere? Gibt es gute Literatur zu diesem Thema? (Die Suchfunktion bietet leider nur ~15 Threads, wo man auch nur allgemeine Literatur über KI findet, nicht aber Geschriebenes, was etwas praxisnäher ist oder sich gar konkret auf die Programmiergrundlagen einer KI bezieht). Bin sehr dankbar für Tipps. Gruß, valenterry |
| | |
| | #2 (permalink) |
| Moderator ![]() Registriert seit: 30.09.06 ![]() ![]() ![]() ![]() ![]() ![]() Likes: 443 | Schau dich doch einfach mal bei Projekten wie Megahal um. Die schaffen es ja auch ohne übermaßig Last zu erzeugen.
__________________ Mein Blog - Mein Job - Diaspora Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund. Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+ |
| | |
| HaBOT | - Anzeige - |
| |
| | #3 (permalink) |
| Guck dir mal ALICE an: http://www.pandorabots.com/pandora/t...d922d97e345aa1 bzw. das hier: http://www.alicebot.org/be.html Vielleicht findest du da was nützliches... | |
| | |
| | #4 (permalink) |
| Registriert seit: 04.02.06 ![]() Likes: 0 | Oft wird in dem Zusammenhang, die für Expertensysteme benuzte Programmiersprache, Prolog genannt. mfg |
| | |
| | #5 (permalink) |
| Guest Likes: | Ich bin ja nicht so der Typ fuer funktionale Programmiersprachen. Deswegen behaupte ich mal das man das ganze auch in C/CPP schreiben kann,man muss halt nur die Funktionen welche man verwenden will vorher selbst definierem. Was mich nun zu der Frage fuehrt: Wiso werden fuer solche faelle funktionale Programmiersprachen genommen und nicht imperative mit entsprechenden Bibliotheken, denn letzen Endes ist es nur eine andere Herangehensweise die gleiche Logik zu implementieren. mfg sw33t |
|
| | #6 (permalink) |
| Ich würde einfach mal behaupten, dass es mit funktionalen Sprachen einfacher ist. Da ich kein Experte für KIs bin, mach ich es mal mit einem Beispiel: Code: [10]> (defun hallo () (write-string "SEI "))
HALLO
[11]> (defun welt () (write-string "GEGRÜSST "))
WELT
[12]> (mapcar #'funcall (read-delimited-list #\.))
HALLO WELT .
SEI GEGRÜSST
("SEI " "GEGRÜSST ")
[13]> Mit den DEFUNs definier ich mir zwei Funktionen, die Strings ausgeben. Die Zeile mit dem MAPCAR (ich vermeide jetzt mal den LISP Crashkurs) liest Text von der Tastatur und führt dann die Funktionen aus, die so heißen wie die Sachen, die ich eingebe (Hallo=>Sei, Welt=>Gegrüßt). Das in C zu machen stell ich mir recht schwierig vor. Wenn man das jetzt mit ein bisschen Intelligenz erweitert, hat es eventuell sogar Potential, was halbwegs intelligentes zu antworten, aber wie gesagt, ich hab davon nicht so richtig Ahnung. Siehe auch: SHRDLU | |
| | |
![]() |
| - Anzeige - | |
| |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Welche Sprache nach C++ | thodt | Code Kitchen | 15 | 10.12.07 17:03 |
| welche sprache als nächstes? | b4ck | Code Kitchen | 71 | 03.10.06 13:04 |
| Welche Sprache brauche ich?? | Aless00 | (Web-) Design und webbasierte Sprachen | 19 | 12.09.06 08:02 |
| Welche Sprache | gHrAin | Code Kitchen | 2 | 07.07.04 19:03 |
| Welche Sprache? | justj | Code Kitchen | 3 | 14.09.02 17:38 |