NATIVE Advanced Code Generator Trial Version ist da!



  • Your First Hello World NATIVE application

    This brings us to our first NATIVE code application. Consider the following code example below.

    Please print the following to the user's computer monitor "Hello World!" endline

    Just type this code within your running NATIVE virtual machine application.This line of code in NATIVE will really print to the computer monitor "Hello World!". This is merely a glimpse of how useful NATIVE is as a programmatic natural language.

    WTF !!!!!!!!



  • #include <stdio.h>
    #include <stdlib.h>
    
    #define print fputs(
    #define to
    #define monitor ,stdout);
    #define the
    #define users
    #define Please int main() {
    #define computer
    #define Thank printf("\n"); return 0; }
    #define you
    #define Now printf("\n");
    
    Please print "Hello World!" to the users computer monitor;
    Now print "Good bye" to the monitor;
    Thank you;
    

    🤡



  • Hm, runtergeladen, installiert, den Installationspfad leicht abgeändert (ich möchte keine Sonderzeichen im Pfad), und was kommt raus:

    Im Starmenü ein einzelner Eintrag "Uninstall NATIVE"... hab ich da was falsch gemacht?



  • Nichts. Der einzige sinnvolle Eintrag is ja da. 🤡



  • Hallo,
    ich habe mir gerade das NATIVE(R) e-Book für 16 € gekauft und ich bin maßlos enttäuscht.



  • JBeni schrieb:

    Hm, runtergeladen, installiert, den Installationspfad leicht abgeändert (ich möchte keine Sonderzeichen im Pfad), und was kommt raus:

    Im Starmenü ein einzelner Eintrag "Uninstall NATIVE"... hab ich da was falsch gemacht?

    Du bist genau richtig ! Du mußt nur über den Installationspfad über den NATIVE Ordner/Source/LangVM.
    Mit LangVM kannst du die Applikation starten.

    Gruß



  • Tristan1 schrieb:

    JBeni schrieb:

    Hm, runtergeladen, installiert, den Installationspfad leicht abgeändert (ich möchte keine Sonderzeichen im Pfad), und was kommt raus:

    Im Starmenü ein einzelner Eintrag "Uninstall NATIVE"... hab ich da was falsch gemacht?

    Du bist genau richtig ! Du mußt nur über den Installationspfad über den NATIVE Ordner/Source/LangVM.
    Mit LangVM kannst du die Applikation starten.

    Gruß

    hä? wie jetzt? 😕



  • Hi,

    hier nochmal ne kurze Beschreibung für die SDK.

    1. Installieren z.B c:/Programme
    2. nach Installation dem Pfad folgen.
    3. Ordner NATIVE SDK öffnen.
    4. Ordner Source öffnen.
    5. Ordner LangVM öffnen.
    6. Applikation über LangVM starten.

    wenn ihr noch fragen habt, stehe ich euch gerne zur Verfügung.

    Gruß



  • Tristan: Was ist aus dem Advanced Code Generator geworden??



  • neugierig schrieb:

    Tristan: Was ist aus dem Advanced Code Generator geworden??

    Wir haben gemerkt das der Advanced Code Generator bei den Programmierern viele Fragen aufgeworfen hat und er deshalb nicht angenommen wurde.

    Der Grund hierfür war, daß der Code Generator auf unserer neuen Computer-Sprache NATIVE basiert.

    Deshalb haben wir beschlossen erst unsere Sprache bekannt zu machen um den Programmierern einen sogenannten Roten Faden zu geben.

    Mit unserer kostenlosen SDK von NATIVE bieten wir jetzt jedem Programmierer die Möglichkeit NATIVE kennenzulernen und auch mit NATIVE zu programmieren.http://www.vandinburg.com/Products.htm

    Diese Woche bringen wir den Advanced Code Generator nochmals raus, mit vielen Erweiterungen und zusätzlichen Bibliotheken.(UML,XML,C++,Java)

    Wir werden in den nächsten Wochen immer wieder neue Programme rausbringen, die es in dieser Art noch nicht gibt.

    Gruß



  • viel glück. vieleicht wird's ja doch noch was. 🙂



  • Tristan1 schrieb:

    wenn ihr noch fragen habt, stehe ich euch gerne zur Verfügung.

    Leider kann ich den Kram nicht herunterladen, da es das ja nur als EXE-Datei gibt. Damit kann ich nichts anfangen. Warum gibt's das SDK nicht als ganz normales, gepacktes Archiv?
    Außerdem solltet ihr an eurem Englisch noch etwas arbeiten 😉

    Zum Punkt. Was mich etwas stört ist, was ihr zum Natural Language Processing schreibt. Es fängt ja schon damit an, dass ihr behauptet, hauptsächlich Muttersprachler würden sich mit einer Sprache beschäftigen. Das stimmt ganz einfach nicht.
    Dann geht's damit weiter, dass ihr sagt, es gebe heute keine Möglichkeit in natürlicher Sprache mit Computersystemen zu kommunizieren. Das ist ebenfalls ganz einfach falsch. Mal ganz davon abgesehen, dass bereits zahlreiche Systeme in der Praxis eingesetzt werden, die natürliche Sprache verstehen - sowohl in schriftlicher als auch in mündlicher Form.
    So entwickeln die Studenten bei uns schon im dritten Semester (also zu einem Zeitpunkt, an dem sie noch ganz am Anfang stehen) bereits ein natürlichsprachliches Datenbankabfrage-System. Das nimmt zum Beispiel im einfachsten Fall deutsche Sätze wie "Ist der Durchmesser des Uranus kleiner als 55000km?" aber auch Realtivsätze wie "Welcher Astronom, der zwei Monde entdeckte, entdeckte einen Planeten?" entgegen und beantwortet sie ebenfalls in natürlicher Sprache (nämlich Deutsch). Dieses System anaylsiert die Eingabe morphologisch, syntaktisch und minimal semantisch, erzeugt darauf basierend eine logische Repräsentation (Formel) des Satzes, geht damit an die Datenbank und erzeugt aus der Ausgabe der Datenbank wiederum einen deutschen Satz. Und das, wie gesagt, im dritten (von neun) Semestern! Ein anderes Beispiel wäre das Institut für Phonetik bei uns, welches im Gebiet der Sprachsteuerung mit BMW zusammenarbeitet. Dazu kann ich jedoch leider nicht mehr sagen. Aber was grundsätzlich an Spracherkennung schon möglich ist, zeigt jedes Windows XP, bei welchem bereits Spracherkennungs- und -generierungsschnittstellen integriert sind (und XP ist der Stand von vor 5 Jahren!). Der Opera Browser wäre ein Beispiel für ein Programm, welches diese Schnittstellen nutzt und sich völlig durch gesprochene Sprache steuern lässt.
    Aber ich denke der Punkt ist klar. Auf dem Gebiet des Natural Language Processing ist man schon deutlich weiter als ihr suggeriert.
    Was mich zur eigentlichen Frage bringt. Inwiefern ist euer NATIVE-System überhaupt Natural Language Processing? Ich mein, das hier war eigentlich als Witz gedacht. Aber wenn ich mir den Artikel über euer System so durchlese, ist es letztlich nichts anderes. Euer NATIVE ist nichts weiter als ein weiterer Präprozessor - genau wie ich in dem nicht ganz ernst gemeinten Beispiel den C-Präprozessor genutzt habe. Und dennoch ist mein Spaßbeispiel sogar schon "mehr NLP" als euer System. Denn meine Spaßvariante "interpretiert" immerhin das Wörtchen "monitor" und setzt es mit "stdout" (also der Standardausgabe) gleich - euer NATIVE hingegen ignoriert es einfach komplett.
    NATIVE ist also einfach nur ein primitiver Präprozessor. Unfähig zu Morphologie, Syntax und Semantik.
    Natürliche Sprache aber zeichnet sich genau dadurch aus:
    Morphologie: "ich schreibe; du schreibst".
    Syntax: "ich schreibe einen Brief; ein Brief wird von mir geschrieben".
    Semantik: "Ein Haus schreibt eine Kuh" - haut morphologisch und syntaktisch einwandfrei hin - nicht aber semantisch.
    Nichts davon beherrscht ihr auch nur ansatzweise. NATIVE ist eben wirklich nur ein dummer Textersetzungs-Präprozessor. Ihr definiert einfach nur eine formale Sprache, die sich aus "echten" Wörtern zusammensetzen kann. Natürliche Sprache ist aber etwas völlig anderes.

    Wenn man

    NATIVE relies on a cutting edge natural language pre-processing system.

    lesen muss, weiß man nicht, ob man jetzt lachen oder weinen soll.

    Faktisch hat euer NATIVE nichts mit NLP am Hut.

    Oder siehst du das etwa anders? Dann erklärs mir 😉



  • beispiel aus dem SDK

    und im uebrigen wirkt es nicht sehr professionell wenn man die ganzen compiler temp-dateien mit liefert, dadurch plustert sich euer sdk auf schicke 50MB auf.



  • und weils grad soviel spass macht euer native zu verwenden:

    http://img157.imageshack.us/my.php?image=nativelol3fn.jpg



  • erklaer baer schrieb:

    beispiel aus dem SDK

    Das ist doch gerade, was ich sage. Was hat das bitteschön mit der Verarbeitung natürlicher Sprache zu tun? Was da zu sehen ist simple Textersetzung. Primitive noch dazu. Da ist kaum ein nennenswerter Unterschied zu meinen #defines von vorher 😉



  • na dann schau dir die datei erstmal an: (ohne die die vm?! uebrigens abstuerzt)

    AliasLanguageText.ALT

    da krieg ich das gefuehl das da irgendwas nicht mit rechten dingen zu geht.



  • Hi Minhen,

    da hast du mir aber jetzt einen großen Brocken hingelegt, den muß ich jetzt erstmal Schritt für Schritt abarbeiten. 😉

    Vielen Dank für dein Interesse und deine fachliche Kritik !

    1.Leider kann ich den Kram nicht herunterladen, da es das ja nur als EXE-Datei gibt. Damit kann ich nichts anfangen. Warum gibt's das SDK nicht als ganz normales, gepacktes Archiv?

    zu 1) Fast jede SDK auf der Welt wird als exe. veröffentlicht.Bestes Beispiel hierfür ist JAVA. Ich gehe davon aus, daß du ein anderes Betriebssystem benutzt als Windows.Schicke mir bitte eine Mail, damit ich dir die SDK als archive zuschicken kann.

    2.Außerdem solltet ihr an eurem Englisch noch etwas arbeiten 😉

    zu 2) nochmal für Alle ! Dr. Emmanuel ist Amerikaner und Native Speaker.
    Es kann sein das einige Sätze nicht mit unserem gewohnten Schulenglisch zusammenpassen.Ich hoffe dieser Einwand ist hiermit Endgültig erledigt.

    3.Zum Punkt. Was mich etwas stört ist, was ihr zum Natural Language Processing schreibt. Es fängt ja schon damit an, dass ihr behauptet, hauptsächlich Muttersprachler würden sich mit einer Sprache beschäftigen. Das stimmt ganz einfach nicht.

    zu 3) Das stimmt ja auch nicht! Und das sagen wir auch nicht. Schau dir bitte nochmal genau das Manual an. Wir sagen ganz klar NATIVE ist eine Programmatic Natural Language,das heißt der Code kommt vor der Sprache. Das heißt nicht nur Muttersprachler können mit jeder digitalisierbaren Sprache mit NATIVE kommunizieren, sondern jeder.

    4.Dann geht's damit weiter, dass ihr sagt, es gebe heute keine Möglichkeit in natürlicher Sprache mit Computersystemen zu kommunizieren.
    Das ist ebenfalls ganz einfach falsch. Mal ganz davon abgesehen, dass bereits zahlreiche Systeme in der Praxis eingesetzt werden, die natürliche Sprache verstehen - sowohl in schriftlicher als auch in mündlicher Form.

    zu 4) Da hast du recht, aber NATIVE ist nicht das was du dir denkst. NATIVE ist keine Speech Engine. NATIVE ist eine Programmiersprache, daß heißt jeder Satz der in den Computer schriftlich oder mündlich eingegeben wird, wird in Maschinensprache umgewandelt und ergibt einen Code. Diese Umwandlung in Machinecode gibt es noch nicht und deshalb bedeutet NATIVE eine neue Art mit dem Computer oder jeglicher Hardware zu kommunizieren. NATIVE ist also frei und mit jeder erdenklichen Funktion erweiterbar.
    Dies lassen heutige Systeme einfach nicht zu.

    5.Ein anderes Beispiel wäre das Institut für Phonetik bei uns, welches im Gebiet der Sprachsteuerung mit BMW zusammenarbeitet. Dazu kann ich jedoch leider nicht mehr sagen. Aber was grundsätzlich an Spracherkennung schon möglich ist, zeigt jedes Windows XP, bei welchem bereits Spracherkennungs- und -generierungsschnittstellen integriert sind (und XP ist der Stand von vor 5 Jahren!).

    zu 5) Hier redest du wieder über Speech to Text, welches überhaupt nichts mit NATIVE zutun hat. Du kannst diese Software natürlich mit NATIVE verbinden, aber es ist nicht notwendig. Dies würde natürlich den Anwendungsradius von NATIVE erhöhen.

    6. Der Opera Browser wäre ein Beispiel für ein Programm, welches diese Schnittstellen nutzt und sich völlig durch gesprochene Sprache steuern lässt.

    zu 6) kannst du mit Opera programmieren ? Nein ! Opera hat nur eine begrenzte Liste von Kommandos die ausgeführt werden.

    7.Aber ich denke der Punkt ist klar. Auf dem Gebiet des Natural Language Processing ist man schon deutlich weiter als ihr suggeriert.

    zu 7) wenn wir nicht weiter wären als die heutige Forschung, würden wir dies nicht so anpreisen wie wir es gerade tun. 😉

    8.Was mich zur eigentlichen Frage bringt. Inwiefern ist euer NATIVE-System überhaupt Natural Language Processing?

    zu 😎 lese dir bitte nochmal hierzu unseren Artikel durch und stelle dann nochmals die Frage.
    http://www.codeproject.com/useritems/NaturalLanguageProcessing.asp

    9.NATIVE ist also einfach nur ein primitiver Präprozessor. Unfähig zu Morphologie, Syntax und Semantik.
    Natürliche Sprache aber zeichnet sich genau dadurch aus:
    Morphologie: "ich schreibe; du schreibst".
    Syntax: "ich schreibe einen Brief; ein Brief wird von mir geschrieben".
    Semantik: "Ein Haus schreibt eine Kuh" - haut morphologisch und syntaktisch einwandfrei hin - nicht aber semantisch.

    zu 9) Ich muß dir leider zu deinen Ausführungen sagen, daß du genau von der Falschen Seite an das NL-Programming herangehst wie auch sämtliche Wissenschaftler bis zum heutigen Tage vor dir.

    Ich hoffe diese Antworten werden dich überzeugt haben, das du es hier nicht mit einer Speech Engine zutun hast und dein Interesse noch größer ist.

    Ich freue mich über deine nächsten Ausführungen.

    Gruß



  • erklaer baer schrieb:

    und weils grad soviel spass macht euer native zu verwenden:

    http://img157.imageshack.us/my.php?image=nativelol3fn.jpg

    Hi Erklär Bär,

    du hast natürlich einen Syntex Fehler wenn du hinter den Commands das Endline vergisst.So kann g auch kein Ergebnis anzeigen.

    Gruß



  • Denkt bitte an DAU-User wie mich. Wenn jeder Syntax-Fehler zu einem Totalabsturz führt...

    MfG SideWinder



  • SideWinder schrieb:

    Denkt bitte an DAU-User wie mich. Wenn jeder Syntax-Fehler zu einem Totalabsturz führt...

    MfG SideWinder

    Natürlich denken wir auch an euch ! 😉 Wir haben extra Beispiele gegeben, damit ihr sehen könnt wie ihr Fehler vermeidet.

    Wenn du Fehler bekommst, dann schreibe sie einfach an support@vandinburg.com
    oder poste Sie hier http://www.vandinburg.com/Community.htm .
    Wir können dann direkt und einfach auf die Problematik eingehen und dir Lösungen geben.

    Gruß


Anmelden zum Antworten