Reale Entitäten
Anmerkungen für Java-Programmierer:
Entitäten kombinieren auf eine einzigartige Weise die Verarbeitung natürlicher Sprache, High-Level-Datensemantik und die Knowledgebase zu einer einheitlichen Darstellung realer Daten. Dies ermöglicht neue Programmier-Workflows.
Anmerkungen für Python-Programmierer:
Entitäten kombinieren auf eine einzigartige Weise die Verarbeitung natürlicher Sprache, High-Level-Datensemantik und die Knowledgebase zu einer einheitlichen Darstellung realer Daten. In Kombination mit dem integrierten Notebook-System ermöglicht dies neue und expressive Programmier-Workflows, die es so in Python nicht gibt. Mit der Wolfram Client Library for Python können Entitäten der Wolfram Language direkt im Python-Code ausgewertet und manipuliert werden.
In der Wolfram Language sind Entitäten mit Bezug zur echten Welt eine weitere Art symbolischer Ausdrücke.
Die Wolfram Language (er-)kennt Tausende Arten von realen Entitäten:
Normalerweise ist es praktisch, Entitäten in natürlicher englischer Sprache anzugeben:
![](img/i-1.png)
![](img/o-1.png)
Entitäten besitzen eine Vielzahl von Eigenschaften. Hier ist der Wert einer dieser Eigenschaften:
![](img/o-3.png)
Geben Sie entity["Properties"] ein, um eine Liste von Eigenschaften zu erhalten.
Wenn Sie Eingaben in natürlicher Sprache durchführen, steht für Mehrdeutigkeit:
![](img/x-2.png)
kennzeichnet eine Entitäten-Klasse:
![](img/o-4.png)
Geben Sie Einheiten und Maße mit ctrl+=ein:
![](img/x-4.png)
![](img/o-5.png)
InputForm gibt die Struktur des symbolischen Ausdrucks:
![](img/o-6.png)
GeoPosition repräsentiert eine geographische Lage:
![](img/o-7.png)
![](img/o-8.png)
DateObject repräsentiert ein Datum/eine Uhrzeit:
![](img/o-9.png)
![](img/o-10.png)
Anmerkungen für Python-Programmierer:
DateObjects sind einzigartig in der Wolfram Language und werden automatisch beim Import oder Export in andere Umgebungen geparst. In Python gibt es eigene Libraries zum einfacheren Parsen von Daten-Strings, wobei diese manuell gesplittet oder verbunden werden müssen. DateObject kann in Python durch die Wolfram Client Library for Python aufgerufen werden.