# SOME EXAMPLE QUERIES TO THE APERTIUM RDF GRAPH # SPARQL ENDPOINT: http://linguistic.linkeddata.es/apertium/sparql-editor/ # # by Jorge Gracia (UPM) # on March 2015 #------------------------------------------------- # EXAMPLE 1 # Get all the direct translations of the English term "bank", # along with their par of speech (POS) PREFIX lemon: PREFIX tr: PREFIX lexinfo: SELECT DISTINCT ?translated_written_rep ?POS WHERE { # retrieve lexical entry and senses for "bank" ?form_a lemon:writtenRep "bank"@en . ?lex_entry_a lemon:lexicalForm ?form_a . ?sense_a lemon:isSenseOf ?lex_entry_a . #retrieve translations ?trans tr:translationSense ?sense_a . ?trans tr:translationSense ?sense_b . #retrieve translated written representation and POS ?sense_b lemon:isSenseOf ?lex_entry_b . ?lex_entry_b lemon:lexicalForm ?form_b . ?form_b lemon:writtenRep ?translated_written_rep . ?lex_entry_b lexinfo:partOfSpeech ?POS . ?lexicon_b lemon:entry ?lex_entry_b . #remove from the results list the English ones minus { ?lexicon_b lemon:language "en".} }