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 }