Revision: bd203cb25554
Author: Sebastian Hellmann <
kur...@googlemail.com>
Date: Tue Aug 7 04:52:52 2012
Log: fixed some small errors, excluded dependencies
http://code.google.com/p/nlp2rdf/source/detail?r=bd203cb25554
Modified:
/core/nif/src/main/java/org/nlp2rdf/core/Text2RDF.java
/core/nif/src/main/java/org/nlp2rdf/core/impl/MD5Based.java
/core/nif/src/main/java/org/nlp2rdf/core/impl/OffsetBased.java
/implementation/stanford-core/stanford-core-wrapper/src/main/java/org/nlp2rdf/implementation/stanfordcore/StanfordCoreNLPWrapper.java
=======================================
--- /core/nif/src/main/java/org/nlp2rdf/core/Text2RDF.java Mon Aug 6
06:55:28 2012
+++ /core/nif/src/main/java/org/nlp2rdf/core/Text2RDF.java Tue Aug 7
04:52:52 2012
@@ -171,7 +171,7 @@
Sentence sentence =
createStringAnnotationForClass(Sentence.class, prefix, text, sentenceSpan,
uriGenerator, model);
//assign str:substring to document
if (context != null) {
- context.addProperty(referenceContext,sentence);
+
model.getIndividual(sentence.getURI()).addProperty(referenceContext,context);
//document.addSubString(sentence);
}
@@ -197,7 +197,7 @@
//this is important for the str:subStringTrans
inference
//excluded for NIF 2.0
//sentence.addWord(word);
- context.addProperty(referenceContext,word);
+
model.getIndividual(word.getURI()).addProperty(referenceContext,context);
if (log.isTraceEnabled()) {
StringBuilder logging = new StringBuilder();
=======================================
--- /core/nif/src/main/java/org/nlp2rdf/core/impl/MD5Based.java Mon Aug 6
06:55:28 2012
+++ /core/nif/src/main/java/org/nlp2rdf/core/impl/MD5Based.java Tue Aug 7
04:52:52 2012
@@ -26,6 +26,8 @@
import com.jamonapi.Monitor;
import com.jamonapi.MonitorFactory;
import eu.lod2.nlp2rdf.schema.str.ContextHashBasedString;
+
+import java.lang.String;
import org.apache.commons.codec.digest.DigestUtils;
import org.nlp2rdf.core.Span;
import org.nlp2rdf.core.URIGenerator;
@@ -88,6 +90,8 @@
@Override
public void assignRecipeClass(String uri, OntModel model) {
+
+ eu.lod2.nlp2rdf.schema.str.String.create(uri, model);
//ContextHashBasedString.create(uri, model);
}
=======================================
--- /core/nif/src/main/java/org/nlp2rdf/core/impl/OffsetBased.java Mon Aug
6 06:55:28 2012
+++ /core/nif/src/main/java/org/nlp2rdf/core/impl/OffsetBased.java Tue Aug
7 04:52:52 2012
@@ -53,6 +53,7 @@
@Override
public void assignRecipeClass(String uri, OntModel model) {
+ eu.lod2.nlp2rdf.schema.str.String.create(uri, model);
//OffsetBasedString.create(uri, model);
}
=======================================
---
/implementation/stanford-core/stanford-core-wrapper/src/main/java/org/nlp2rdf/implementation/stanfordcore/StanfordCoreNLPWrapper.java
Mon Aug 6 06:55:28 2012
+++
/implementation/stanford-core/stanford-core-wrapper/src/main/java/org/nlp2rdf/implementation/stanfordcore/StanfordCoreNLPWrapper.java
Tue Aug 7 04:52:52 2012
@@ -93,7 +93,8 @@
Properties props = new Properties();
//props.put("annotators", "tokenize, ssplit, pos, lemma, ner,
parse, dcoref");
//props.put("annotators", "tokenize, ssplit, pos, lemma, parse,
ner"); // ner, dcoref");
- props.put("annotators", "tokenize, ssplit, pos, lemma, parse"); //
ner, dcoref");
+ //props.put("annotators", "tokenize, ssplit, pos, lemma, parse");
// ner, dcoref");
+ props.put("annotators", "tokenize, ssplit, pos, lemma"); // ner,
dcoref");
StanfordCoreNLP pipeline = new StanfordCoreNLP(props);
// create an empty Annotation just with the given text
@@ -186,7 +187,7 @@
/********************************
* Dependencies for each sentence
******/
-
+ if (true) return ;
SemanticGraph dependencies =
sentence.get(SemanticGraphCoreAnnotations.CollapsedCCProcessedDependenciesAnnotation.class);
if (dependencies != null) {