Commit 0991cdc0 authored by Laurette Chardon's avatar Laurette Chardon
Browse files

modifié : README.md

parent e54c8870
Loading
Loading
Loading
Loading
+4 −4
Changes for README.md: 4 added lines, 4 removed lines.
Original line number Diff line number Diff line
@@ -3,16 +3,19 @@ L’espace sémantique du DES et les méthodes de regroupement de sens : l’ex

Introduction
------------

Ce dépôt est en relation avec la publication [L’espace sémantique du "Dictionnaire électronique des synonymes" (DES) et les méthodes de regroupement de sens : l’exemple de "sec" - HAL-SHS - Sciences de l'Homme et de la Société](https://halshs.archives-ouvertes.fr/halshs-03155459) dans la revue Syntaxe et Sématique.

A partir de l'extraction de la base de donnée sous forme d'un fichier texte, nous extrayions les relations concernant le mot SEC et tous ses synonymes, puis nous créons la matrice d'adjacence et enfin un graphe selon la librairie igraph.
Ensuite nous utilisons les différentes méthodes de regroupement que propose cette librairie et en affichons les graphiques correspondants.

Extraction
----------

Le fichier d'extraction de la base de données du DES (syno_paires_<mois><annee>.txt est accessible via un contrat de prêt pour la recherche, contacter crisco.webestre @ unicaen.fr)se présente sous cette forme  :

    mot1    mot2    [0|1]


Les lignes sont triées sur mot1 puis  mot2 dans l'ordre alpabétique.

Pour sec, avec ce code :
@@ -40,7 +43,6 @@ nous allons avoir :
    ['sec', 'abrupt', 'acerbe', 'aigre', 'anhydre', 'aride', 'asséché', 'austère', 'autoritaire', 'blessant', 'bourru', 'bref', 'brusque', 'brutal', 'cassant', 'concis', 'cru', 'desséchant', 'desséché', 'dur', 'décharné', 'déplaisant', 'désagréable', 'désargenté', 'désertique', 'désobligeant', 'efflanqué', 'endurci', 'essuyé', 'fauché', 'ferme', 'froid', 'glacial', 'glacé', 'improductif', 'impécunieux', 'indifférent', 'ingrat', 'insensible', 'maigre', 'maigrelet', 'osseux', 'pauvre', 'pincé', 'pur', 'racorni', 'raide', 'rebutant', 'revêche', 'rigide', 'rogue', 'rude', 'rébarbatif', 'sans-coeur', 'seul', 'simple', 'squelettique', 'stérile', 'séché', 'sécot', 'sévère', 'tranchant', 'vide', 'âpre', 'égoïste', 'émacié', 'étique', 'étriqué']
    >>>


Pour chacun des synonymes de sec ci-dessus, nous extrayions du fichier les lignes où mot1 et mot2 sont synonymes de SEC.

Création de la matrice d'adjacence
@@ -88,7 +90,6 @@ et obtenons la matrice suivante :

Sur [l'interface publique](https://crisco2.unicaen.fr/des/synonymes/sec), SEC a bien 67 synonymes + lui-même. La matrice d'adjacence a 68 lignes et colonnes


Création du graphe avec igraph
------------------------------

@@ -158,4 +159,3 @@ Les différents algorithmes
    
    comms=G.community_edge_betweenness()
    igraph.plot(comms,  mot+"-edge_betweenness.svg", mark_groups = True, **visual_style3)