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

Langage PHP Discussion :

Comparaison sémantique


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Août 2003
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Août 2003
    Messages : 33
    Par défaut Comparaison sémantique
    Bonjour à tous !

    J'aimerais savoir quel procédé utiliser que les entrés de deux formulaires (contenant chacun les champs titre et description) differents parle de la même chose ?

    Quelqu'un peut il m'aider ?

  2. #2
    Rédacteur/Modérateur

    Avatar de gorgonite
    Homme Profil pro
    Ingénieur d'études
    Inscrit en
    Décembre 2005
    Messages
    10 322
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur d'études
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2005
    Messages : 10 322
    Par défaut
    tu les initialises a la meme valeur

    puis en js avec onchange, tu remets a jour le second...
    Evitez les MP pour les questions techniques... il y a des forums
    Contributions sur DVP : Mes Tutos | Mon Blog

  3. #3
    Expert confirmé Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Par défaut Re: Comparaison de texte avancé !
    Citation Envoyé par nemesix
    J'aimerais savoir quel procédé utiliser que les entrés de deux formulaires (contenant chacun les champs titre et description) differents parle de la même chose ?
    J'ai rien compris

  4. #4
    Membre chevronné Avatar de gofono_bass
    Inscrit en
    Décembre 2005
    Messages
    383
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Décembre 2005
    Messages : 383
    Par défaut
    moi, je n'ai rien compris a la question...

  5. #5
    Membre averti
    Inscrit en
    Août 2003
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Août 2003
    Messages : 33
    Par défaut
    Citation Envoyé par gofono_bass
    moi, je n'ai rien compris a la question...
    J'aimerais savoir, comment créer un script qui compare les si les entrés de deux formulaire parle du meme sujet(un peu comme on le voit sur memeorandum) a travers les champs titre et description

    Est ce que là ca va mieux :

  6. #6
    Expert confirmé Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Par défaut
    Est ce que là ca va mieux :
    non
    Je ne connais pas memotruc.

    Tu pourrais pas nous donner deux exemples, un où la comparaison passe et l'autre où elle ne passe pas ?

  7. #7
    Membre émérite Avatar de macbook
    Inscrit en
    Février 2006
    Messages
    838
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 838
    Par défaut
    soundex() ???
    levenshtein() ???
    similar_text() ???
    metaphone() ???

    A pas compris non plus ???

  8. #8
    Membre averti
    Inscrit en
    Août 2003
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Août 2003
    Messages : 33
    Par défaut
    Citation Envoyé par macbook
    soundex() ???
    levenshtein() ???
    similar_text() ???
    metaphone() ???

    A pas compris non plus ???
    Koi vous n'avez pas encore compris ?

  9. #9
    Membre émérite Avatar de macbook
    Inscrit en
    Février 2006
    Messages
    838
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 838
    Par défaut
    Non, on est trop con.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if ( $titre1 == $titre2 )
    Un truc comme ça ?

  10. #10
    Rédacteur

    Avatar de Yogui
    Homme Profil pro
    Directeur technique
    Inscrit en
    Février 2004
    Messages
    13 721
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Février 2004
    Messages : 13 721
    Par défaut
    Salut

    Je pense que notre ami souhaite parser deux textes, deviner de quoi il s'agit (contexte) dans chacun d'eux et voir si ces contextes sont identiques.

  11. #11
    Membre averti
    Inscrit en
    Août 2003
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Août 2003
    Messages : 33
    Par défaut
    Citation Envoyé par macbook
    Non, on est trop con.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if ( $titre1 == $titre2 )
    Un truc comme ça ?



    Citation Envoyé par Kirkis
    Je pense que notre ami souhaite parser deux textes, deviner de quoi il s'agit (contexte) dans chacun d'eux et voir si ces contextes sont identiques.
    Exact !

  12. #12
    Membre émérite Avatar de macbook
    Inscrit en
    Février 2006
    Messages
    838
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 838
    Par défaut
    Il faut définir la notion de contexte là.

    Tu peux par exemple t'appuyer sur le nombre de mot similaire pour dire que deux chaines parlent à peu près de la même chose.

    Je brûle ?

  13. #13
    Expert confirmé Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Par défaut
    Et bien tu n'es pas rendu !
    Je dirais, à vu de nez :
    1. eliminer le bruit (mots courants, articles, pronoms, ...)
    2. extraire les lemmes
    3. compter les occurences
    4. faire un rapprochement en prenant en compte les synonymes (un coin, un lieu et une région sont susceptible de parler de la même chose)

    Un bon point de départ:
    http://fr.wikipedia.org/wiki/Linguistique

    Bon courage

  14. #14
    Membre émérite Avatar de macbook
    Inscrit en
    Février 2006
    Messages
    838
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 838
    Par défaut
    Un coup de array_diff dessus et hop !

    soundex, levenshtein, similar_text, metaphone pourraient parvenir à un début de solution non ?

  15. #15
    Expert confirmé Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Par défaut
    Citation Envoyé par macbook
    soundex, levenshtein, similar_text, metaphone pourraient parvenir à un début de solution non ?
    Pas tout à fait, car ces fonctions jouent avec la syntaxe, pas la sémantique

  16. #16
    Membre émérite Avatar de macbook
    Inscrit en
    Février 2006
    Messages
    838
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 838
    Par défaut
    Ben il est pas sorti nemesix...

    C'est dans quel domaine que tu dois faire ça ?

  17. #17
    Rédacteur

    Avatar de Yogui
    Homme Profil pro
    Directeur technique
    Inscrit en
    Février 2004
    Messages
    13 721
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Février 2004
    Messages : 13 721
    Par défaut
    @macbook & Mr N. : Ces fonctions servent plutôt à détecter les homophones que les synonymes (ou éventuellement les coquilles). Il n'y a aucun rapport avec la sémantique.

    En effet, nemesix, tu vas avoir un sacré travail. C'est réellement ambitieux comme truc, crois-nous.
    Je ne sais même pas si tu t'en sortiras, tellement ça se rapproche d'un traducteur linguistique... En fait, si tu y parviens, dis-le nous afin que les projets de traducteur de texte puissent être largement améliorés (ce que tu souhaites faire est exactement ce qu'il leur manque).

  18. #18
    Expert confirmé Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Par défaut
    Je connais des gens qui font ça, en gros, ils classent des documents par thèmes communs. Je ne connais pas les tarifs de leur techno.

  19. #19
    Rédacteur

    Avatar de Yogui
    Homme Profil pro
    Directeur technique
    Inscrit en
    Février 2004
    Messages
    13 721
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Février 2004
    Messages : 13 721
    Par défaut
    J'imagine que cela dépend de la précision de leur application...

  20. #20
    Membre averti
    Inscrit en
    Août 2003
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Août 2003
    Messages : 33
    Par défaut
    Citation Envoyé par Kirkis
    ce que tu souhaites faire est exactement ce qu'il leur manque
    c'est qu'il fallait dire pour me faire enorment peur !!!!!

Discussions similaires

  1. Sémantique et Comparaison
    Par koala01 dans le forum C++
    Réponses: 16
    Dernier message: 16/10/2012, 20h22
  2. comparaison de 2 dates
    Par eisti dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 11/08/2003, 12h33
  3. Comparaison de fichier
    Par danzerg dans le forum Langage
    Réponses: 2
    Dernier message: 21/02/2003, 12h49
  4. Comparaison JBuilder avec Sun ONE Studio
    Par chichos dans le forum EDI et Outils pour Java
    Réponses: 4
    Dernier message: 13/11/2002, 16h08
  5. Comparaison d'un registre 8 bits avec une variable 32 bits
    Par tupperware dans le forum x86 32-bits / 64-bits
    Réponses: 3
    Dernier message: 15/10/2002, 11h25

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