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>