2017-03-09 87 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類。