Salut,

J'ai une application qui reçoit des textes et qui doit les tagger en utilisant une liste de mots-clés prédéfinis.

Pour l'instant, je fais ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
    	for ( String tag : tags ) {
			if( tweetText.indexOf(tag) >= 0 ) {
				//treat association
			}
		}
Mais il essaie d'associer "us" avec "We usually use this" et "aire" avec "ils ont du faire leur travail".

Comment faire pour ne détecter que les mots entiers ? Mon problème c'est que je ne peux pas me contenter d'ajouter un espace avant et après au tag car alors il ne trouvera pas un mot entier qui serait en début de phrase, ni si il côtoie un caractère de ponctuation.

Merci d'avance