2010-07-11 6 views
1

Je veux créer une application c objective qui interprète une liste de fichiers .aiml puis en crée une interface graphique. Je veux faire cela pour pouvoir discuter avec les fichiers aiml dans l'application.Interprète AIML - objectif c - gui

Des idées sur la façon de le faire? Exemple de code? Est-ce que quelqu'un a déjà fait ça?

Merci!

Elijah

+0

Voulez-vous dire AIML comme dans "Intelligence artificielle Mark-up Language"? – kiamlaluno

+0

Oui ... ALICE AI a une version java, mais je veux vraiment faire une interface graphique sympa avec les objectifs c et xcode. des idées? – objectiveccoder001

Répondre

0

Je vois deux façons de le faire:

  1. Réécrire le moteur java dans l'objectif C
  2. Utilisez une approche webservice (qui sera une énorme quantité de travail.).
    Obtenez donc une interface objective c/xcode pour envoyer des messages à un service web qui utilise ensuite le moteur standard.
    Malheureusement, cela signifiera qu'il n'y aura pas d'approche hors ligne, bien que cela signifie également que vous pouvez utiliser la même approche sur plusieurs périphériques avec un minimum de retouches.
1

Il existe un exemple de code qui peut être utile pour créer une application de chat; par exemple, Chatty + mynetwork (Mooseyard réseau Bibliothèque, avec la mise en œuvre du protocole BLIP):

http://bitbucket.org/snej/chatty/wiki/Home