Entidades do Mundo Real
Comentários para programadores de Java:
Entidades em Wolfram Language combinam processamento de linguagem natural, semântica de dados de alto nível e acesso à base de conhecimento para unificar a representação de dados do mundo real de maneira única, permitindo novos tipos de fluxos de trabalho de programação.
Comentários para programadores de Python:
Entidades em Wolfram Language combinam processamento de linguagem natural, semântica de dados de alto nível e acesso à base de conhecimento para unificar a representação de dados do mundo real de maneira única. Junto com o sistema integrado de notebooks, as entidades em Wolfram Language permitem novos e expressivos tipos de fluxos de trabalho de programação que não estão disponíveis em Python. A Wolfram Client Library para Python permite que entidades em Wolfram Language sejam executadas e manipuladas diretamente do código Python.
Na Wolfram Language, entidades do mundo real representam apenas um outro tipo de expressões simbólicas.
A Wolfram Language conhece milhares de tipos de entidades do mundo real:
Normalmente é mais prático especificar entidades usando linguagem natural:
As entidades possuem muitas características. Aqui está o valor de uma:
Use entity["Properties"] para achar uma lista de propriedades.
Quando você insere linguagem natural, o serve para desambiguação:
indica uma classe de entidades:
Insira unidades e medidas usando ctrl+=:
InputForm mostra a estrutura da expressão simbólica:
GeoPosition representa uma posição geográfica:
DateObject representa uma data/tempo:
Comentários para programadores de Python:
DateObject são exclusivos em Wolfram Language, sendo automaticamente analisados para importação ou exportação para outros ambientes. Em Python, existem bibliotecas separadas para facilitar a análise das strings de data, mas elas devem ser divididas ou unidas manualmente. Pode-se acessar DateObject em Phyton através da Wolfram Client Library para Python.