Calcul de la distance (pas sémantique) entre deux mots
Bonjour,
Nous aimerions compter les espaces entre deux mots qui nous intéresse.
- Dois-je calculer la distance entre les 2 mots en pixels ?
- Ou simplement les caractères qui les séparent ?
- Comment puis-je calculer les caractères avec Python ?
- Pourriez-vous me donner des conseils et de la documentation à lire sur ces sujets que je ne trouve pas ?
En vous remerciant par avance,
AFONSO23.
3 réponses
-
yg_be Messages postés 23437 Date d'inscription Statut Contributeur Dernière intervention Ambassadeur 1 588
bonjour,
peux-tu être précis? où sont ces mots?
-
Il s’agit d’un texte non structuré récupéré sur un logiciel. Nous posons une question ouvertes aux candidats qui répondent sous la forme d’un paragraphe ou deux. Le principe serait de calculer la distance entre des noms de lieux. Par exemple, un texte sur un voyage à Paris, nous cherchons la distance qui sépare dans le texte, les mots Tour Eiffel, Bastille et Gare Montparnasse.
Merci
-
Peux-tu partager le programme Python qui récupère le texte?
N'hésite pas à donner un exemple de texte, et du résultat attendu.
Bonjour,
Je ne comprends strictement rien à Python.
Un exemple ici d'une telle démarche comptant le nombre de caractères entre 2 chaînes (et qui ne vaut "distance" que si on utilise une police proportionnelle):
https://stackoverflow.com/questions/30212133/python-count-characters-between-two-specific-strings
-
-
Bonjour,
S'agit-il de documents pdf ? Si oui peut-être que pdfminer pourrait t'aider (voir cette discussion).
Bonne chance