Interpreter Video-Version Anmerkungen für Java-Programmierer: In der Wolfram Language basiert die innovative semantische Verarbeitung von Interpretern auf dem linguistischen Wissen der Wolfram Knowledgebase. Selbst mit externen Libraries ist diese Funktionalität in Java nicht verfügbar. Anmerkungen für Python-Programmierer: Python hat keine eingebauten Interpreter für natürliche Sprache. Wolfram Language-Interpreter führen ausgefeilte semantische Verarbeitung aus und beziehen ihr linguistisches Wissen häufig aus der Wolfram Knowledgebase. Diese Interpreter verarbeiten Python-Ausdrücke mithilfe der Wolfram Client Library for Python. Verwenden Sie Interpreter, um eine Vielzahl unterschiedlicher Eingaben in natürlicher Sprache und in anderen Formaten zu interpretieren: Zahlen Datumsangaben Farben Ortsangaben Sprachen Filme chemische Elemente Bilder ... In[1]:= Out[1]= In[2]:= Out[2]= Interpreter übersetzt "semantische" Eingaben, deren Bedeutung interpretiert werden muss: In[1]:= Out[1]= übersetzt auch Eingaben, die berechnet werden sollen: In[2]:= Out[2]= Mit Restricted können Sie die zugelassenen Eingaben einschränken (z.B. nur Zahlen eines bestimmten Bereichs). ZUM SCHNELLEN NACHSCHLAGEN: Interpreter konfigurieren Testen Sie Ihr Verständnis der Wolfram Language Welche dieser Eingaben gibt ein Datum zurück? Interpreter["Date"]["1 Jan 2016"] Interpreter["Date", "1 Jan 2016"] Interpreter["1 Jan 2016"]["Date"] Welche der folgenden Eingaben ist geeignet für die Interpreterfunktion Interpreter["Date"]? "Los Angeles" "one half" "July 27, 1990" Welche der folgenden Eingaben gibt eine Stadt zurück? Interpreter["ComputedCity"]["largest city"] Interpreter["ComputedCity"]["one half"] Interpreter["SemanticNumber"]["largest city"]