2017-03-09 39 views
0

我正在使用OpenNLP NameFinder。它允许我们定义为这样的实体(从here拍摄)功能发电机:xml描述符中的trigram和prevtwomap特征生成器

<generators> 
    <cache> 
    <generators> 
     <window prevLength = "2" nextLength = "2">   
     <tokenclass/> 
     </window> 
     <window prevLength = "2" nextLength = "2">     
     <token/> 
     </window> 
     <definition/> 
     <prevmap/> 
     <bigram/> 
     <sentence begin="true" end="false"/> 
    </generators> 
    </cache> 
</generators> 

但我无法找到TrigramFeatureGenerator和PrevTwoMapFeatureGenerator XML功能发生器。我尝试过,但它显示InvalidFormatException。任何人都可以告诉我为Trigram和PrevTwoMap功能生成器的XML描述符?

+0

您可以告诉我您是如何使用NameFinder Java API读取此XML的。 – user2478236

+0

读取任何其他文件的xml文件并将其转换为字节数组,然后将字节数组传递到api。 – sdream

回答

0

我没有找到TrigramNameFeatureGenertor任何标准的XML描述PreviousTwoMapFeatureGenerator但我想出了一个办法。我注册了trigramprevtwomap作为自定义xml描述符指向它们各自的java类。