As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Exemplo de previsão de objetos do SPARQL
A previsão de objetos prevê o valor do objeto para um assunto e um predicado específicos.
A seguinte consulta de previsão de objetos busca prever de qual filme a entrada do tipo foaf:Person gostaria:
?x a foaf:Person . ?x <http://www.example.org/likes> ?m . ?m a <http://www.example.org/movie> . ## Query SELECT * WHERE { ?input a foaf:Person . SERVICE neptune-ml:inference { neptune-ml:config neptune-ml:modelType 'OBJECT_PREDICTION' ; neptune-ml:input ?input ; neptune-ml:predicate <http://www.example.org/likes> ; neptune-ml:output ?output ; neptune-ml:outputClass <http://www.example.org/movie> . } }
A consulta em si pode ser personalizada da seguinte forma:
SELECT * WHERE { ?input a foaf:Person . SERVICE neptune-ml:inference { neptune-ml:config neptune-ml:endpoint 'node-prediction-user-movie-prediction-endpoint' ; neptune-ml:iamRoleArn 'arn:aws:iam::0123456789:role/sagemaker-role' ; neptune-ml:limit "5"^^xsd:integer ; neptune-ml:batchSize "40"^^xsd:integer ; neptune-ml:threshold "0.1"^^xsd:double ; neptune-ml:timeout "1000"^^xsd:integer ; neptune-ml:outputScore ?score ; neptune-ml:modelType 'OBJECT_PREDICTION' ; neptune-ml:input ?input ; neptune-ml:predicate <http://www.example.org/likes> ; neptune-ml:output ?output ; neptune-ml:outputClass <http://www.example.org/movie> . } }