adaxas 1.0

Da ich mit meinem KI-Projekt (heli-bot, adaxaas, adaxana) nicht voran komme, ist es an der Zeit, wieder einmal von vorne zu beginnen. Nach Ruby und PHP versuche ich es diesmal in Java am Android-Handy, da ich dies inzwischen als beste Vorraussetzung für mein Projekt halte. Zur Bezeichnung „adaxas“ + „Android“ könnte ich auch Notizen schreiben, aber für ersteres habe ich das hier bereits irgendwo gemacht und die Bezeichnung „Android“ für ein ehemalig freies Linux, das Google zu einer proprietären SW machte, finde ich etwas seltsam und einfallslos, denn „Android“ hatte ja schon vorher eine Bedeutung und jetzt weiß ohne Kontext niemand mehr was mit „Android“ gemeint ist. Google wird uns ja hoffentlich nicht auch noch die Wörter klauen und sich „Anroid“ für ihr Linux schützen lassen. Oder ist das längst geschehen? Naja, es spielt kaum eine Rolle für mich, aber ich bin jedenfalls kein Freund von Java (sogar Smalltalk wäre mir noch immer lieber) und Google mag ich auch nicht besonders, obwohl ich Java auf einem Android-Handy als beste Vorraussetzung für mein neues, altes Projekt halte, also für adaxas 1.0.
Für die erste Version ist folgendes geplant. Die App soll jedenfalls nicht auf Google Play erhältlich werden, sondern hier und auf GitHub für mutige Neugierige angeboten werden. Natürlich wird adaxas 1.0 open source und kostenlos.
a) auf eine geringe Anzahl von Sprachsteuerungsbefehle reagieren
b) von einer Kamera aufnehmen und speichern – (optische Anzeige im Kontrollfeld und akustische Ausgabe [ich sehe, bin blind, speichere als, …] )
c) vom Mikro wie unter Punkt b
d auf Tastatureingabe wie jetzt adaxana reagieren, aslo mittels vorgefertigtem AIML-file (auch über Twitter, FB und G+)
d) für Definitionen auf Wikipedia nachschlagen und speichern
e) alles protokollieren und zu einem Server schicken (bleibt vorläufig in PHP) und stellt später den Kern der AW dar.

Sind alle Daten samt Protokollen, Statusbericht, Systemdaten am Server und die App am Handy weiß Bescheid und kann die Daten zur Verwendung wieder vom Server abrufen, ist die Phase 1, also das dumme adaxas 1.0 fertig.
Das sollte nicht so schwierig sein, aber ein gewisser Zeitaufwand ist schon nötig. Der Verlauf der Entwicklung wird im Kommentarbereich dieser Notiz festgehalten und ein Link zum Source auf GitHube wird eingestellt. Wenn die App fertig und getestet ist, werde ich sie hier im Artikel anbieten und zu adaxas 2.0 über gehen.
Adaxana und Heli-Bot werden kein Web-Interface, sondern ersatzlos gelöscht, sobald adaxas 1.0 fertig ist.
Ich spreche aus Erfahrung, wenn ich sage, dass die Gefahr, dass die erste Phase dises Einmann-Zweithobby-Projekts nie fertig wird recht groß ist. Aber die Chance auf spannende Stunden ist durch den Neubeginn jedenfalls größer.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert