From: <chr...@us...> - 2011-05-25 16:02:06
|
Revision: 2822 http://dl-learner.svn.sourceforge.net/dl-learner/?rev=2822&view=rev Author: christinaunger Date: 2011-05-25 16:01:55 +0000 (Wed, 25 May 2011) Log Message: ----------- [tbsl] integrated manually corrected tagged input Modified Paths: -------------- trunk/components-ext/failed.txt trunk/components-ext/src/main/java/org/dllearner/algorithm/tbsl/ltag/parser/Preprocessor.java trunk/components-ext/src/main/java/org/dllearner/algorithm/tbsl/sem/drs/reader/DRSParser.java trunk/components-ext/src/main/java/org/dllearner/algorithm/tbsl/sem/drs/reader/DRSParser.jj trunk/components-ext/src/main/java/org/dllearner/algorithm/tbsl/sem/dudes/reader/DUDE_Parser.java trunk/components-ext/src/main/java/org/dllearner/algorithm/tbsl/sem/dudes/reader/DUDE_Parser.jj trunk/components-ext/src/main/java/org/dllearner/algorithm/tbsl/templator/SlotBuilder.java trunk/components-ext/src/main/java/org/dllearner/algorithm/tbsl/templator/Templator.java trunk/components-ext/src/main/resources/tbsl/lexicon/english.lex trunk/components-ext/src/test/java/org/dllearner/algorithm/tbsl/TemplateGenerationTest.java trunk/components-ext/src/test/java/org/dllearner/algorithm/tbsl/TestFrontend.java trunk/components-ext/successful.txt Added Paths: ----------- trunk/components-ext/src/main/resources/tbsl/evaluation/dbpedia-test-questions-tagged(ideal).xml trunk/components-ext/src/main/resources/tbsl/evaluation/dbpedia-train-tagged(ideal).xml trunk/components-ext/src/test/java/org/dllearner/algorithm/tbsl/GoldTagger.java Modified: trunk/components-ext/failed.txt =================================================================== --- trunk/components-ext/failed.txt 2011-05-25 08:44:33 UTC (rev 2821) +++ trunk/components-ext/failed.txt 2011-05-25 16:01:55 UTC (rev 2822) @@ -1,16 +1,10 @@ -Who is the daughter of Bill Clinton married to? -Where did Abraham Lincoln die? -In which country does the Nile start? -Is proinsulin a protein? -Which classis does the Millepede belong to? -How tall is Claudia Schiffer? -Give me the capitals of all U.S. states. -Is Egypts largest city also its capital? -In which country is the Limerick Lake? -In which films directed by Garry Marshall was Julia Roberts starring? -Was U.S. president Jackson involved in a war? -Which state of the United States of America has the highest density? -Which countries in the European Union adopted the Euro? -Through which countries does the Yenisei river flow? -When was the Battle of Gettysburg? -What did Bruce Carver die from? +Which/WDT presidents/NNS were/VBD born/VBN in/IN 1945/CD +List/VB all/DT episodes/NNS of/IN the/DT first/JJ season/NN of/IN the/DT HBO/NNP television/NN series/NN The/DT Sopranos/NNPS +Which/WDT people/NNS have/VBP as/IN their/PRP$ given/VBN name/NN Jimmy/NNP +Is/VBZ there/RB a/DT video/NN game/NN called/VBN Battle/NNP Chess/NNP +Which/WDT companies/NNS work/VBP in/IN the/DT aerospace/NN industry/NN as/RB well/RB as/IN on/IN nuclear/JJ reactor/NN technology/NN +Which/WDT cities/NNS have/VBP more/JJR than/IN 2/CD million/CD inhabitants/NNS +Who/WP has/VBZ been/VBN the/DT 5th/JJ president/NN of/IN the/DT United/NNP States/NNPS of/IN America/NNP +In/IN which/WDT films/NNS did/VBD Julia/NNP Roberts/NNP as/RB well/RB as/IN Richard/NNP Gere/NNP play/VB +Who/WP wrote/VBD the/DT book/NN The/DT pillars/NNS of/IN the/DT Earth/NNP +Which/WDT organizations/NNS were/VBD founded/VBN in/IN 1950/CD Modified: trunk/components-ext/src/main/java/org/dllearner/algorithm/tbsl/ltag/parser/Preprocessor.java =================================================================== --- trunk/components-ext/src/main/java/org/dllearner/algorithm/tbsl/ltag/parser/Preprocessor.java 2011-05-25 08:44:33 UTC (rev 2821) +++ trunk/components-ext/src/main/java/org/dllearner/algorithm/tbsl/ltag/parser/Preprocessor.java 2011-05-25 16:01:55 UTC (rev 2822) @@ -49,22 +49,25 @@ String condensedstring = taggedstring; Matcher m; - Pattern compAdjPattern = Pattern.compile("\\s(\\w+/RBR.([a-zA-Z_0-9]+)/JJ)"); - Pattern superAdjPattern = Pattern.compile("\\s(\\w+/RBS.([a-zA-Z_0-9]+)/JJ)"); - Pattern howAdjPattern = Pattern.compile("\\s(\\w+/WRB.([a-zA-Z_0-9]+)/JJ)"); - Pattern nprepPattern = Pattern.compile("\\s((\\w+)/NNS?.of/IN)"); - Pattern didPattern = Pattern.compile("(?i)(\\s((did)|(do)|(does))/VB.?)\\s"); - Pattern passivePattern1a = Pattern.compile("(((has)|(have)|(had))/VB[A-Z]?.been/VBN.(\\w+)/VBN.by/IN)"); - Pattern passivePattern1b = Pattern.compile("(\\s((has)|(have)|(had))/VB[A-Z]?(.+\\s)been/VBN\\s(\\w+)/VB(N|D))"); - Pattern passivePattern2a = Pattern.compile("(((is)|(are)|(was)|(were))/VB[A-Z]?.(\\w+)/VBN.by/IN)"); - Pattern passivePattern2b = Pattern.compile("(((is)|(are)|(was)|(were))/VB[A-Z]?.(.+)(\\s\\w+)/VB(N|D))"); - Pattern passpartPattern = Pattern.compile("\\s((\\w+)/VBN.by/IN)"); - Pattern vpassPattern = Pattern.compile("\\s(\\w+/VBD.(\\w+)/VBN)"); - Pattern vpassinPattern = Pattern.compile("\\s((\\w+)/VPASS.\\w+/IN)"); - Pattern gerundinPattern = Pattern.compile("\\s((\\w+)/((VBG)|(VBN)).\\w+/IN)"); - Pattern vprepPattern = Pattern.compile("\\s((\\w+)/V[A-Z]+\\s\\w+/(IN|TO))"); - Pattern whenPattern = Pattern.compile("(?i)(when/WRB\\s(.+\\s)(\\w+)/((V[A-Z]+)|(PASS[A-Z]+)))"); - Pattern wherePattern = Pattern.compile("(?i)(where/WRB\\s(.+\\s)(\\w+)/((V[A-Z]+)|(PASS[A-Z]+)))"); + Pattern compAdjPattern = Pattern.compile("(\\w+/RBR.(\\w+)/JJ)"); + Pattern superAdjPattern = Pattern.compile("(\\w+/RBS.(\\w+)/JJ)"); + Pattern howAdjPattern = Pattern.compile("(\\w+/WRB.(\\w+)/JJ)"); + Pattern nprepPattern = Pattern.compile("\\s((\\w+)/NNS?.of/IN)"); + Pattern didPattern = Pattern.compile("(?i)(\\s((did)|(do)|(does))/VB.?)\\s"); + Pattern prepfrontPattern = Pattern.compile("(\\A\\w+/((TO)|(IN)).)\\w+/WDT"); // TODO (Nicht ganz sauber. Bei P-Stranding immer zwei Querys, hier nur eine.) + Pattern passivePattern1a = Pattern.compile("(((has)|(have)|(had))/VB[A-Z]?.been/VBN.(\\w+)/VBN.by/IN)"); + Pattern passivePattern1b = Pattern.compile("(\\s((has)|(have)|(had))/VB[A-Z]?(.+\\s)been/VBN\\s(\\w+)/VB(N|D))"); + Pattern passivePattern2a = Pattern.compile("(((is)|(are)|(was)|(were))/VB[A-Z]?.(\\w+)/VBN.by/IN)"); + Pattern pseudopassPattern = Pattern.compile("(((is)|(are)|(was)|(were))/VB[A-Z]?.(\\w+)/VBN.\\w+/TO)"); + Pattern pseudopwhPattern = Pattern.compile("(((is)|(are)|(was)|(were))/VB[A-Z]?.(.+)\\s(\\w+)/VBN.\\w+/TO)"); + Pattern passivePattern2b = Pattern.compile("(((is)|(are)|(was)|(were))/VB[A-Z]?.(.+)(\\s\\w+)/VB(N|D))"); + Pattern passpartPattern = Pattern.compile("\\s((\\w+)/VBN.by/IN)"); + Pattern vpassPattern = Pattern.compile("\\s(\\w+/VBD.(\\w+)/VBN)"); + Pattern vpassinPattern = Pattern.compile("\\s((\\w+)/VPASS.\\w+/IN)"); + Pattern gerundinPattern = Pattern.compile("\\s((\\w+)/((VBG)|(VBN)).\\w+/IN)"); + Pattern vprepPattern = Pattern.compile("\\s((\\w+)/V[A-Z]+\\s\\w+/(IN|TO))"); + Pattern whenPattern = Pattern.compile("(?i)(when/WRB\\s(.+\\s)(\\w+)/((V[A-Z]+)|(PASS[A-Z]+)))"); + Pattern wherePattern = Pattern.compile("(?i)(where/WRB\\s(.+\\s)(\\w+)/((V[A-Z]+)|(PASS[A-Z]+)))"); m = compAdjPattern.matcher(condensedstring); while (m.find()) { @@ -86,6 +89,10 @@ while (m.find()) { condensedstring = condensedstring.replaceFirst(m.group(1),""); } + m = prepfrontPattern.matcher(condensedstring); + while (m.find()) { + condensedstring = condensedstring.replaceFirst(m.group(1),""); + } m = passivePattern1a.matcher(condensedstring); while (m.find()) { condensedstring = condensedstring.replaceFirst(m.group(1),m.group(6)+"/PASSIVE"); @@ -98,6 +105,14 @@ while (m.find()) { condensedstring = condensedstring.replaceFirst(m.group(1),m.group(7)+"/PASSIVE"); } + m = pseudopassPattern.matcher(condensedstring); + while (m.find()) { + condensedstring = condensedstring.replaceFirst(m.group(1),m.group(7)+"/VPREP"); + } + m = pseudopwhPattern.matcher(condensedstring); + while (m.find()) { + condensedstring = condensedstring.replaceFirst(m.group(1),m.group(7)+" "+m.group(8)+"/VPREP"); + } m = passivePattern2b.matcher(condensedstring); while (m.find()) { condensedstring = condensedstring.replaceFirst(m.group(1),m.group(7) + m.group(8)+"/PASSIVE"); @@ -167,6 +182,10 @@ String out = tagged; + String[] postags = {"NN","NNS","NNP","NNPS","NPREP","JJ","JJR","JJS","JJH", + "VB","VBD","VBG","VBN","VBP","VBZ","PASSIVE","PASSPART","VPASS","VPASSIN", + "GERUNDIN","VPREP","WHEN","WHERE","IN","TO","DT"}; + NER ner = new LingPipeNER(); List<String> namedentities = ner.getNamedEntitites(untagged); List<String> usefulnamedentities = new ArrayList<String>(); @@ -176,7 +195,7 @@ // keep only longest matches (e.g. keep 'World of Warcraft' and forget about 'Warcraft') // containing at least one upper case letter (in order to filter out errors like 'software') for (String s1 : namedentities) { - if (s1.matches(".*[A-Z].*")) { + if (s1.matches(".*[A-Z].*") && !Arrays.asList(postags).contains(s1)) { boolean isLongestMatch = true; for (String s2 : namedentities) { if (!s2.equals(s1) && s2.contains(s1)) { Modified: trunk/components-ext/src/main/java/org/dllearner/algorithm/tbsl/sem/drs/reader/DRSParser.java =================================================================== --- trunk/components-ext/src/main/java/org/dllearner/algorithm/tbsl/sem/drs/reader/DRSParser.java 2011-05-25 08:44:33 UTC (rev 2821) +++ trunk/components-ext/src/main/java/org/dllearner/algorithm/tbsl/sem/drs/reader/DRSParser.java 2011-05-25 16:01:55 UTC (rev 2822) @@ -177,7 +177,7 @@ jj_consume_token(-1); throw new ParseException(); } - dr = jj_consume_token(WORD); + dr = dr(); drs2 = DRS(); Complex_DRS_Condition drs; drs = new Complex_DRS_Condition(); Modified: trunk/components-ext/src/main/java/org/dllearner/algorithm/tbsl/sem/drs/reader/DRSParser.jj =================================================================== --- trunk/components-ext/src/main/java/org/dllearner/algorithm/tbsl/sem/drs/reader/DRSParser.jj 2011-05-25 08:44:33 UTC (rev 2821) +++ trunk/components-ext/src/main/java/org/dllearner/algorithm/tbsl/sem/drs/reader/DRSParser.jj 2011-05-25 16:01:55 UTC (rev 2822) @@ -174,7 +174,7 @@ | drs1=DRS() (quantifier=<EVERY> | quantifier=<SOME> | quantifier=<AFEW> | quantifier=<MOST> | quantifier=<THEMOST> | quantifier=<THELEAST> | - quantifier=<HOWMANY> | quantifier=<MANY> | quantifier=<NO>) dr= <WORD> drs2=DRS() + quantifier=<HOWMANY> | quantifier=<MANY> | quantifier=<NO>) dr=dr() drs2=DRS() { Complex_DRS_Condition drs; drs = new Complex_DRS_Condition(); Modified: trunk/components-ext/src/main/java/org/dllearner/algorithm/tbsl/sem/dudes/reader/DUDE_Parser.java =================================================================== --- trunk/components-ext/src/main/java/org/dllearner/algorithm/tbsl/sem/dudes/reader/DUDE_Parser.java 2011-05-25 08:44:33 UTC (rev 2821) +++ trunk/components-ext/src/main/java/org/dllearner/algorithm/tbsl/sem/dudes/reader/DUDE_Parser.java 2011-05-25 16:01:55 UTC (rev 2822) @@ -395,7 +395,7 @@ jj_consume_token(-1); throw new ParseException(); } - dr = jj_consume_token(WORD); + dr = dr(); drs2 = DRS(); Complex_DRS_Condition drs; drs = new Complex_DRS_Condition(); Modified: trunk/components-ext/src/main/java/org/dllearner/algorithm/tbsl/sem/dudes/reader/DUDE_Parser.jj =================================================================== --- trunk/components-ext/src/main/java/org/dllearner/algorithm/tbsl/sem/dudes/reader/DUDE_Parser.jj 2011-05-25 08:44:33 UTC (rev 2821) +++ trunk/components-ext/src/main/java/org/dllearner/algorithm/tbsl/sem/dudes/reader/DUDE_Parser.jj 2011-05-25 16:01:55 UTC (rev 2822) @@ -365,7 +365,7 @@ | drs1=DRS() (quantifier=<EVERY> | quantifier=<SOME> | quantifier=<AFEW> | quantifier=<MOST> | quantifier=<THEMOST> | quantifier=<THELEAST> | - quantifier=<HOWMANY> | quantifier=<MANY> | quantifier=<NO>) dr= <WORD> drs2=DRS() + quantifier=<HOWMANY> | quantifier=<MANY> | quantifier=<NO>) dr=dr() drs2=DRS() { Complex_DRS_Condition drs; drs = new Complex_DRS_Condition(); Modified: trunk/components-ext/src/main/java/org/dllearner/algorithm/tbsl/templator/SlotBuilder.java =================================================================== --- trunk/components-ext/src/main/java/org/dllearner/algorithm/tbsl/templator/SlotBuilder.java 2011-05-25 08:44:33 UTC (rev 2821) +++ trunk/components-ext/src/main/java/org/dllearner/algorithm/tbsl/templator/SlotBuilder.java 2011-05-25 16:01:55 UTC (rev 2822) @@ -14,7 +14,7 @@ private String[] noun = {"NN","NNS","NNP","NNPS","NPREP"}; private String[] adjective = {"JJ","JJR","JJS","JJH"}; private String[] verb = {"VB","VBD","VBG","VBN","VBP","VBZ","PASSIVE","PASSPART","VPASS","VPASSIN","GERUNDIN","VPREP","WHEN","WHERE"}; - private String[] preps = {"IN"}; + private String[] preps = {"IN","TO"}; public SlotBuilder() { @@ -144,7 +144,7 @@ "<x,l1,t,[ l1:[|], l4:[ | SLOT_" + token + "(y,x) ] ],[(l2,x,subj,<<e,t>,t>),(l3,y,obj,<<e,t>,t>)],[ l2<l1,l3<l1,l4<scope(l2),l4<scope(l3) ],[" + slot + "]>"}; String[] passEntry2 = {token, "(S DP[wh] (VP DP[dp] V:'" + token + "'))", - "<x,l1,t,[ l1:[|], l4:[ | SLOT_" + token + "(y,x) ] ],[(l2,x,wh,<<e,t>,t>),(l3,y,dp,<<e,t>,t>)],[ l2<l1,l3<l1,l4<scope(l2),l4<scope(l3) ],[" + slot + "]>"}; + "<x,l1,t,[ l1:[|], l4:[ | SLOT_" + token + "(x,y) ] ],[(l2,x,wh,<<e,t>,t>),(l3,y,dp,<<e,t>,t>)],[ l2<l1,l3<l1,l4<scope(l2),l4<scope(l3) ],[" + slot + "]>"}; result.add(passEntry1); result.add(passEntry2); } @@ -180,14 +180,24 @@ String[] passEntry = {token, "(S DP[subj] (VP V:'" + token + "' DP[obj]))", "<x,l1,t,[ l1:[|], l4:[ | SLOT_" + token + "(x,y) ] ],[(l2,x,subj,<<e,t>,t>),(l3,y,obj,<<e,t>,t>)],[ l2<l1,l3<l1,l4<scope(l2),l4<scope(l3) ],[" + slot + "]>"}; + String[] whEntry = {token, + "(S DP[obj] (VP DP[subj] V:'" + token + "'))", + "<x,l1,t,[ l1:[|], l4:[ | SLOT_" + token + "(x,y) ] ],[(l2,x,subj,<<e,t>,t>),(l3,y,obj,<<e,t>,t>)],[ l2<l1,l3<l1,l4<scope(l2),l4<scope(l3) ],[" + slot + "]>"}; result.add(passEntry); + result.add(whEntry); } - else if (pos.equals("VBD") || pos.equals("VBZ") || pos.equals("VBP") || pos.equals("VB")) { + else if (pos.equals("VBD") || pos.equals("VBZ") || pos.equals("VBP")) { String[] vEntry = {token, "(S DP[subj] (VP V:'" + token + "' DP[obj]))", "<x,l1,t,[ l1:[|], l4:[ | SLOT_" + token + "(x,y) ] ],[(l2,x,subj,<<e,t>,t>),(l3,y,obj,<<e,t>,t>)],[ l2<l1,l3<l1,l4<scope(l2),l4<scope(l3) ],[" + slot + "]>"}; result.add(vEntry); } + else if (pos.equals("VB")) { + String[] whEntry = {token, + "(S DP[obj] (VP DP[subj] V:'" + token + "'))", + "<x,l1,t,[ l1:[|], l4:[ | SLOT_" + token + "(x,y) ] ],[(l2,x,subj,<<e,t>,t>),(l3,y,obj,<<e,t>,t>)],[ l2<l1,l3<l1,l4<scope(l2),l4<scope(l3) ],[" + slot + "]>"}; + result.add(whEntry); + } else if (pos.equals("VBG") || pos.equals("VBN")) { String[] gerEntry = {token, "(NP NP* (VP V:'" + token + "' DP[dp]))", Modified: trunk/components-ext/src/main/java/org/dllearner/algorithm/tbsl/templator/Templator.java =================================================================== --- trunk/components-ext/src/main/java/org/dllearner/algorithm/tbsl/templator/Templator.java 2011-05-25 08:44:33 UTC (rev 2821) +++ trunk/components-ext/src/main/java/org/dllearner/algorithm/tbsl/templator/Templator.java 2011-05-25 16:01:55 UTC (rev 2822) @@ -31,6 +31,7 @@ Parser p; boolean ONE_SCOPE_ONLY = true; + boolean UNTAGGED_INPUT = true; public Templator() { @@ -43,6 +44,10 @@ p.USE_DPS_AS_INITTREES = true; p.CONSTRUCT_SEMANTICS = true; } + + public void setUNTAGGED_INPUT(boolean b) { + UNTAGGED_INPUT = b; + } public Set<Template> buildTemplates(String s) { @@ -50,13 +55,19 @@ DRS2SPARQL_Converter d2s = new DRS2SPARQL_Converter(); boolean clearAgain = true; - s = Preprocessor.normalize(s); - String tagged = tagger.tag(s); - System.out.println("Tagged input: " + tagged); - + String tagged; + if (UNTAGGED_INPUT) { + s = Preprocessor.normalize(s); + tagged = tagger.tag(s); + System.out.println("Tagged input: " + tagged); + } + else { + tagged = s; + } + String newtagged = Preprocessor.condenseNominals(Preprocessor.findNEs(tagged,s)); - newtagged = Preprocessor.condense(newtagged); - System.out.println("Preprocessed: " + newtagged); + newtagged = Preprocessor.condense(newtagged); + System.out.println("Preprocessed: " + newtagged); p.parse(newtagged,g); Added: trunk/components-ext/src/main/resources/tbsl/evaluation/dbpedia-test-questions-tagged(ideal).xml =================================================================== --- trunk/components-ext/src/main/resources/tbsl/evaluation/dbpedia-test-questions-tagged(ideal).xml (rev 0) +++ trunk/components-ext/src/main/resources/tbsl/evaluation/dbpedia-test-questions-tagged(ideal).xml 2011-05-25 16:01:55 UTC (rev 2822) @@ -0,0 +1,152 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?><dataset id="dbpedia-test"> +<question id="23"> +<string>Which/WDT presidents/NNS of/IN the/DT United/NNP States/NNPS had/VBD more/JJR than/IN three/CD children/NNS</string> +</question> +<question id="3"> +<string>Give/VB me/PRP the/DT official/JJ websites/NNS of/IN actors/NNS of/IN the/DT television/NN show/NN Charmed/VBN</string> +</question> +<question id="37"> +<string>Who/WP is/VBZ the/DT daughter/NN of/IN Bill/NNP Clinton/NNP married/VBN to/TO</string> +</question> +<question id="43"> +<string>Which/WDT river/NN does/VBZ the/DT Brooklyn/NNP Bridge/NNP cross/VB</string> +</question> +<question id="21"> +<string>How/WRB many/JJ monarchical/JJ countries/NNS are/VBP there/RB in/IN Europe/NNP</string> +</question> +<question id="7"> +<string>Where/WRB did/VBD Abraham/NNP Lincoln/NNP die/VB</string> +</question> +<question id="10"> +<string>Is/VBZ the/DT wife/NN of/IN President/NNP Obama/NNP called/VBD Michelle/NNP</string> +</question> +<question id="28"> +<string>Which/WDT states/NNS of/IN Germany/NNP are/VBP governed/VBN by/IN the/DT Social/NNP Democratic/NNP Party/NNP</string> +</question> +<question id="39"> +<string>Which/WDT US/NNP states/NNS possess/VBP gold/NN minerals/NNS</string> +</question> +<question id="50"> +<string>In/IN which/WDT country/NN does/VBZ the/DT Nile/NNP start/VB</string> +</question> +<question id="44"> +<string>Which/WDT locations/NNS have/VBP more/JJR than/IN two/CD caves/NNS</string> +</question> +<question id="30"> +<string>Is/VBZ proinsulin/NNP a/DT protein/NN</string> +</question> +<question id="12"> +<string>Which/WDT classis/NN does/VBZ the/DT Millepede/NNP belong/VBP to/TO</string> +</question> +<question id="49"> +<string>How/WRB tall/JJ is/VBZ Claudia/NNP Schiffer/NNP</string> +</question> +<question id="33"> +<string>Who/WP created/VBD Goofy/NNP</string> +</question> +<question id="4"> +<string>Give/VB me/PRP the/DT capitals/NNS of/IN all/DT US/NNP states/NNS</string> +</question> +<question id="18"> +<string>Give/VB me/PRP all/DT cities/NNS in/IN New/NNP Jersey/NNP with/IN more/JJR than/IN 100000/CD inhabitants/NNS</string> +</question> +<question id="31"> +<string>Which/WDT museum/NN exhibits/VBZ The/DT Scream/NNP by/IN Munch/NNP</string> +</question> +<question id="35"> +<string>Is/NNP Egypts/NNPS largest/JJS city/NN also/RB its/PRP$ capital/NN</string> +</question> +<question id="27"> +<string>What/WP is/VBZ the/DT revenue/NN of/IN IBM/NNP</string> +</question> +<question id="38"> +<string>Which/WDT states/VBZ border/VBZ Utah/NNP</string> +</question> +<question id="13"> +<string>In/IN which/WDT country/NN is/VBZ the/DT Limerick/NNP Lake/NNP</string> +</question> +<question id="32"> +<string>Which/WDT television/NN shows/NNS were/VBD created/VBN by/IN Walt/NNP Disney/NNP</string> +</question> +<question id="45"> +<string>Which/WDT mountain/NN is/VBZ the/DT highest/JJS after/IN the/DT Annapurna/NNP</string> +</question> +<question id="29"> +<string>In/IN which/WDT films/NNS directed/VBN by/IN Garry/NNP Marshall/NNP was/VBD Julia/NNP Roberts/NNP starring/VBG</string> +</question> +<question id="42"> +<string>Which/WDT bridges/NNS are/VBP of/IN the/DT same/JJ type/NN as/IN the/DT Manhattan/NNP Bridge/NNP</string> +</question> +<question id="14"> +<string>Was/VBD US/NNP president/NNP Jackson/NNP involved/VBD in/IN a/DT war/NN</string> +</question> +<question id="20"> +<string>Which/WDT European/JJ countries/NNS are/VBP a/DT constitutional/JJ monarchy/NN</string> +</question> +<question id="40"> +<string>Who/WP is/VBZ the/DT author/NN of/IN WikiLeaks/NNS</string> +</question> +<question id="17"> +<string>Which/WDT state/NN of/IN the/DT United/NNP States/NNPS of/IN America/NNP has/VBZ the/DT highest/JJS density/NN</string> +</question> +<question id="19"> +<string>What/WP is/VBZ the/DT currency/NN of/IN the/DT Czech/JJ Republic/NNP</string> +</question> +<question id="22"> +<string>Which/WDT countries/NNS in/IN the/DT European/NNP Union/NNP adopted/VBD the/DT Euro/NNP</string> +</question> +<question id="11"> +<string>What/WP is/VBZ the/DT area/NN code/NN of/IN Berlin/NNP</string> +</question> +<question id="9"> +<string>Which/WDT countries/NNS have/VBP more/JJR than/IN two/CD official/JJ languages/NNS</string> +</question> +<question id="16"> +<string>Who/WP is/VBZ the/DT owner/NN of/IN Universal/NNP Studios/NNPS</string> +</question> +<question id="34"> +<string>Through/IN which/WDT countries/NNS does/VBZ the/DT Yenisei/NNP river/NN flow/VB</string> +</question> +<question id="48"> +<string>When/WRB did/VBD Germany/NNP join/VB the/DT EU/NNP</string> +</question> +<question id="36"> +<string>Which/WDT monarchs/NNS of/IN the/DT United/NNP Kingdom/NNP were/VBD married/VBN to/TO a/DT German/JJ</string> +</question> +<question id="8"> +<string>When/WRB was/VBD the/DT Battle/NNP of/IN Gettysburg/NNP</string> +</question> +<question id="24"> +<string>What/WP is/VBZ the/DT highest/JJS mountain/NN in/IN Germany/NNP</string> +</question> +<question id="26"> +<string>Give/VB me/PRP all/DT soccer/NN clubs/NNS in/IN Spain/NNP</string> +</question> +<question id="5"> +<string>What/WP are/VBP the/DT official/JJ languages/NNS of/IN the/DT Philippines/NNPS</string> +</question> +<question id="6"> +<string>Who/WP is/VBZ the/DT mayor/NN of/IN New/NNP York/NNP City/NNP</string> +</question> +<question id="41"> +<string>Who/WP designed/VBD the/DT Brooklyn/NNP Bridge/NNP</string> +</question> +<question id="2"> +<string>Which/WDT telecommunications/NN organizations/NNS are/VBP located/VBN in/IN Belgium/NNP</string> +</question> +<question id="15"> +<string>What/WP is/VBZ the/DT profession/NN of/IN Frank/NNP Herbert/NNP</string> +</question> +<question id="46"> +<string>What/WP is/VBZ the/DT highest/JJS place/NN of/IN Karakoram/NNP</string> +</question> +<question id="25"> +<string>Give/VB me/PRP the/DT homepage/NN of/IN Forbes/NNP</string> +</question> +<question id="1"> +<string>Which/WDT companies/NNS are/VBP in/IN the/DT computer/NN software/NN industry/NN</string> +</question> +<question id="47"> +<string>What/WP did/VBD Bruce/NNP Carver/NNP die/VB from/IN</string> +</question> +</dataset> \ No newline at end of file Property changes on: trunk/components-ext/src/main/resources/tbsl/evaluation/dbpedia-test-questions-tagged(ideal).xml ___________________________________________________________________ Added: svn:mime-type + text/plain Added: trunk/components-ext/src/main/resources/tbsl/evaluation/dbpedia-train-tagged(ideal).xml =================================================================== --- trunk/components-ext/src/main/resources/tbsl/evaluation/dbpedia-train-tagged(ideal).xml (rev 0) +++ trunk/components-ext/src/main/resources/tbsl/evaluation/dbpedia-train-tagged(ideal).xml 2011-05-25 16:01:55 UTC (rev 2822) @@ -0,0 +1,26538 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?><dataset id="dbpedia-train"> +<question id="23"> +<string>Give/VB me/PRP all/DT school/NN types/NNS</string> +<query> +PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> +PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> +PREFIX yago: <http://dbpedia.org/class/yago/> +SELECT DISTINCT ?uri ?string +WHERE +{ + ?uri rdf:type yago:SchoolTypes . + OPTIONAL {?uri rdfs:label ?string . FILTER (lang(?string) = 'en') } +} +</query> +<answers> +<answer> +<uri> +http://dbpedia.org/resource/Byzantine_university +</uri> +<string> +Byzantine university +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Abendgymnasium +</uri> +<string> +Abendgymnasium +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Adult_high_school +</uri> +<string> +Adult high school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Alternative_school +</uri> +<string> +Alternative school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Area_school +</uri> +<string> +Area school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Art_school +</uri> +<string> +Art school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Beacon_School +</uri> +<string> +Beacon School +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Berufsoberschule +</uri> +<string> +Berufsoberschule +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Birmingham_board_schools +</uri> +<string> +Birmingham board schools +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Boarding_school +</uri> +<string> +Boarding school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Campus_university +</uri> +<string> +Campus university +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Cathedral_school +</uri> +<string> +Cathedral school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Catholic_school +</uri> +<string> +Catholic school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Central_school +</uri> +<string> +Central school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Charity_school +</uri> +<string> +Charity school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Charter_school +</uri> +<string> +Charter school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Christian_school +</uri> +<string> +Christian school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/City_Technology_College +</uri> +<string> +City Technology College +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Co-institutional +</uri> +<string> +Co-institutional +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Collegiate_institute +</uri> +<string> +Collegiate institute +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Collegiate_university +</uri> +<string> +Collegiate university +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Common_school +</uri> +<string> +Common school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Comprehensive_high_school +</uri> +<string> +Comprehensive high school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Comprehensive_school +</uri> +<string> +Comprehensive school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Combined_school +</uri> +<string> +Combined school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Community_school +</uri> +<string> +Community school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Continuation_high_school +</uri> +<string> +Continuation high school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Cram_schools_in_Hong_Kong +</uri> +<string> +Cram schools in Hong Kong +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Cram_school +</uri> +<string> +Cram school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Dance_studio +</uri> +<string> +Dance studio +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Dalton_Plan +</uri> +<string> +Dalton Plan +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Dame_school +</uri> +<string> +Dame school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Darul_uloom +</uri> +<string> +Darul uloom +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Day_school +</uri> +<string> +Day school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Elementary_Middle_School +</uri> +<string> +Elementary Middle School +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Elementary_school +</uri> +<string> +Elementary school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Faith_school +</uri> +<string> +Faith school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Federated_school +</uri> +<string> +Federated school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Film_school +</uri> +<string> +Film school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/First_school +</uri> +<string> +First school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Finishing_school +</uri> +<string> +Finishing school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Folk_high_school +</uri> +<string> +Folk high school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Foundation_school +</uri> +<string> +Foundation school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Gaelscoil +</uri> +<string> +Gaelscoil +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Graduate_school +</uri> +<string> +Graduate school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Grammar_school +</uri> +<string> +Grammar school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Grant-maintained_school +</uri> +<string> +Grant-maintained school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Gurukul +</uri> +<string> +Gurukul +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Halau +</uri> +<string> +Halau +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Han_school +</uri> +<string> +Han school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Hedge_school +</uri> +<string> +Hedge school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/High_school +</uri> +<string> +High school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Independent_school +</uri> +<string> +Independent school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Infant_school +</uri> +<string> +Infant school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Institute_of_technology +</uri> +<string> +Institute of technology +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/International_school +</uri> +<string> +International school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Jewish_day_school +</uri> +<string> +Jewish day school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Juku +</uri> +<string> +Juku +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Junior_school +</uri> +<string> +Junior school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Kendriya_Vidyalaya +</uri> +<string> +Kendriya Vidyalaya +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Laboratory_school +</uri> +<string> +Laboratory school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Latin_school +</uri> +<string> +Latin school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Law_school_in_the_United_States +</uri> +<string> +Law school in the United States +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Liceo_classico +</uri> +<string> +Liceo classico +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Liceo_scientifico +</uri> +<string> +Liceo scientifico +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Liceum_og%C3%B3lnokszta%C5%82c%C4%85ce +</uri> +<string> +Liceum ogólnokształcące +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Lower_School +</uri> +<string> +Lower School +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Lutheran_school +</uri> +<string> +Lutheran school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Magnet_school +</uri> +<string> +Magnet school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Maktab +</uri> +<string> +Maktab +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Medical_school +</uri> +<string> +Medical school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Menntask%C3%B3li +</uri> +<string> +Menntaskóli +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Medieval_university +</uri> +<string> +Medieval university +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Middle_school +</uri> +<string> +Middle school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Military_academy +</uri> +<string> +Military academy +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Minor_seminary +</uri> +<string> +Minor seminary +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Monitorial_schools +</uri> +<string> +Monitorial schools +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Mixed-sex_education +</uri> +<string> +Mixed-sex education +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Multidenominational_school +</uri> +<string> +Multidenominational school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Normal_school +</uri> +<string> +Normal school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Nursery_school +</uri> +<string> +Nursery school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Nursing_school +</uri> +<string> +Nursing school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/One-room_school +</uri> +<string> +One-room school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Parochial_school +</uri> +<string> +Parochial school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Pit_school +</uri> +<string> +Pit school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Pre-kindergarten +</uri> +<string> +Pre-kindergarten +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Pre-school_playgroup +</uri> +<string> +Pre-school playgroup +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Pregnancy_school +</uri> +<string> +Pregnancy school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Primary_education +</uri> +<string> +Primary education +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Primary_school +</uri> +<string> +Primary school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Private_school +</uri> +<string> +Private school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Public_high_school +</uri> +<string> +Public high school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Realschule +</uri> +<string> +Realschule +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Reform_school +</uri> +<string> +Reform school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Reggio_Emilia_approach +</uri> +<string> +Reggio Emilia approach +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Roma_Special_School +</uri> +<string> +Roma Special School +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Sail_training +</uri> +<string> +Sail training +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/School_of_the_Air +</uri> +<string> +School of the Air +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/School_of_Infantry +</uri> +<string> +School of Infantry +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Secondary_education +</uri> +<string> +Secondary education +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Secondary_modern_school +</uri> +<string> +Secondary modern school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Selective_school +</uri> +<string> +Selective school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Separate_school +</uri> +<string> +Separate school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Secondary_school +</uri> +<string> +Secondary school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Sixth_form_college +</uri> +<string> +Sixth form college +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Ski_school +</uri> +<string> +Ski school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Specialist_school +</uri> +<string> +Specialist school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Special_school +</uri> +<string> +Special school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Specialized_school +</uri> +<string> +Specialized school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/State_school +</uri> +<string> +State school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Sudbury_school +</uri> +<string> +Sudbury school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Summer_school +</uri> +<string> +Summer school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Technikon +</uri> +<string> +Technikon +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Taxonomy_of_schools +</uri> +<string> +Taxonomy of schools +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Technicum +</uri> +<string> +Technicum +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Training_ship +</uri> +<string> +Training ship +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Upper_school +</uri> +<string> +Upper school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/University-preparatory_school +</uri> +<string> +University-preparatory school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Utraquist_school +</uri> +<string> +Utraquist school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Veterinary_school +</uri> +<string> +Veterinary school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Vocational_technical_school +</uri> +<string> +Vocational technical school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Voluntary_controlled_school +</uri> +<string> +Voluntary controlled school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Voluntary_aided_school +</uri> +<string> +Voluntary aided school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Voluntary_secondary_school +</uri> +<string> +Voluntary secondary school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Vocational_school +</uri> +<string> +Vocational school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Waldorf_education +</uri> +<string> +Waldorf education +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Year-round_school +</uri> +<string> +Year-round school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/%C4%B0mam_Hatip_school +</uri> +<string> +İmam Hatip school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/International_Preschool +</uri> +<string> +International Preschool +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Integral_education +</uri> +<string> +Integral education +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Forest_kindergarten +</uri> +<string> +Forest kindergarten +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/K-8_school +</uri> +<string> +K-8 school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Cursinho +</uri> +<string> +Cursinho +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Hospital_school +</uri> +<string> +Hospital school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Akademie +</uri> +<string> +Akademie +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Monastic_school +</uri> +<string> +Monastic school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Abendhauptschule +</uri> +<string> +Abendhauptschule +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Orphan_school +</uri> +<string> +Orphan school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Forest_schools +</uri> +<string> +Forest schools +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Canadian_Indian_residential_school_system +</uri> +<string> +Canadian Indian residential school system +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Ungraded_school +</uri> +<string> +Ungraded school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Kolleg +</uri> +<string> +Kolleg +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Sports_school +</uri> +<string> +Sports school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Church_school +</uri> +<string> +Church school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/New_tech_high_school +</uri> +<string> +New tech high school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Semester_school +</uri> +<string> +Semester school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Maryshore_Seminary +</uri> +<string> +Maryshore Seminary +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Village_college +</uri> +<string> +Village college +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Early_college_high_school +</uri> +<string> +Early college high school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Pirivena +</uri> +<string> +Pirivena +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Therapeutic_boarding_school +</uri> +<string> +Therapeutic boarding school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Cadet_Corps +</uri> +<string> +Cadet Corps +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Direct_grant_grammar_school +</uri> +<string> +Direct grant grammar school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Approved_school +</uri> +<string> +Approved school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Dental_school +</uri> +<string> +Dental school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Escalator_school +</uri> +<string> +Escalator school +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Abendrealschule +</uri> +<string> +Abendrealschule +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Independent_school_(United_Kingdom) +</uri> +<string> + +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Gymnasium_(school) +</uri> +<string> + +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Mechanics'_Institutes +</uri> +<string> + +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/National_school_(Ireland) +</uri> +<string> + +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Special_school_(Netherlands) +</uri> +<string> + +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Academy_(English_school) +</uri> +<string> + +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Wirtschaftsschule_(Bavaria) +</uri> +<string> + +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Preparatory_school_(UK) +</uri> +<string> + +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Partially_selective_school_(England) +</uri> +<string> + +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Law_school_in_South_Korea +</uri> +<string> +Law school in South Korea +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Language%2Fculture_based_charter_school +</uri> +<string> + +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/S%C3%A1mi_school_(Sweden) +</uri> +<string> + +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Independent_school_(Australia) +</uri> +<string> + +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Free_school_(England) +</uri> +<string> + +</string> +</answer> +</answers> +</question> +<question id="11"> +<string>Which/WDT presidents/NNS were/VBD born/VBN in/IN 1945/CD</string> +<query> +PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> +PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> +PREFIX onto: <http://dbpedia.org/ontology/> +PREFIX yago: <http://dbpedia.org/class/yago/> +SELECT DISTINCT ?uri ?string +WHERE +{ + { + ?uri rdf:type onto:President . + ?uri onto:birthDate ?date . + FILTER regex(?date,'^1945') . + OPTIONAL {?uri rdfs:label ?string . FILTER (lang(?string) = 'en') } + } + UNION + { + ?uri rdf:type yago:President. + ?uri onto:birthDate ?date . + FILTER regex(?date, '^1945') . + OPTIONAL {?uri rdfs:label ?string . FILTER (lang(?string) = 'en') } + } +} +</query> +<answers> +<answer> +<uri> +http://dbpedia.org/resource/Akbar_Tanjung +</uri> +<string> +Akbar Tanjung +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Charles_Margai +</uri> +<string> +Charles Margai +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Daniel_Ortega +</uri> +<string> +Daniel Ortega +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Igor_Ivanov +</uri> +<string> +Igor Ivanov +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Joe_Ghiz +</uri> +<string> +Joe Ghiz +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Joe_Robert_Pemagbi +</uri> +<string> +Joe Robert Pemagbi +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/John_Fahey_%28politician%29 +</uri> +<string> +John Fahey (politician) +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/John_Olsen +</uri> +<string> +John Olsen +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Jorge_Serrano_El%C3%ADas +</uri> +<string> +Jorge Serrano Elías +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Laurent_Gbagbo +</uri> +<string> +Laurent Gbagbo +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Lee_Jong-wook +</uri> +<string> +Lee Jong-wook +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Levon_Ter-Petrossian +</uri> +<string> +Levon Ter-Petrossian +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Luc_Van_den_Brande +</uri> +<string> +Luc Van den Brande +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Luiz_In%C3%A1cio_Lula_da_Silva +</uri> +<string> +Luiz Inácio Lula da Silva +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Mom%C4%8Dilo_Kraji%C5%A1nik +</uri> +<string> +Momčilo Krajišnik +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Moshe_Katsav +</uri> +<string> +Moshe Katsav +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Radovan_Karad%C5%BEi%C4%87 +</uri> +<string> +Radovan Karadžić +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Vladislav_Ardzinba +</uri> +<string> +Vladislav Ardzinba +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Zlatko_Tom%C4%8Di%C4%87 +</uri> +<string> +Zlatko Tomčić +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Yuriy_Meshkov +</uri> +<string> +Yuriy Meshkov +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Abdirahman_Mohamud_Farole +</uri> +<string> +Abdirahman Mohamud Farole +</string> +</answer> +</answers> +</question> +<question id="1"> +<string>Who/WP are/VBP the/DT presidents/NNS of/IN the/DT United/NNP States/NNPS</string> +<query> +PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> +PREFIX yago: <http://dbpedia.org/class/yago/> +PREFIX onto: <http://dbpedia.org/ontology/> +PREFIX res: <http://dbpedia.org/resource/> +PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> +PREFIX prop: <http://dbpedia.org/property/> +SELECT DISTINCT ?uri ?string +WHERE +{ + { + ?uri rdf:type yago:PresidentsOfTheUnitedStates. + } + UNION + { + ?uri rdf:type onto:President. + ?uri prop:title res:President_of_the_United_States. + } + OPTIONAL {?uri rdfs:label ?string. FILTER (lang(?string) = 'en') } +} +</query> +<answers> +<answer> +<uri> +http://dbpedia.org/resource/Abraham_Lincoln +</uri> +<string> +Abraham Lincoln +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Andrew_Jackson +</uri> +<string> +Andrew Jackson +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Andrew_Johnson +</uri> +<string> +Andrew Johnson +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Barack_Obama +</uri> +<string> +Barack Obama +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Benjamin_Harrison +</uri> +<string> +Benjamin Harrison +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Bill_Clinton +</uri> +<string> +Bill Clinton +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Calvin_Coolidge +</uri> +<string> +Calvin Coolidge +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Chester_A._Arthur +</uri> +<string> +Chester A. Arthur +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Dwight_D._Eisenhower +</uri> +<string> +Dwight D. Eisenhower +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Franklin_D._Roosevelt +</uri> +<string> +Franklin D. Roosevelt +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Franklin_Pierce +</uri> +<string> +Franklin Pierce +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/George_W._Bush +</uri> +<string> +George W. Bush +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/George_Washington +</uri> +<string> +George Washington +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Gerald_Ford +</uri> +<string> +Gerald Ford +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Grover_Cleveland +</uri> +<string> +Grover Cleveland +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Harry_S._Truman +</uri> +<string> +Harry S. Truman +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Herbert_Hoover +</uri> +<string> +Herbert Hoover +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/James_A._Garfield +</uri> +<string> +James A. Garfield +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/James_Buchanan +</uri> +<string> +James Buchanan +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/James_K._Polk +</uri> +<string> +James K. Polk +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/James_Madison +</uri> +<string> +James Madison +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/James_Monroe +</uri> +<string> +James Monroe +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Jimmy_Carter +</uri> +<string> +Jimmy Carter +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/John_Adams +</uri> +<string> +John Adams +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/John_Quincy_Adams +</uri> +<string> +John Quincy Adams +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/John_Tyler +</uri> +<string> +John Tyler +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Lyndon_B._Johnson +</uri> +<string> +Lyndon B. Johnson +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Martin_Van_Buren +</uri> +<string> +Martin Van Buren +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Millard_Fillmore +</uri> +<string> +Millard Fillmore +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/President_of_the_United_States +</uri> +<string> +President of the United States +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Richard_Nixon +</uri> +<string> +Richard Nixon +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Ronald_Reagan +</uri> +<string> +Ronald Reagan +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Rutherford_B._Hayes +</uri> +<string> +Rutherford B. Hayes +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Theodore_Roosevelt +</uri> +<string> +Theodore Roosevelt +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Thomas_Jefferson +</uri> +<string> +Thomas Jefferson +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Timeline_of_Presidents_of_the_United_States +</uri> +<string> +Timeline of Presidents of the United States +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Ulysses_S._Grant +</uri> +<string> +Ulysses S. Grant +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Warren_G._Harding +</uri> +<string> +Warren G. Harding +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/William_Henry_Harrison +</uri> +<string> +William Henry Harrison +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/William_Howard_Taft +</uri> +<string> +William Howard Taft +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/William_McKinley +</uri> +<string> +William McKinley +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Woodrow_Wilson +</uri> +<string> +Woodrow Wilson +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Zachary_Taylor +</uri> +<string> +Zachary Taylor +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/George_H._W._Bush +</uri> +<string> +George H. W. Bush +</string> +</answer> +</answers> +</question> +<question id="10"> +<string>Who/WP was/VBD the/DT wife/NN of/IN President/NNP Lincoln/NNP</string> +<query> +PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> +PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> +PREFIX foaf: <http://xmlns.com/foaf/0.1/> +PREFIX onto: <http://dbpedia.org/ontology/> +SELECT ?uri ?string +WHERE +{ + ?person rdf:type onto:President . + ?person foaf:surname 'Lincoln'@en . + ?person onto:spouse ?uri. + OPTIONAL {?uri rdfs:label ?string . FILTER (lang(?string) = 'en') } +} +</query> +<answers> +<answer> +<uri> +http://dbpedia.org/resource/Mary_Todd_Lincoln +</uri> +<string> +Mary Todd Lincoln +</string> +</answer> +</answers> +</question> +<question id="9"> +<string>Who/WP developed/VBD the/DT video/NN game/NN World/NN of/IN Warcraft/NNP</string> +<query> +PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> +PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> +PREFIX onto: <http://dbpedia.org/ontology/> +SELECT ?uri ?string +WHERE +{ + ?subject rdf:type onto:Software . + ?subject rdfs:label 'World of Warcraft'@en . + ?subject onto:developer ?uri . + OPTIONAL {?uri rdfs:label ?string . FILTER (lang(?string) = 'en') } +} +</query> +<answers> +<answer> +<uri> +http://dbpedia.org/resource/Blizzard_Entertainment +</uri> +<string> +Blizzard Entertainment +</string> +</answer> +</answers> +</question> +<question id="29"> +<string>What/WP is/VBZ the/DT official/JJ website/NN of/IN Tom/NNP Hanks/NNP</string> +<query> +PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> +PREFIX foaf: <http://xmlns.com/foaf/0.1/> +SELECT ?uri +WHERE +{ + ?subject rdfs:label 'Tom Hanks'@en . + ?subject foaf:homepage ?uri +} +</query> +<answers> +<answer> +<uri> +http://www.youtube.com/tomhankschannel +</uri> +</answer> +</answers> +</question> +<question id="37"> +<string>List/VB all/DT episodes/NNS of/IN the/DT first/JJ season/NN of/IN the/DT HBO/NNP television/NN series/NN The/DT Sopranos/NNPS</string> +<query> +PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> +PREFIX onto: <http://dbpedia.org/ontology/> +PREFIX res: <http://dbpedia.org/resource/> +SELECT ?uri ?string +WHERE +{ + ?uri onto:series res:The_Sopranos . + ?uri onto:seasonNumber 1 . + OPTIONAL {?uri rdfs:label ?string . FILTER (lang(?string) = 'en') } +} +</query> +<answers> +<answer> +<uri> +http://dbpedia.org/resource/46_Long +</uri> +<string> +46 Long +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/A_Hit_Is_a_Hit +</uri> +<string> +A Hit Is a Hit +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Down_Neck +</uri> +<string> +Down Neck +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/I_Dream_of_Jeannie_Cusamano +</uri> +<string> +I Dream of Jeannie Cusamano +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Nobody_Knows_Anything +</uri> +<string> +Nobody Knows Anything +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Pax_Soprana +</uri> +<string> +Pax Soprana +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/The_Legend_of_Tennessee_Moltisanti +</uri> +<string> +The Legend of Tennessee Moltisanti +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Isabella_%28The_Sopranos%29 +</uri> +<string> +Isabella (The Sopranos) +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Denial,_Anger,_Acceptance +</uri> +<string> +Denial, Anger, Acceptance +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Meadowlands_%28The_Sopranos%29 +</uri> +<string> +Meadowlands (The Sopranos) +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/The_Sopranos_%28episode%29 +</uri> +<string> +The Sopranos (episode) +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Boca_%28The_Sopranos%29 +</uri> +<string> +Boca (The Sopranos) +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/College_%28The_Sopranos%29 +</uri> +<string> +College (The Sopranos) +</string> +</answer> +</answers> +</question> +<question id="31"> +<string>Who/WP produced/VBD the/DT most/JJS films/NNS</string> +<query> +PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> +PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> +PREFIX onto: <http://dbpedia.org/ontology/> +SELECT ?uri ?string +WHERE +{ + ?film rdf:type onto:Film . + ?film onto:producer ?uri . + OPTIONAL {?uri rdfs:label ?string . FILTER (lang(?string) = 'en') } +} ORDER BY DESC(COUNT(?film)) LIMIT 1 +</query> +<answers> +<answer> +<uri> +http://dbpedia.org/resource/Hal_Roach +</uri> +<string> +Hal Roach +</string> +</answer> +</answers> +</question> +<question id="8"> +<string>Which/WDT people/NNS have/VBP as/IN their/PRP$ given/VBN name/NN Jimmy/NNP</string> +<query> +PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> +PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> +PREFIX foaf: <http://xmlns.com/foaf/0.1/> +SELECT DISTINCT ?uri ?string +WHERE +{ + ?uri rdf:type foaf:Person. + ?uri foaf:givenName 'Jimmy'@en . + OPTIONAL {?uri rdfs:label ?string . FILTER (lang(?string) = 'en') } +} +</query> +<answers> +<answer> +<uri> +http://dbpedia.org/resource/Jimmy_Fricke +</uri> +<string> +Jimmy Fricke +</string> +</answer> +<answer> +<uri> +http://dbpedia.org/resource/Jimmy_Casella +</uri> +<string>... [truncated message content] |