2017-03-09 3 views
0

OpenNLP NameFinderを使用しています。 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機能ジェネレータを見つけることができません:それは( hereから取られた)私たちは、このようなエンティティのための機能・ジェネレータを定義することができます。私はしようとしたが、それはInvalidFormatExceptionを示している。誰も私のTriggramとPrevTwoMap機能ジェネレータのXMLディスクリプタを教えてもらえますか?

+0

NameFinder Java APIを使用してこのXMLをどのように読んだか教えてください。 – user2478236

+0

xmlファイルを他のファイルと同じように読み込んでバイト配列に変換し、バイト配列をapiに渡します。 – sdream

答えて

0

私はTrigramNameFeatureGenertorPreviousTwoMapFeatureGeneratorのための任意の標準のXML記述を見つけられませんでしたが、私は方法を考え出しました。私はtrigramprevtwomapをそれぞれのJavaクラスを指すカスタムXML記述子として登録しました。