Reconhecer palavras em Portugues

3 respostas
D

Olá a todos,

Estou precisando da seguinte funcionalidade:
Possuo uma String ou aquivo texto e desejo verificar se a semantica dessa palavra está em português.

Seria algo do tipo:
/***********************************/
String a = “bolo”;

if(eh_português(a))

System.out.println(a palavra: " +a+” está em portueguês");

/************************************/

Deu pra entender o que eu estou precisando?

Gostaria de saber se Java oferece esse tipo de funcionalidade.

Obrigado

3 Respostas

T

Basicamente você precisa de uma lista de palavras da língua portuguesa. Você pode obter uma lista dessas em:
http://www.ime.usp.br/~ueda/br.ispell/

D

Obrigado pela ajuda!!!
Parabéns ao Forum!!! a minha dúvida foi respondida rapidamente!!!
conheci esse forum hoje, e estou gostando muito!!
Parabéns aos moderadores!!!

T

Ajude a responder também :stuck_out_tongue:

(A lista de palavras que lhe passei, na verdade, precisa ser expandida. Se você tiver acesso a uma máquina Unix/Linux, você pode pegar a tal lista que você baixa do ispell, e então usa uma “makefile” para chamar alguns comandos que expandem essa lista, de forma que seja fácil utilizá-la em seu programa. Como a lista é relativamente pequena, você pode, na inicialização de seu programa, lê-la em um HashSet<String>).

Criado 4 de junho de 2008
Ultima resposta 4 de jun. de 2008
Respostas 3
Participantes 2