Extraire des informations de texte en python

voix
-1

Je suis nouveau à l'extraction de texte. J'ai un fichier CSV. Je dois aller à travers chaque ligne et extraire des informations puis les écrire dans un autre fichier CSV. Je cherche des informations spécifiques que j'ai dans un dictionnaire. Traiterai phrase:

« La version de l'application est 1.8.2 et la skt.len variables transmet les informations nécessaires. Fichier readme.txt a le cahier des charges. »

Mon dictionnaire est: [ version de l'application, variable, file]

Je dois extraire:

  • Version de l'application: 1.8.2
  • variable: skt.len
  • fichier: ReadMe.txt

Quelle est la meilleure façon d'extraire ces informations de texte? Je joue avec des fonctionnalités NLTK et StanfordCoreNLP. Mais, je ne pouvais pas extraire encore l'information. Je pense à utiliser regex pour extraire la version de l'application. Une idée?

PS: Je sais que cela peut rendre la tâche plus compliquée. Mais, des phrases dans chaque ligne du fichier CSV peuvent avoir des structures différentes. Par exemple: « version de l'application » dans une ligne, peut-être « version app » dans une autre ligne. Ou « fichier » dans une ligne peut être « nom » dans une autre ligne.

Créé 02/09/2018 à 05:25
source utilisateur
Dans d'autres langues...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more