Hallo Byte Weltler,
Ich habe ein Class in Java für ein Frage und Antwortsystem programmiert welches vergleichbar mit den Applicationen wie “Jeannie for Crome” oder FreeHAL oder sehr weitgegriffen wie “Wolfram Alpha” ist.
Ich möchte ein Projekt fürs Internet erstellen (Eigene Home Page), welches auf das von mir entwickelte Frage und Antwortsystem aufbaut. Die Nutzer sollen Ihre Fragen Eingeben können und bekommen eine Konkrete Aussage.
Hier mal eine kleiner Dialogausschnitt von dem was jetzt in meiner Beta Version schon möglich ist.
Mensch: Wie viel Meter sind 12 km + 5 Mio. Inch + 3 Meilen - 100.000 Meter
iRobot antwortet: 43.827 m
Mensch: welche Städte in Sachsen liegen Südlich von der Stadt Oschatz und Nördlich von der Stadt Mügeln
iRobot antwortet:
Markkleeberg
Naunhof
Trebsen
Kamenz
Königsbrück
Großenhain
Niesky
Mensch: wie heißt Angela Merkels zweiter Mann
iRobot antwortet: Joachim Sauer
Mensch: wann ist er geboren
iRobot antwortet: Sonnabend, 17. Juli 1954
Mensch: ein Kreis mit der Fläche der Gemeinde Lederhose
iRobot: Verstanden
Mensch: Wie groß ist sein Durchmesser
iRobot antwortet: 2,48 km
Mensch: wo liegt der Ort Amerika in Deutschland
iRobot antwortet: 1,93 km östlich vom Zentrum der Stadt Penig
Mensch: An welchen Tagen ist 2015 Freitag der 13
iRobot antwortet:
Freitag, 13. Februar 2015,
Freitag, 13. März 2015,
Freitag, 13. November 2015,
Das FAS besteht aus einem (rechnenden) Semantischen Netz. Die Class KIEngin bildet einen eigenen Interpreter mit der von mir entwickelten Sprache MUPROCOL, mit der das Semantische Netz abgefragt bzw. die (Prädikaten) Aussagelogik definiert wird. Dabei bilden die von mir entwickelten Classen KIEngin, KIDatabase, KIValue, KIMessage, SearchKnoten,Tokenitzing,KIParser,KICalendar,KIParserText und KITagger die Grundlage.
Diese umfassen ca. 10.000 Codezeilen. Die Datenbank welche z.Z. für das Semantische Netz genutzt wird ist eine Access-Datenbank. Diese muss sicher in eine andere portiert werden wenn dies Internetfähig werden soll. Des weiterem ist sicher der Quellcode, welchen ich erstellt habe nicht optimal, da ich erst vor ein halben Jahr von Delphi (18 Jahre Erfahrung) auf die Programmiersprache Java umgestiegen bin.
Ich suche jetzt auf diesem Wege Verbündete, welche mir Tipps und Know How geben können, um dies Internetfähig zu machen. Folgende Fragen beschäftigen mich: Welche Architektur wäre günstig ? Welche Datenbank ist die optimalste ? Was für Komponenten sind für den (Web) Server zu erstellen ? Was sollte der Provider bieten wo man die Page veröffentlicht.