IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

Extraction d informatinon


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juin 2007
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 26
    Par défaut Extraction d informatinon
    Bonjour tout le monde, je voudrais savoir comment faire pour extraire des noms propres comme ( Jean, Nicole, Peugeot, Paris, Total SA etc... dun corpus

    Merci

  2. #2
    Invité
    Invité(e)
    Par défaut
    Salut,

    C'est-à-dire ? Tu disposes d'une liste de noms propres "possibles" et tu veux chercher lesquels sont dans un paragraphe de texte ? Si c'est ce que tu cherches, tu peux faire quelque chose dans ce style :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    #! /usr/bin/python
     
    texte = "Lorem ipsum dolor sit amet consectetuer scelerisque amet Nulla Morbi nec"
    liste = [ "mOrbi", "Patrick", "iPsuM" ]
     
     
    for nom in liste:
        # str.upper permet de passer toutes les chaines en majuscules
        # et donc d'effectuer une recherche insensible à la casse
        if str.upper(texte).find(str.upper(nom)) != -1:
            print "'", nom, "' present dans le texte"
        else:
            print "'", nom, "' absent du texte"
    Je ne sais pas si ça répond à ta question, n'hésite pas à la préciser dans le cas contraire

  3. #3
    Membre averti
    Inscrit en
    Juin 2007
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 26
    Par défaut
    Ouai mais le probleme est que apres un point on a une Majuscule et le mot n'est pas forcement un nom propre....

  4. #4
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par Azzuri
    Ouai mais le probleme est que apres un point on a une Majuscule et le mot n'est pas forcement un nom propre....
    Euh oui..? Mais que veux-tu faire en fait ? Trouver simplement les noms qui commencent par une majuscule ? Si c'est ça, ce sera pas simple, car il y a déjà le problème des majuscules en début de phrase... Au pire tu pourrais ne pas considérer les noms commençant en majuscules placés derrière un point mais du coup tu risques d'oublier des noms propres...

    Enfin en fait je suis pas certain d'avoir trop compris ce que tu voulais faire, tu pourrais expliquer un peu plus stp ? La solution que je t'ai donné ci-dessus correspond à ton problème, ou pas du tout ??? Tiens nous au courant..

Discussions similaires

  1. Extraction de mots clés
    Par Olive1808 dans le forum Algorithmes et structures de données
    Réponses: 6
    Dernier message: 01/02/2016, 20h49
  2. Extraction d informatinon
    Par Azzuri dans le forum Langage
    Réponses: 6
    Dernier message: 28/06/2007, 10h36
  3. [tables systèmes] extraction de la structure d'une base
    Par laffreuxthomas dans le forum Autres SGBD
    Réponses: 6
    Dernier message: 23/03/2006, 13h24
  4. requête d'extraction de lieux (st et saint)
    Par sdchamplas dans le forum Langage SQL
    Réponses: 8
    Dernier message: 20/02/2003, 11h17
  5. Extraction des phrases d'un Texte
    Par LE CHAKAL dans le forum Langage
    Réponses: 6
    Dernier message: 19/08/2002, 21h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo