Recherche par ontologie. Quelqu'un a un exemple de BDD ?

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par blman, 14 Décembre 2007.

  1. blman
    blman WRInaute accro
    Inscrit:
    5 Septembre 2003
    Messages:
    2 719
    J'aime reçus:
    3
    Coucou,

    dans un projet, je dois mettre en place un moteur de recherche par ontologie.

    J'ais définis la plupart de mes ontologies sur papier et maintenant, je dois concevoir la base de données au format MySQL.

    Quelqu'un aurait-il sous le coude un exemple d'architecture de tables [ qui fonctionne ] ?
     
  2. blman
    blman WRInaute accro
    Inscrit:
    5 Septembre 2003
    Messages:
    2 719
    J'aime reçus:
    3
  3. reglisse
    reglisse WRInaute impliqué
    Inscrit:
    15 Novembre 2005
    Messages:
    915
    J'aime reçus:
    0
    un table SQL comme de mon site ?
     
  4. blman
    blman WRInaute accro
    Inscrit:
    5 Septembre 2003
    Messages:
    2 719
    J'aime reçus:
    3
    Rien compris là ??? Oui des tables, des tables d'une base de données.

    Bon bref, à mon avis, il me faudrait 2 tables. Une qui stocke les ontologies et une qui stocks les relations, mais vu que j'en suis encore au tatonnement, si quelqu'un avait déjà fait ça et avait un exemple, ça serait sympa ;)
     
  5. reglisse
    reglisse WRInaute impliqué
    Inscrit:
    15 Novembre 2005
    Messages:
    915
    J'aime reçus:
    0
    ben commence par faire une table
     
  6. blman
    blman WRInaute accro
    Inscrit:
    5 Septembre 2003
    Messages:
    2 719
    J'aime reçus:
    3
    Euh merci de ton avis... Ca m'aide vachement ça, tu m'ouvre les yeux sur le monde là :lol:
     
  7. rog
    rog WRInaute passionné
    Inscrit:
    21 Septembre 2006
    Messages:
    1 346
    J'aime reçus:
    0
    c'est assez mal parti blman

    tu ne peux pas créer ta base sans avoir defini une logique de relation

    rog
     
  8. Elvis
    Elvis WRInaute discret
    Inscrit:
    20 Mai 2005
    Messages:
    109
    J'aime reçus:
    0
    Rien à voir, mais
    J'ai lu le début du lien que tu donnais et ça m'a beaucoup fait penser à un article que j'avais lu dans lequel un gars qui bossait dans le W3C parlait de leur travail sur ce que ce sera le web prochainement... Une sorte de catégorisation de toutes les infos du web, mais aussi des particuliers et des entreprises ( celles qu'on voudrait partager ), et des relations entre toutes ces catégories.

    C'était très intéressant, j'ai jeté le magasine dommage :p

    Mon post fait pas avancer le schmiblick désolé :lol:
     
  9. reglisse
    reglisse WRInaute impliqué
    Inscrit:
    15 Novembre 2005
    Messages:
    915
    J'aime reçus:
    0
    je ne comprend ce que tu cherches à savoir

    pour avoir monter un site avec une base SQL je pense bêtement :

    que monter une base sql ( ça n'a rien de difficile ou presque ) et la gérer à partir d'un site te donnera déjà pas mal de technique pour ensuite en créer 2 qui auront des relations entres elles ce qui est déjà beaucoup plus dur
     
  10. Elvis
    Elvis WRInaute discret
    Inscrit:
    20 Mai 2005
    Messages:
    109
    J'aime reçus:
    0
    D'après moi il sait gérer une base de données, mais il a du mal à la conceptualiser, le problème n'est pas simple.
    Je suis d'accord avec ton schéma : une table pour les catégories et une autre pour les relations. Dans ton problème, les catégories peuvent-elles être des sous-catégories ?


    Si tu n'es pas encore familier avec, la méthode MERISE pourra t'aider.

    L'essayer c'est l'adopter ;)
     
  11. Serious
    Serious WRInaute passionné
    Inscrit:
    21 Novembre 2005
    Messages:
    1 834
    J'aime reçus:
    0
    Une ontologie en sql, bon courage... un modele objet serait qd meme plus sympa mais si tu insistes:

    meta: table des concepts, tables des attributs de concepts, table des types de relations, table des attributs de relations

    instance: idem (projection)

    dis t'es sur que tu veux pas de l'oriente objet (quitte a mapper sur du relationnel) ?
     
  12. blman
    blman WRInaute accro
    Inscrit:
    5 Septembre 2003
    Messages:
    2 719
    J'aime reçus:
    3
    Pas sûr de bien tout comprendre Serious. Pour tout dire, ce projet, ce n'est pas moi qui vais le faire, mais vu que je suis le chef de projet, je dois l'insérer dans un projet global, donc je dois essayer de comprendre comment ça va fonctionner (même de manière grossière au début).

    En fait, les ontologies et leurs relations entre elles (est synonyme de, est une sorte de, ...) seront stockées dans des tables. Jusque là, je pense que c'est normal.

    Le traitement se fera en PHP avec des interrogations à la BDD.

    J'imagine que ma question est un peu vague, car il doit y avoir des milliers de façon de traiter ce sujet ("création d'un système de recherche par ontologie"). C'est pour ça que je ne vous demande pas de solutions. Mais si quelqu'un avait déjà réalisé un projet de cet ordre, si il pouvait me donner son projet en exemple ou en retour d'expérience (structure de BDD, choix de langage, ...)
     
  13. cedric_g
    cedric_g WRInaute accro
    Inscrit:
    18 Janvier 2006
    Messages:
    2 930
    J'aime reçus:
    2
    UP


    Mêmes besoins que Blman sauf que c'est moi le développeur :) et que c'est pour un projet perso...

    En fait au début je voulais partir sur une base taxonomique (puisqu'il s'agit de gérer une photothèque à la base), en y incluant des mots-clés non hiérarchiques de manière parallèle pour un recroisement transversal des hiérarchies thématiques. En quelque sorte, à la manière des tags sur un blog :roll:

    Ensuite j'ai pensé à un thésaurus, ensemble plus complet car en gros une taxonomie avec des liens transversaux. Mais là aussi, manquements et complexité au niveau SEO...


    Du coup l'ontologie me paraît être une solution. Avec une gestion des relations entre ontologies. Mais en matière de mise en oeuvre, bonjour la complexité 8O


    J'aimerais déjà trouver un exemple de site web utilisant ce genre de chose... Histoire de m'inspirer ! Si Blman repasse par là :roll:
     
  14. blman
    blman WRInaute accro
    Inscrit:
    5 Septembre 2003
    Messages:
    2 719
    J'aime reçus:
    3
    MP cedric_g
     
  15. KOogar
    KOogar WRInaute accro
    Inscrit:
    16 Novembre 2004
    Messages:
    4 643
    J'aime reçus:
    82
Chargement...
Similar Threads - Recherche ontologie exemple Forum Date
Ecriture d'une unité de mesure et ses variantes (espace) - Impact SEO et dans la recherche Débuter en référencement 9 Septembre 2022
Recherche Google images : mes photos disparaîssent Référencement Google 25 Août 2022
Référencement par la console google des urls avec attribut de recherche Crawl et indexation Google, sitemaps 22 Août 2022
Goggle remplace nos propres liens par les siens dans les résultats de recherche Référencement Google 6 Août 2022
Suppression de la recherche Google conformément au DMCA Référencement Google 20 Juillet 2022
Commande de recherche Google par langue ? Google : l'entreprise, les sites web, les services 10 Juin 2022
Google Keyword Planner: que signifie volume de recherche '0'? AdWords 31 Mars 2022
Comment apparaître dans le bloc "Rechercher des résultats sur" Techniques avancées de référencement 9 Février 2022
Moteur de recherche interne dans mon site Demandes d'avis et de conseils sur vos sites 4 Février 2022
Search Console Negative SEO - SPAM - Page de Recherche - RSS2 - Wordpress Problèmes de référencement spécifiques à vos sites 13 Janvier 2022
Site indexé mais introuvable avec termes de recherche spécifiques Problèmes de référencement spécifiques à vos sites 22 Décembre 2021
Ajout bouton recherche Google sur mon site : Impact SEO Demandes d'avis et de conseils sur vos sites 22 Décembre 2021
Tout simplement à la recherche de conseils... Débuter en référencement 13 Novembre 2021
Volume recherche mots-clés Débuter en référencement 31 Octobre 2021
Impossible de décocher la case de demander aux moteurs de recherche Problèmes de référencement spécifiques à vos sites 29 Octobre 2021
Le moteur de recherche neeva.com demande de payer pour rechercher Autres moteurs de recherche connus 23 Août 2021
Recherche vocale de Google Développement d'un site Web ou d'une appli mobile 11 Août 2021
Search Console Problème de version de langue dans les résultats de recherche Google Référencement international (langues, pays) 17 Juin 2021
Optimiser les vidéos pour la recherche YouTube YouTube, Google Images et Google Maps 27 Avril 2021
Mots-clés longue traîne algorithme moteur de recherche Rédaction web et référencement 20 Avril 2021