Bonjour,
je cherche un algo pour découper de façon intelligente un texte en plusieurs morceau selon une taille précise mais sans amputer les mots.
la gestion des phrase serait ideal pour ne pas tronquer les idée.
en vous remerciant
Bonjour,
je cherche un algo pour découper de façon intelligente un texte en plusieurs morceau selon une taille précise mais sans amputer les mots.
la gestion des phrase serait ideal pour ne pas tronquer les idée.
en vous remerciant
salut,
un découpage de mots simple c'est relativement facile, ça doit même pouvoir se faire avec une regexp bien sentie, dans le principe on prend les 140 premiers caractères du message restant, si le 140e caractère est une lettre on recule jusqu'au dernier caractère d'espacement/ponctuation
le découpage des phrases pas de problème non plus: ce qui délimite une phrase c'est un point à la ligne. donc il va suffire de découper en fonction du point en gros
problème, certaines lignes font plus de 140 caractères
en revanche le découpage "pour ne pas tronquer les idées" c'est une autre paire de manches, ça sous entend que le programme va au préalable interpréter le message et essayer d'en déterminer le sens, ça revient à de l'analyse sémantique, c'est très à la mode, c'est aussi moyennement abouti jusqu'ici faut pas rêver, si en plus on rajoute dans l'équation leu languaj sms ça devient infaisable
faut voir sur pièce avec un lots de phrases tests le taux d'erreur, se dire qu'on fonctionne de toutes façons en best effort, et que le 100% sans erreur n'existe pas à ce stade il y aura toujours des cas limites
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager