/ / Emissão usando modelos de análise Stanford CoreNLP - java, parsing, stanford-nlp

Problema usando modelos de análise Stanford CoreNLP - java, parsing, stanford-nlp

Não consigo encontrar os modelos de análise de Stanford paraAlemão e Francês: não há "germanPCFG.ser.gz" ou "frenchFactored.ser.gz" no jar (stanford-corenlp-3.2.0-models.jar) - somente em inglês. Pesquisei através do posttagger jar também.

O mesmo problema encontrado em: Como usar o Stanford CoreNLP com um modelo de análise não em inglês?

Respostas:

5 para resposta № 1

Você pode encontrá-los no download para o analisador de Stanford. Procure no arquivo models.jar.


2 para resposta № 2

Com Maven você pode usar

<dependency>
<groupId>edu.stanford.nlp</groupId>
<artifactId>stanford-corenlp</artifactId>
<version>3.5.2</version>
</dependency>

<dependency>
<groupId>edu.stanford.nlp</groupId>
<artifactId>stanford-corenlp</artifactId>
<version>3.5.2</version>
<classifier>models</classifier>         <!-- English models -->
</dependency>

<dependency>
<groupId>edu.stanford.nlp</groupId>
<artifactId>stanford-corenlp</artifactId>
<version>3.5.2</version>
<classifier>models-german</classifier>  <!-- German models -->
</dependency>

<dependency>
<groupId>edu.stanford.nlp</groupId>
<artifactId>stanford-corenlp</artifactId>
<version>3.5.2</version>
<classifier>models-spanish</classifier>
</dependency>

<dependency>
<groupId>edu.stanford.nlp</groupId>
<artifactId>stanford-corenlp</artifactId>
<version>3.5.2</version>
<classifier>models-chinese</classifier>
</dependency>

O Maven baixará o arquivo jar para os modelos alemães em seu diretório home:
~/.m2/repository/edu/stanford/nlp/stanford-corenlp/3.5.2/stanford-corenlp-3.5.2-models-german.jar