# openNLP Reviews
**Vendor:** The Apache Software Foundation  
**Category:** [Software de Compreensão de Linguagem Natural (NLU)](https://www.g2.com/pt/categories/natural-language-understanding-nlu)  
**Average Rating:** 4.0/5.0  
**Total Reviews:** 11
## About openNLP
A biblioteca Apache OpenNLP é um conjunto de ferramentas baseado em aprendizado de máquina para o processamento de texto em linguagem natural que suporta as tarefas comuns de PLN, como tokenização, segmentação de sentenças, rotulagem de partes do discurso, extração de entidades nomeadas, chunking, parsing e resolução de correferência. Essas tarefas são geralmente necessárias para construir serviços de processamento de texto mais avançados e incluem aprendizado de máquina baseado em máxima entropia e perceptron.




## openNLP Reviews
  ### 1. Apache OpenNLP

**Rating:** 4.5/5.0 stars

**Reviewed by:** Mariana  S. | Spanish Professor , Médio Porte (51-1000 emp.)

**Reviewed Date:** March 03, 2019

**O que você mais gosta em openNLP?**

Eu gosto que seja uma ferramenta útil quando temos muitos documentos em diferentes idiomas e precisamos detectar o idioma para encontrar tradutores apropriados para nos comunicarmos com membros da nossa comunidade.

**O que você não gosta em openNLP?**

O que eu mais gosto no Apache Open NLP é a detecção de idioma porque é muito útil ao tentar revisar documentos que estão em diferentes idiomas.

**Que problemas openNLP está resolvendo e como isso está beneficiando você?**

Nós somos capazes de identificar o idioma de diferentes panfletos e então encontramos tradutores para esse idioma a fim de nos comunicarmos com os membros da comunidade.

  ### 2. Tem reduzido a barreira para aplicações de PLN utilizáveis

**Rating:** 5.0/5.0 stars

**Reviewed by:** Saurabh J. | Print Server Manager, Médio Porte (51-1000 emp.)

**Reviewed Date:** December 14, 2018

**O que você mais gosta em openNLP?**

Tentamos construir aplicações de PNL de qualidade de produção por muito tempo, mas nunca chegamos a lugar nenhum. Depois de mudar para o openNLP, tínhamos uma versão beta pronta em 3 semanas. É ótimo de usar, fácil de implementar e a documentação disponível é incrível.

**O que você não gosta em openNLP?**

Eu só gostaria que o openNLP lançasse atualizações mais rapidamente do que seu ciclo de lançamentos atual. Definitivamente, houve momentos em que eu gostaria que estivesse mais atualizado com o estado da arte atual.

**Recomendações a outras pessoas considerando openNLP:**

integrações openNLP com outros produtos Apache

**Que problemas openNLP está resolvendo e como isso está beneficiando você?**

Estamos usando a análise baseada em openNLP para analisar comentários de feedback e perceber um melhor atendimento ao cliente. Após a mudança para openNLP, o tempo entre o feedback e a ação diminuiu pela metade e nossas avaliações de aprovação aumentaram significativamente.

  ### 3. Software de comunicação incrível

**Rating:** 5.0/5.0 stars

**Reviewed by:** Riley T. | Warehouse Manager, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** March 03, 2019

**O que você mais gosta em openNLP?**

openNLP é um ótimo software para empresas e negócios que trabalham com vários idiomas. É fácil de traduzir e dissecar palavras e frases para entender facilmente.

**O que você não gosta em openNLP?**

OpenNLP é um software muito útil que eu não acredito que tenha muitos defeitos. Este software é muito fácil de usar e muito útil para o nosso negócio.

**Que problemas openNLP está resolvendo e como isso está beneficiando você?**

Nossa empresa lida com muitos idiomas, e este software nos ajuda a superar barreiras linguísticas e a nos comunicar com todos os nossos clientes.

  ### 4. Uma boa ferramenta para tarefas de ML de Texto

**Rating:** 4.0/5.0 stars

**Reviewed by:** Usuário Verificado em Educação Superior | Empresa (> 1000 emp.)

**Reviewed Date:** February 28, 2019

**O que você mais gosta em openNLP?**

Estava trabalhando em um sistema básico de perguntas e respostas usando métodos básicos de PLN em comparação com as Redes Neurais. O OpenNLP tornou meu processo muito mais simples com sua ampla variedade de funções que são fáceis de usar e, quando há problemas, sempre há uma documentação facilmente acessível que é bem escrita para cobrir quase todos os possíveis erros gerais.

**O que você não gosta em openNLP?**

O NER Tagger e o POS tagger são muito diferentes quando comparados a outros pacotes como spaCy e NLTK, o que às vezes torna mais difícil comparar os resultados em certas categorias.

**Que problemas openNLP está resolvendo e como isso está beneficiando você?**

Principalmente usando-o para minha pesquisa e trabalhos acadêmicos e projetos.

  ### 5. Ótima Biblioteca de Processamento de Linguagem Natural de Código Aberto

**Rating:** 5.0/5.0 stars

**Reviewed by:** Usuário Verificado em Software de Computador | Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** January 31, 2019

**O que você mais gosta em openNLP?**

Possui uma documentação muito boa. Além de stemming, tokenização e lematização, há recursos como detecção de sentenças e detecção de idioma.

**O que você não gosta em openNLP?**

Ainda não é muito amplamente utilizado, então há muito poucos recursos para usá-lo em Python ainda.

**Recomendações a outras pessoas considerando openNLP:**

Experimente usar este kit de ferramentas, ele tem suas próprias vantagens sobre o NLTK porque é mais como uma API.

**Que problemas openNLP está resolvendo e como isso está beneficiando você?**

Todos os problemas de PLN são facilmente resolvidos com muito menos código agora por causa do openNLP.

  ### 6. Ótimo para PLN

**Rating:** 3.5/5.0 stars

**Reviewed by:** Usuário Verificado em Petróleo e Energia | Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** March 05, 2019

**O que você mais gosta em openNLP?**

Suporta as principais tarefas de PLN, como tokenização e análise, etc. Fácil de construir algo rapidamente e especialmente fácil de instalar. A documentação é razoável.

**O que você não gosta em openNLP?**

Eu definitivamente escolheria o Spacy, pois é mais focado em produção e algumas das ferramentas do OpenNLP não são as mais avançadas. No entanto, não é tão profundo quanto o NLTK e sua API não é a minha favorita.

**Que problemas openNLP está resolvendo e como isso está beneficiando você?**

Classificação de texto

  ### 7. Boa biblioteca, mas não a melhor.

**Rating:** 3.0/5.0 stars

**Reviewed by:** Usuário Verificado em Impressão | Empresa (> 1000 emp.)

**Reviewed Date:** February 01, 2019

**O que você mais gosta em openNLP?**

A verdade é que tudo o que promete cumpre, como tokenização, segmentação de sentenças, marcação de partes do discurso, extração de entidades nomeadas, chunking, análise sintática, detecção de idioma e resolução de correferência.

**O que você não gosta em openNLP?**

Talvez a parte de etiquetagem de partes do discurso ou segmentação e análise sintática pudesse ser melhor.

**Recomendações a outras pessoas considerando openNLP:**

Programadores procurando por uma biblioteca simples, mas útil.

**Que problemas openNLP está resolvendo e como isso está beneficiando você?**

Programar de forma mais eficiente.

  ### 8. Revisão do openNLP

**Rating:** 4.5/5.0 stars

**Reviewed by:** Usuário Verificado em Capital de Risco e Private Equity | Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** February 22, 2019

**O que você mais gosta em openNLP?**

o reconhecimento de entidades, a tokenização, etc., prontos para uso são ótimos para projetos

**O que você não gosta em openNLP?**

não há muito do que não gostar para ser completamente honesto

**Que problemas openNLP está resolvendo e como isso está beneficiando você?**

Eu estava fazendo análise de texto de dados de feedback de consumidores

  ### 9. Ótimo para startups

**Rating:** 2.5/5.0 stars

**Reviewed by:** Usuário Verificado em Contabilidade | Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** March 05, 2019

**O que você mais gosta em openNLP?**

O novo modelo de linguagem, suporte ao formato Moses e testes unitários

**O que você não gosta em openNLP?**

A concorrência é o mau manuseio de analisadores XML.

**Que problemas openNLP está resolvendo e como isso está beneficiando você?**

A assistência com a divisão de frases e o uso de modelos já fornece

  ### 10. Fácil de usar

**Rating:** 3.5/5.0 stars

**Reviewed by:** Usuário Verificado em Gestão Educacional | Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** January 26, 2019

**O que você mais gosta em openNLP?**

Recursos Avançados,
Código Aberto
Gratuito
Pode construir um pipeline completo de PLN

**O que você não gosta em openNLP?**

Com qualquer uma de suas características, ele produz alta precisão, mas ao mesmo tempo também tem falsos negativos.

**Recomendações a outras pessoas considerando openNLP:**

Ele tem múltiplas funcionalidades e uma ótima ferramenta de ML

**Que problemas openNLP está resolvendo e como isso está beneficiando você?**

Usado para Tokenização. Marcador de POS

  ### 11. Abandonado antes do seu auge

**Rating:** 3.0/5.0 stars

**Reviewed by:** Aaron B. | Software Engineer, Software de Computador, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** December 27, 2017

**O que você mais gosta em openNLP?**

OpenNLP tem uma API agradável e fácil de entender. A biblioteca é utilizável como uma ferramenta de linha de comando independente, mas também pode ser usada dentro de produtos, o que facilita testar novas ideias no CLI e a transição para a produção de um protótipo é rápida.

**O que você não gosta em openNLP?**

O projeto foi abandonado e não está mais atualizado. Também não há indicação em nenhuma parte da API sobre quais funções e classes são seguras para threads ou não. Gostaria que houvesse mais exemplos de código na documentação, e os modelos que foram treinados e estão disponíveis para download são de muito tempo atrás.

**Recomendações a outras pessoas considerando openNLP:**

A documentação é medíocre. Você estará fazendo muitas pesquisas por conta própria.

**Que problemas openNLP está resolvendo e como isso está beneficiando você?**

A tokenização consistente e o reconhecimento de entidades nomeadas têm sido úteis.


## openNLP Discussions
  - [Para que é usado o openNLP?](https://www.g2.com/pt/discussions/what-is-opennlp-used-for)

- [View openNLP pricing details and edition comparison](https://www.g2.com/pt/products/opennlp/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-19+05%3A22%3A42+-0500&secure%5Bsession_id%5D=1d500442-7c96-4b04-9ac8-4b2a7b4476f7&secure%5Btoken%5D=778c450d96cfd80c2171315af2101ce4795504257bab39202526f15fb5c3862f&format=llm_user)

## openNLP Features
**Algoritmo**
- Parte da marcação de fala
- Resumo
- Reconhecimento de entidade nomeada
- Análise de Sentimento
- Detecção de Emoções
- Detecção de idioma

**Sistema**
- Ingestão de Dados e Disputa
- Suporte à linguagem de programação
- Arrastar e soltar
- Algoritmos pré-construídos
- Modelos Personalizáveis

## Top openNLP Alternatives
  - [NLTK](https://www.g2.com/pt/products/nltk/reviews) - 4.4/5.0 (46 reviews)
  - [Stanford CoreNLP](https://www.g2.com/pt/products/stanford-corenlp/reviews) - 4.3/5.0 (10 reviews)
  - [Amazon Comprehend](https://www.g2.com/pt/products/amazon-comprehend/reviews) - 4.2/5.0 (71 reviews)

