1 package eu.fbk.dkm.pikes.resources; 2 3 import java.util.List; 4 5 import com.google.common.collect.ImmutableList; 6 7 import org.eclipse.rdf4j.model.IRI; 8 9 import eu.fbk.dkm.pikes.resources.FrameBase.POS; 10 11 public class FrameBaseTest { 12 13 public static void main(final String[] args) { 14 final String frame = "Possibilities"; 15 final String lemma = "alternative"; 16 final String pos = "n"; 17 final List<String> roles = ImmutableList.of(); 18 System.out.println(FrameBase.classFor(frame, lemma, POS.forFrameNetTag(pos)) 19 .getLocalName()); 20 for (final String role : roles) { 21 System.out.println(" " + role + " -> " 22 + FrameBase.propertyFor(frame, role).getLocalName()); 23 } 24 for (final String synsetID : WordNet.getSynsetsForLemma("romanticism", "n")) { 25 final IRI uri = YagoTaxonomy.getDBpediaYagoIRI(synsetID); 26 if (uri != null) { 27 System.out.println("--> " + uri); 28 } 29 } 30 } 31 }