Como identificar palavras femininas em uma String

Então, começo avisando que sou MUITO INICIANTE em java, comecei um curso recentemente e to aprendendo o linguajar ainda…

Queria saber como eu faço para que se identifique palavras do gênero feminino numa String. Pelo que andei pesquisando eu teria que baixar um dicionário em português, ai baixei um plugin de um dicionário no site da Netbeans e instalei, porém NÃO FAÇO IDEIA do que fazer a partir daí. Alguém para dar uma luz?

Se você é muito iniciante, por que pegou esse problema em específico pra resolver? Acho que você está dando um passo maior que o possível nessa etapa. Recomendo tentar coisas mais simples antes desse desafio.

De qualquer forma, você precisa dar mais detalhes. Que plugin baixou? Onde achou ele? Por que acha que ele vai te ajudar?

Supondo que é uma biblioteca com milhares de palavras e sua devida classificação de gênero, você provavelmente precisa usar a API dessa biblioteca pra localizar a palavra, e em seguida, usar o método que ela provê para identificar o gênero.

Abraço.

Esses dicionários só vão ser usados para dizer que determinada palavra é do locale que você está lidando, não a classificação morfológica das palavras. Como o @TerraSkilll disse, acho que o problema é bem grande para um iniciante.

Para verificar que uma palavra é do gênero feminino não basta ver se termina com “a”. Por exemplo, planeta é masculino, velocidade é feminino, sofá é masculino… Enfim, você entendeu a ideia. O que você precisa é um tagger para português brasileiro, que vai usar um dicionário morfológico para identificar o que a palavra é.

Um laboratório que mexe com processamento de linguagem natural aqui no Brasil é o NILC. O link a seguir é da página de ferramentas deles: http://www.nilc.icmc.usp.br/nilc/index.php/tools-and-resources

2 curtidas

baixei esse plugin: Spellchecker Portuguese and Brazilian Dictionaries - plugin detail aqui: http://plugins.netbeans.org/plugin/45563/spellchecker-portuguese-and-brazilian-dictionaries

eu baixei ele porque nas minhas pesquisas pelo google fizeram uma sugestão de usar um dicionário e a partir dele fazer essa classificação de palavras femininas.

obg.

Esse plugin serve para fazer a verificação de ortografia dentro do editor do Netbeans, onde você digita os seus códigos e comentários. Não é uma biblioteca para você verificar quaisquer textos em seus programas Java. Para o que você quer, vai precisar de algo diferente, como explicou o davidbuzatto acima.

Abraço.

Spellchecker é um corretor ortográfico, provavelmente o NetBeans usa enquanto você digita comentários ou arquivos de texto, não é uma API pra você utilizar e identificar o gênero das palavras.