You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@opennlp.apache.org by jo...@apache.org on 2012/07/17 16:40:22 UTC

svn commit: r1362515 - /opennlp/sandbox/tagging-server/model-bundle.xml

Author: joern
Date: Tue Jul 17 14:40:22 2012
New Revision: 1362515

URL: http://svn.apache.org/viewvc?rev=1362515&view=rev
Log:
OPENNLP-480 Updated and extended sample configuration.

Modified:
    opennlp/sandbox/tagging-server/model-bundle.xml

Modified: opennlp/sandbox/tagging-server/model-bundle.xml
URL: http://svn.apache.org/viewvc/opennlp/sandbox/tagging-server/model-bundle.xml?rev=1362515&r1=1362514&r2=1362515&view=diff
==============================================================================
--- opennlp/sandbox/tagging-server/model-bundle.xml (original)
+++ opennlp/sandbox/tagging-server/model-bundle.xml Tue Jul 17 14:40:22 2012
@@ -20,18 +20,54 @@
 -->
 
 <blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0">
+
+	<bean id="en-sentence-model"
+		 class="opennlp.tools.sentdetect.SentenceModel">
+		<argument type="java.net.URL" value="file:///home/xyz/models/en-sent.bin"/>
+	</bean>
+
+	<service id="en-sentence-model-service" ref="en-sentence-model"
+		interface="opennlp.tools.sentdetect.SentenceModel">
+		<service-properties>
+			<entry key="MODEL_NAME" value="en-sentence"/>
+		</service-properties>
+	</service>
 	
+	<bean id="en-token-model"
+		 class="opennlp.tools.tokenize.TokenizerModel">
+		<argument type="java.net.URL" value="file:///home/xyz/models/en-token.bin"/>
+	</bean>
+
+	<service id="en-token-model-service" ref="en-token-model"
+		interface="opennlp.tools.tokenize.TokenizerModel">
+		<service-properties>
+			<entry key="MODEL_NAME" value="en-token"/>
+		</service-properties>
+	</service>
+
 	<bean id="en-ner-person-model"
-		 class="org.apache.opennlp.tagging_server.namefind.TokenNameFinderModelFactory"
-		 factory-method="createModel">
-		<argument value="file:///home/xyz/models/en-ner-person.bin"/>
+		 class="opennlp.tools.namefind.TokenNameFinderModel">
+		<argument type="java.net.URL" value="file:///home/xyz/models/en-ner-person.bin"/>
 	</bean>
 
 	<service id="en-ner-person-model-service" ref="en-ner-person-model"
 		interface="opennlp.tools.namefind.TokenNameFinderModel">
 		<service-properties>
-			<entry key="MODEL_LANG" value="en"/>
-			<entry key="MODEL_NAME" value="person"/>
+			<entry key="MODEL_NAME" value="en-person"/>
+		</service-properties>
+	</service>
+
+	<bean id="en-ner-rawtext-person-model"
+		 class="org.apache.opennlp.tagging_server.namefind.DefaultRawTextNameFinderFactory">
+		<argument ref="en-sentence-model"/>
+		<argument ref="en-token-model"/>
+		<argument ref="en-ner-person-model"/>
+	</bean>
+	
+	<service id="en-ner-rawtext-person-model-service" ref="en-ner-rawtext-person-model"
+		interface="org.apache.opennlp.tagging_server.namefind.RawTextNameFinderFactory">
+		<service-properties>
+			<entry key="MODEL_NAME" value="en-rawtext-person"/>
 		</service-properties>
 	</service>
 </blueprint>