Séminaire #07 du 2 mars 2018 – IRaMuteQ : De la découverte à la pratique d’un outil polyvalent dans le champ d’étude des représentations sociales

Bonjour à toutes et à tous,

Nous avons le plaisir de vous inviter à la prochaine séance du cycle de rencontres autour du traitement et de l’analyse de données quantitatives en SHS le vendredi 2 mars 2018 de 14h00 à 16h00.

Ce séminaire pourra être suivi sur 2 sites :

  • En présentiel en salle TD1 (2ème étage) au Pôle Numérique Brest Bouguen (PN2B) à Brest ;
  • À distance en salle TD1 (1er étage) au Pôle Numérique Rennes Villejean (PNRV) à Rennes.

IMPORTANT : Pour celles et ceux qui disposent du logiciel Iramuteq et de données à tester, vous pouvez les apporter. Un des objectifs de cette séance de séminaire sera de manipuler le logiciel en direct.

Pour information, les détails du programme de l’année 2017/2018 sont à retrouver à l’adresse suivante :

Programme 2017/2018

L’intervention pour le mois de mars s’intitule :

*

Sarah BELLEMARE & Julien MICHON

IRaMuteQ : De la découverte à la pratique d’un outil polyvalent dans le champ d’étude des représentations sociales

*

*

Organisation : Nicole Roux, Laurent Mell, Jean-Baptiste Pressac, Aurélie Seznec, Sarah Bellemare

Contacts et inscription : laurent.mell@univ-brest.fr

Au plaisir de vous accueillir et d’échanger,

Bien cordialement,

Les organisateurs

Ce cycle est organisé en collaboration avec l’IBSHS (Institut Brestois des Science de l’Homme et de la Société), le LABERS (LABoratoire d’Études et de Recherche en Sociologie), le CRBC (Centre de recherche bretonne et celtique) et l’école doctorale SHS (Sciences Humaines et Sociales) de l’UBO (Université de Bretagne Occidentale).

*        *        *

*        *

*

 

Séminaire #06 du 8 février 2018 – Analyse de réseau : outils et bricolages

Bonjour à toutes et à tous,

Nous avons le plaisir de vous inviter à la prochaine séance du cycle de rencontres autour du traitement et de l’analyse de données quantitatives en SHS le jeudi 8 février 2018 de 14h00 à 16h00 dans la salle … (salle définie ultérieurement) à l’UFR des Lettres et Sciences Humaines à Brest.

Pour information, les détails du programme de l’année 2017/2018 sont à retrouver à l’adresse suivante :

Programme 2017/2018

L’intervention pour le mois de février s’intitule :

*

Analyse de réseau : outils et bricolages

*

*

Organisation : Nicole Roux, Laurent Mell, Jean-Baptiste Pressac, Aurélie Seznec, Sarah Bellemare

Contacts et inscription : laurent.mell@univ-brest.fr

Au plaisir de vous accueillir et d’échanger,

Bien cordialement,

Les organisateurs

Ce cycle est organisé en collaboration avec l’IBSHS (Institut Brestois des Science de l’Homme et de la Société), le LABERS (LABoratoire d’Études et de Recherche en Sociologie), le CRBC (Centre de recherche bretonne et celtique) et l’école doctorale SHS (Sciences Humaines et Sociales) de l’UBO (Université de Bretagne Occidentale).

*        *        *

*        *

*

Séminaire #05 du 25 janvier 2018 – Web scraping, extraction de contenus de sites internet et analyses

 

Bonjour à toutes et à tous,

Nous avons le plaisir de vous inviter à la prochaine séance du cycle de rencontres autour du traitement et de l’analyse de données quantitatives en SHS le jeudi 25 janvier 2018 de 14h00 à 16h00 dans la salle C219 à l’UFR des Lettres et Sciences Humaines à Brest.

Lors de ce séminaire, Jean-Baptiste Pressac abordera l’utilisation de la librairie Python Scrapy pour récupérer les messages échangés sur un forum d’assistantes maternelles puis Bénédicte Havard Duclos nous parlera de son analyse des données récupérées pour une publication dans la Revue Réseaux.

Pour information, les détails du programme de l’année 2017/2018 sont à retrouver à l’adresse suivante :

Programme 2017/2018

‘intervention pour le mois de janvier s’intitule :

*

Web scraping, extraction de contenus de sites internet et analyses

*

*

Organisation : Nicole Roux, Laurent Mell, Jean-Baptiste Pressac, Aurélie Seznec, Sarah Bellemare

Contacts et inscription : laurent.mell@univ-brest.fr

Au plaisir de vous accueillir et d’échanger,

Bien cordialement,

Les organisateurs

Ce cycle est organisé en collaboration avec l’IBSHS (Institut Brestois des Science de l’Homme et de la Société), le LABERS (LABoratoire d’Études et de Recherche en Sociologie), le CRBC (Centre de recherche bretonne et celtique) et l’école doctorale SHS (Sciences Humaines et Sociales) de l’UBO (Université de Bretagne Occidentale).

*        *        *

*        *

*

Séminaire #04 du 21 décembre 2017 – De la captation à l’archivage des données de recherche : écosystème numérique et bonnes pratiques

Bonjour à toutes et à tous,

Nous avons le plaisir de vous annoncer la tenue du quatrième séminaire du cycle de rencontres autour du traitement et de l’analyse de données quantitatives en SHS le jeudi 21 décembre 2017 de 14h00 à 16h00 dans la salle C206 à l’UFR des Lettres et Sciences Humaines à Brest.

Cette intervention s’intitule :

*

De la captation à l’archivage des données de recherche : écosystème numérique et bonnes pratiques

*

*

Organisation : Nicole Roux, Laurent Mell, Jean-Baptiste Pressac, Aurélie Seznec, Sarah Bellemare

Contacts et inscription : laurent.mell@univ-brest.fr

Au plaisir de vous accueillir et d’échanger,

Bien cordialement,

Les organisateurs

Ce cycle est organisé en collaboration avec l’IBSHS (Institut Brestois des Science de l’Homme et de la Société), le LABERS (LABoratoire d’Études et de Recherche en Sociologie), le CRBC (Centre de recherche bretonne et celtique) et l’école doctorale SHS (Sciences Humaines et Sociales) de l’UBO (Université de Bretagne Occidentale).

*        *        *

*        *

*

 

Séminaire #03 du 4 décembre 2017 – Traitements et analyses de données avec STATA

Bonjour à toutes et à tous,

Afin de maintenir une bonne dynamique, initiée depuis le début de cette année universitaire, nous avons annonçons déjà la tenue du troisième séminaire du cycle de rencontres autour du traitement et de l’analyse de données quantitatives en SHS le lundi 4 décembre 2017 de 14h00 à 16h00 dans la salle B213 à l’UFR des Lettres et Sciences Humaines à Brest.

Cette intervention portera sur :

*

Traitements et analyses de données avec STATA

*

*

Organisation : Nicole Roux, Laurent Mell, Aurélie Seznec, Jean-Baptiste Pressac, Sarah Bellemare

Contacts et inscription : laurent.mell@univ-brest.fr

Au plaisir de vous accueillir et d’échanger,

Bien cordialement,

Les organisateurs

Ce cycle est organisé en collaboration avec l’IBSHS (Institut Brestois des Science de l’Homme et de la Société), le LABERS (LABoratoire d’Études et de Recherche en Sociologie), le CRBC (Centre de recherche bretonne et celtique) et l’école doctorale SHS (Sciences Humaines et Sociales) de l’UBO (Université de Bretagne Occidentale).

*        *        *

*        *

*

 

Séminaire #02 du 28 novembre 2017 – Manipuler du texte avec les expressions régulières

Bonjour à toutes et à tous,

C’est fait. Ce nouveau cycle de séminaires 2017/2018 est lancé.

Après un premier séminaire d’ouverture le 24 octobre dernier, riche en échanges et en propositions, il est de nouveau temps d’annoncer le suivant.

Ce second séminaire sera donc l’occasion d’accueillir Pierre-Guillaume PRIGENT (CRBC – UBO), Jean-Baptiste PRESSAC (CRBC – CNRS) et Sébastien DE VILLELE (Bureau de traduction de l’Université de Bretagne Occidentale) le mardi 28 novembre 2017 de 14h00 à 16h00 dans la salle C204 à l’UFR des Lettres et Sciences Humaines à Brest.

C’est avec plaisir qu’ils nous proposerons une intervention s’intitulant :

*

Manipuler du texte avec les expressions régulières

*

Organisation : Nicole Roux, Laurent Mell, Aurélie Seznec, Jean-Baptiste Pressac, Sarah Bellemare

Contacts et inscription : laurent.mell@univ-brest.fr

Au plaisir de vous accueillir et d’échanger,

Bien cordialement,

Les organisateurs

Ce cycle est organisé en collaboration avec l’IBSHS (Institut Brestois des Science de l’Homme et de la Société), le LABERS (LABoratoire d’Études et de Recherche en Sociologie), le CRBC (Centre de recherche bretonne et celtique) et l’école doctorale SHS (Sciences Humaines et Sociales) de l’UBO (Université de Bretagne Occidentale).

*        *        *

*        *

*

 

Séminaire Les Outils du Quanti en SHS – Programme 2017/2018

*

Vous l’attendiez toutes et tous. Le voilà, le programme 2017/2018 du cycle de rencontres autour du traitement et de l’analyse de données quantitatives en SHS.

Bien évidemment, c’est un programme qui est susceptible d’évoluer au cours de cette nouvelle année universitaire en fonction des possibilités des uns et des autres mais aussi des besoins de chacun.

*

Programme 2017-2018

Séminaire d’ouverture – 24 octobre 2017 – 14h-16hDiversité des données en SHS, tentative d’inventaire d’outils et ressources

Séminaire 2 – 28 novembre 2017 – 14h-16hManipuler du texte avec les expressions régulières, Pierre-Guillaume PRIGENT, Jean-Baptiste PRESSAC, Sébastien DE VILLELE (Nettoyage de données et usage d’expressions régulières)

Séminaire 3 – 4 décembre 2017 – 14h-16hTraitements et analyses de données avec le logiciel STATA, Mamadou Aguibou DIALLO

Séminaire 4 – 21 décembre 2017 – 14h-16hDe la captation à l’archivage des données de recherche : écosystème numérique et bonnes pratiques, Stéphane LORET

Séminaire 5 – 25 janvier 2018 – 14h-16hWeb scraping, extraction de contenus de sites internet et analyses, Jean-Baptiste PRESSAC et Bénédicte HAVARD DUCLOS

Séminaire 6 – 8 février 2018 – 14h-16hAnalyse de réseau : outils et bricolages, Baptiste COULMONT

Séminaire 7 – 2 mars 2018 – 14h-16h IRaMuteQ : De la découverte à la pratique d’un outil polyvalent dans le champ d’étude des représentations sociales, Sarah BELLEMARE & Julien MICHON (IRaMuTeQ et l’analyse prototypique)

Séminaire 8 – 3 avril 2018 – 14h-16hTest du khi2 et inférence dans les statistiques appliquées aux SHS, Julien BARNIER

Séminaire 9 – mai 2018 – 14h-16hACM, AFM & CAH sur R, Laurent MELL & Nicolas DEPORTE

Séminaire 10 – juin 2018 – 14h-16hWikidata, usages et potentialités, Jean-Baptiste PRESSAC

Séminaire 11 – juillet 2018 – 14h-16hBilan 2017/2018 et perspectives 2018/2019

*

Informations pratiques

Les séances ont lieu à l’UFR des Lettres et sciences Humaines, Université de Bretagne Occidentale (UBO), Brest – Plan d’accès

 *

Public visé

Enseignant(e)s-chercheur(e)s, doctorant(e)s, étudiant(e)s de master, ingénieur(e)s et technicien(e)s issu(e)s de toutes les disciplines faisant usage du traitement et de l’analyse quantitatives de données

*

Contact

Contact et inscription pour les séminaires :

Laurent Mell laurent.mell@univ-brest.fr

*        *        *

*        *

*

Séminaire #01 d’ouverture du 24 octobre 2017

Bonjour à toutes et à tous,

C’est toujours avec autant de plaisir que nous vous annonçons la reprise de notre cycle de rencontres autour du traitement et de l’analyse de données quantitatives en SHS avec une premier séminaire le mardi 24 octobre 2017 de 14h00 à 16h00 dans la salle C204 à l’UFR des Lettres et Sciences Humaines à Brest.

La suite du programme pour l’année 2017/2018 devrait arriver prochainement.

En attendant, voici le thème de ce séminaire d’ouverture :

Organisation : Nicole Roux, Laurent Mell, Aurélie Seznec, Jean-Baptiste Pressac, Sarah Bellemare

Contacts et inscription : laurent.mell@univ-brest.fr

Au plaisir de vous accueillir et d’échanger,

Bien cordialement,

Les organisateurs

Ce cycle est organisé en collaboration avec l’IBSHS (Institut Brestois des Science de l’Homme et de la Société), le LABERS (LABoratoire d’Études et de Recherche en Sociologie), le CRBC (Centre de recherche bretonne et celtique) et l’école doctorale SHS (Sciences Humaines et Sociales) de l’UBO (Université de Bretagne Occidentale).

Séance 7 du 9 mai 2017 – Panorama des méthodes d’analyse factorielle

 

La fin de l’année universitaire approche à grand pas et nous voici déjà arrivé-e-s à la septième séance de séminaire du cycle de rencontres 2016-2017 autour du traitement et de l’analyse de données quantitatives en SHS. Pour l’occasion, nous avons eu le plaisir de recevoir François HUSSON (UPMAAgrocampus Ouest), mardi 9 mai 2017, afin qu’il nous présente un panorama des méthodes d’analyse factorielle.

 

Panorama sur les méthodes d’analyse exploratoire des données

 

Diaporama de la présentation ci-dessous :

*

Vous pouvez retrouver un nombre non négligeable de vidéos, proposées par François Husson, autour l’analyse de données sur sa page personnelle :

*

*        *

Affiche de la séance

Séance 6 du 16 mars 2017 – Interprétation d’une Analyse Factorielle avec R

 

Texte faisant suite à notre intervention lors de la sixième séance de séminaire du nouveau cycle de rencontres 2016-2017 autour du traitement et de l’analyse de données quantitatives en SHS le 16 mars 2017 à l’Université de Bretagne Occidentale (UFR Lettres et Sciences Humaines) à Brest.

*

Interprétation d’une Analyse Factorielle avec R

*

Vous pourrez retrouver l’ensemble de notre présentation (et plus encore) en suivant le lien si-dessous :

En complément de la présentation, des commentaires et des interprétations, vous aurez la possibilité de reproduire les différents calculs et commandes que nous avons effectués (si vous êtes un-e utilisateur-rice du logiciel R).

L’ensemble des informations complémentaires et des références bibliographiques sont dans le lien.

Laurent MELL

Jean-Baptiste PRESSAC

*

*       *

Affiche de la séance

Séance 5 du 14 février 2017 – La mesure en SHS a-t-elle du sens ?

*

Texte proposé par Hervé GUYON (CESP – INSERM) concernant sont intervention lors de la cinquième séance de séminaire du nouveau cycle de rencontres 2016-2017 autour du traitement et de l’analyse de données quantitatives en SHS le 14 février 2017 à l’Université de Bretagne Occidentale (UFR Lettres et Sciences Humaines) à Brest.

*

La mesure en SHS a-t-elle du sens ?

*

L’objet du séminaire est une discussion épistémologique sur l’usage de méthodes quantitatives en sciences dites « humaines et sociales » (SHS). Les SHS usent souvent de modélisations statistiques. Ces dernières imposent que les objets étudiés soient formalisés en variables, et donc que l’on puisse « mesurer » de tels objets. La première question discutée dans ce séminaire renvoie à la « mesure ». A partir de l’ontologie particulière des objets étudiés en SHS, une discussion est menée sur le cadre formel permettant de considérer qu’un objet en SHS a une propriété mesurable. De là, la confusion sémantique (objet/concept/variable) et la confusion sur « l’objectivité » de la modélisation statistique est posée. Une critique de l’usage coutumier de la statistique en SHS n’interdit pas in fine de considérer que la mesure a du sens en SHS si on affirme clairement que la statistique et la mesure sont des pratiques sociales inscrites dans une épistémologie particulière.

*

Diaporama de la présentation ci-dessous :

*

La plupart des développements de ce séminaire, centrés sur les attributs mentaux, peuvent se retrouver dans la thèse et publications accessibles (et à venir) sur le profil Researgate de Hervé GUYON (https://www.researchgate.net/profile/Herve_Guyon/contributions). Pour tout contact : herve.guyon@u-psud.fr.

Hervé GUYON

Séance 3 du 15 décembre 2016 – Hyperbase Web. Analyse statistique de corpus en ligne

 

Texte écrit par Laurent VANNI (BCL – UNS) et résumant sont intervention lors de la troisième séance de séminaire du nouveau cycle de rencontres 2016-2017 autour du traitement et de l’analyse de données quantitatives en SHS le 15 décembre 2016.

 

Hyperbase Web. Analyse statistique de corpus en ligne

Cet atelier était l’occasion de découvrir Hyperbase Web, une plateforme en ligne qui reprend les outils fondamentaux du logiciel Hyperbase, un logiciel d’analyse de donnée textuelle (ADT) historique développé au laboratoire UMR 7320 : Bases Corpus Langage à Nice depuis sa création par Etienne BRUNET.

Hyperbase Web

L’idée principale de cette plateforme est de proposer une offre complémentaire aux logiciels d’ADT existant qui ne nécessite aucune installation et dont la prise en main se veut simplifiée au maximum. L’utilisateur peut se connecter librement et charger son corpus en quelques clics. Une lemmatisation à la volée est proposée grâce au lemmatiseur TreeTagger et permet de traiter plusieurs langues parmi lesquelles : Français, Anglais, Italien, Allemand, Portugais … Le logiciel accepte aussi certains formats de données déjà lemmatisées comme ceux fournis par le logiciel CORDIAL par exemple. Ces solutions permettent à la plateforme d’héberger aujourd’hui des bases vitrines multilingues, Français, Portugais, Latin, Grec… qu’il est possible de consulter librement. Un mécanisme de protection par mot de passe est proposé à tous utilisateurs désireux de grader leur corpus privé. La plateforme n’a pas été pensée comme un site communautaire, mais l’hébergement en ligne des données permet néanmoins d’échanger simplement les bases créées par les utilisateurs.

Recherche

Une fois la base créée et sélectionnée, l’utilisateur est invité via une interface type moteur de recherche web, à commencer ses recherches documentaires et/ou statistiques. L’outil se veut intuitif et ergonomique et ne propose pas d’expression régulière complexe, mais un mécanisme de requêtes simplifiées à base de forme graphique, de code grammaticaux et de lemme. Par exemple il est possible de rechercher:

je => la forme graphique « je »

je veux => la forme « je » OU la forme « veux »

« je veux » => l’expression « je veux »

LEM:vouloir => le verbe vouloir

VER:pres => tous les verbes au présent de l’indicatif

??? => n’importe quel mot

« PRO ADV VER » => toutes les expressions caractérisées par la suite de codes

« je LEM:vouloir » « ne ??? pas » « il LEM:falloir » => une suite d’expressions

Ce mécanisme de requête est le même dans toute l’interface et permet aussi bien d’obtenir des résultats de recherche documentaires que des résultats statistiques.

Recherche par LEM

Parmi les fonctions disponibles sur la plateforme, nous avons donc une fonction de recherche documentaire (le point d’entrée de la base – onglet « Recherche »), qui présente les résultats par défaut sous forme de concordancier (avec retour au texte). Une page d’options (présente dans toute l’interface) permet de changer le type résultat pour afficher par exemple un contexte plus large ou encore ne s’intéresser qu’à une certaine catégorie grammaticale.

Analyse des cooccurrences

Nuage de mots

L’analyse de cooccurrences est l’une des autres fonctions principales d’Hyperbase Web. Avec le Theme (onglet « Theme ») Hyperbase propose d’analyser la polycooccurrence et de visualiser dynamiquement les liens qui existent entre les différents mots du corpus. Les outils graphiques mis à disposition pour visualiser les résultats permettent à l’utilisateur de fabriquer leur propre parcours interprétatif à partir des calculs statistiques remontés par la machine.

AFC

Arboré

Enfin la Distribution (onglet « Distribution »), permet de calculer un indice de distance entre les textes du corpus pour les comparer et les classer au moyen d’outil comme l’analyse arborée. Ou encore de projeter via l’Analyse Factorielle des Correspondances une matrice composée de milliers d’entrées issues par exemple du croisement des substantifs les plus fréquents ou encore d’une liste mots saisie par l’utilisateur.

Distribution

Il est possible aussi de redécouper à la volée son corpus pour changer de point vu et faire apparaitre une nouvelle analyse contrastive. Pour y parvenir, Hyperbase propose un mécanisme de métadonnées qui est alimenté au moment de la création de la base via un tableau récapitulatif des textes chargés ou encore à l’intérieur même des textes en utilisant une ligne étoilée déjà utilisée dans certains logiciels comme Iramuteq. Ces métadonnées peuvent être ensuite combinées pour faire apparaitre de nouvelles parties dans le corpus. Par exemple si les métadonnées saisies permettent de retrouver l’année et l’auteur d’un texte, il sera possible de demander à Hyperbase tous les textes d’un auteur d’une certaine période.

En conclusion, Hyperbase web est un outil d’ADT en ligne qui se veut accessible au plus grand nombre. Les outils développés ainsi que mécanisme de recherche ont été pensés pour simplifier au maximum la prise en main de ce genre de logiciel. Les visualisations graphiques modernes permettent d’accompagner l’utilisateur dans l’interprétation de ses données en valorisant la sobriété des résultats tout en s’appuyant sur des méthodes déjà éprouvées (dans la précédente version d’Hyperbase) qui garantissent la qualité des résultats observés.

Laurent VANNI

*

*       *

Références

Hyperbase : http://hyperbase.unice.fr

Mesure du discours (Site qui utilise Hyperbase) : http://mesure-du-discours.unice.fr/

Vanni, A. Mittmann (2016). Cooccurrences spécifiques et représentations graphiques, le nouveau Thème d’Hyperbase,inDamon Mayaffre, Céline Poudat, Laurent Vanni, Véronique Magri, Peter Follette (eds.). JADT 2016 – Statistical Analysis of Textual Data. Presses de FacImprimeur, p. 295-305. <hal-01359413>

Vanni, X. Luong, D. Mayaffre (2014). Arbre et co-occurrences Nouvel outil logométrique sur le net. Application au discours de François Ho,inEmilie Née, Jean-Michel Daube, Mathieu Valette, Serge Fleury (eds.). JADT 2014, p. 639-649. <hal-01196592>

 

Affiche de la séance

cycle-quanti-seminaire-03-affiche-v2

 

Séminaire Les Outils du Quanti en SHS – Programme 2016/2017

*

Comme pour les années précédentes, notre souhait est de multiplier les rencontres et les échanges autour du traitement et de l’analyse quantitative de données en sciences humaines et sociales. Comme toujours, ces séminaires ont vocation à être pluridisciplinaires et transversaux.

L’objectif de nos échanges, passés et à venir, est de partager nos expériences et, ainsi, de créer un espace de discussion sur nos pratiques. Ce cycle d’échanges prend en compte autant les dimensions épistémologiques que méthodologiques en partant de nos pratiques et usages mais aussi de nos outils.

*

Programme 2016-2017

Séance 1 – 18 octobre 2016Mise en œuvre de R, intérêts et difficultés rencontrés en situation d’expérimentation, Pierre-Guillaume PRIGENT (utilisation du logiciel R)

Séance 2 – 22 novembre 2016Préparation d’un corpus de textes pour une analyse de données textuelles. Quelles données soumettre à l’ADT avec Alceste ou IRAMUTEQ ?, Éric ROUZEAU et Nicole ROUX (Préparation et analyse textuelle)

Séance 3 – 15 décembre 2016Hyperbase Web : analyse statistique de corpus en ligne, Laurent VANNI (utilisation du logiciel Hyperbase Web)

Séance 4 – 19 janvier 2017Mise en œuvre de SPSS, intérêts et possibilités en analyse de données, Arlette GAUTIER (utilisation du logiciel SPSS)

Séance 5 – 14 février 2017La mesure en SHS a-t-elle du sens ?, Hervé GUYON (les statistiques appliquées en SHS)

Séance 6 – 16 mars 2017Interprétation d’une analyse factorielle avec R, Laurent MELL et Jean-Baptiste PRESSAC (les AFC avec le logiciel R)

Séance 7 – 9 mai 2017Panorama des méthodes d’analyse factorielle, François HUSSON (les analyses de données multidimensionnelles)

*

Informations pratiques

Les séances ont lieu à l’UFR des Lettres et sciences Humaines, Université de Bretagne Occidentale (UBO), Brest – Plan d’accès

 *

Public visé

Enseignant(e)s-chercheur(e)s, doctorant(e)s, étudiant(e)s de master, issu(e)s de toutes les disciplines faisant usage du traitement et de l’analyse quantitatives de données

*

Contact

Laurent Mell laurent.mell@univ-brest.fr

Séance 3 du 2 février 2016 – Traiter un corpus de 2653 réponses de lycéens et lycéennes à une question ouverte sur leur conception de la réussite

 

Texte rédigé par Aurélie Seznec (LABERS – UBO) et Nicole Roux (LABERS – UBO), dans la continuité de leur intervention durant la troisième séance de séminaire du cycle de rencontres et d’échanges autour du traitement et de l’analyse de données quantitatives en SHS.

 

Traiter un corpus de 2653 réponses de lycéens et lycéennes à une question ouverte sur leur conception de la réussite

 

***************

 

Analyse de données textuelles : expérimenter le traitement des réponses à une question ouverte avec Modalisa et Sphinx

Au cours de cette séance nous avons présenté notre traitement des réponses à une question ouverte à travers les logiciels Modalisa7 (version éducation et recherche) et Sphinx IQ Quali. En quelques mots, il s’agit d’analyser des données textuelles avec des logiciels d’enquête par questionnaire, d’explorer les réponses de plus de 2 600 élèves à une question ouverte portant sur leur conception de la réussite. Comment prendre en compte et analyser cette pluralité de réponses ? Notre objectif est bien de croiser le texte, les réponses des lycéens et lycéennes avec d’autres variables qui permettent d’identifier les locuteurs (comme le sexe, la classe ou encore la filière suivie). Il s’agit également de revenir sur le traitement lexical et thématique, d’explorer le corpus à l’aide des verbatims et de voir les avantages et limites des logiciels dans les différentes phases, notamment lors du protocole de codification (analyse de contenu manuelle ou automatique). Nous avons présenté brièvement une partie des possibilités des logiciels, permettant de créer des catégorisations (mots, thèmes) plus ou moins automatique en faisant par exemple un focus sur des procédures d’exploration de données comme les graphes de relations et les key view (disponibles sur Sphinx IQ Quali). Le postulat de départ est bien que les occurrences des mots employés ont un sens, ils ne s’emploient pas au hasard et que leur assemblage en énoncés donne accès à la possibilité d’interpréter un rapport au monde.

Pour commencer, nous rappelons que la question ouverte dans un questionnaire d’enquête doit restée exceptionnelle étant donnée la lourdeur du traitement. La formulation univoque vise à recueillir un point de vue, des représentations pour lesquelles nous avons des raisons scientifiques de ne pas choisir des modalités fermées ici la question est : « Selon vous, qu’est-ce que la réussite ? »

Autour de cette thématique de la réussite mettant en œuvre l’exploitation d’une question ouverte, les travaux de Christian Baudelot font référence et illustrent tout l’intérêt de se plonger dans l’analyse textuelle, comme le montre cet extrait de la préface qu’il a rédigé dans l’ouvrage Statistique textuelle (1994) :

« L’une des contributions majeure de la statistique textuelle est précisément d’animer tous ces graphes en donnant la parole à chacun de ces individus. Grâce à Lebart et Salem, les fameux points-individus ne sont plus muets, ils parlent. Vole alors en éclats la traditionnelle mais artificielle distinction entre le quantitatif et le qualitatif. »

Le traitement des données commence à la suite d’un long travail d’harmonisation et de correction orthographique des réponses. La qualité et l’homogénéité des données, la taille du corpus, le temps disponible sont des éléments déterminants sur le choix de la méthode et le degré d’avancement, et de finesse du traitement.

L’étape de codification du corpus

Modalisa : Le classement lexical peut-être automatique ou semi-automatique et le classement thématique est manuel.

Modalisa : Le classement lexical peut-être automatique ou semi-automatique et le classement thématique est manuel.

Sphinx IQ Quali : l’outil codification permet de définir une grille d’analyse, de coder le texte manuellement.

Sphinx IQ Quali : l’outil codification permet de définir une grille d’analyse, de coder le texte manuellement.

Sous Sphinx, le protocole de codification permet de coder le corpus, de catégoriser son contenu à l’aide d’une grille thématique (codebook). Cette grille thématique peut être construite manuellement ou de façon automatique. Dans Modalisa le classement est uniquement manuel à partir de catégories thématiques créées par le chercheur. Le classement manuel est appréhendable pour un corpus de 300 individus mais sur un corpus de 2600 répondants la tâche est immense. Il convient dans ce cas après une analyse lexicale de créer un échantillon représentatif de l’ensemble pour lequelle il est possible de faire un traitement thématique. Avec Sphinx, l’extension de codification permet de coder automatiquement le reste du corpus, après avoir débuté une codification manuelle (suivant la nature du corpus et du code book…).

Les procédures d’exploration de données expérimentées (Sphinx IQ)

Possibilité de filtrer le lexique, selon la nature des mots (noms, verbe, adjectif), le nombre d’occurrences ou encore réduction sur les premiers mots du lexique. Exemple : lexique catégorisé les 10 premiers verbes. Explorer le corpus à l’aide de verbatims : illustrer des résultats statistiques par les réponses, en sélectionnant par exemple les extraits les plus significatifs d’une catégorie de répondants. Les graphes de relations permettent de voir les liens, les relations entre différentes variables. Key View (tableaux de caractéristiques) permettent de visualiser les résultats les plus significatifs d’un ensemble d’analyses croisées. Des techniques permettant d’explorer un ensemble de relations possibles parmi un très grand nombre de variables.

Possibilité de filtrer le lexique, selon la nature des mots (noms, verbe, adjectif), le nombre d’occurrences ou encore réduction sur les premiers mots du lexique.
Exemple : lexique catégorisé les 10 premiers verbes.
Explorer le corpus à l’aide de verbatims : illustrer des résultats statistiques par les réponses, en sélectionnant par exemple les extraits les plus significatifs d’une catégorie de répondants.
Les graphes de relations permettent de voir les liens, les relations entre différentes variables. Key View (tableaux de caractéristiques) permettent de visualiser les résultats les plus significatifs d’un ensemble d’analyses croisées.
Des techniques permettant d’explorer un ensemble de relations possibles parmi un très grand nombre de variables.

Protocole de synthèse, le nuage de mots avec Verbatims des phrases contenant le mot sélectionné (ici épanouir) peut être affiché sous Sphinx.

Protocole de synthèse, le nuage de mots avec Verbatims des phrases contenant le mot sélectionné (ici épanouir) peut être affiché sous Sphinx.

 

Exemple de résultats

Le protocole des verbatims vise à extraire les conceptions de la réussite les plus représentatives d’une catégorie de répondants ; la variable de contexte choisie ici est le sexe, les réponses caractéristiques des lycéens et lycéennes sont celles contenant la plus forte proportion de mots-clés spécifiques en fonction du sexe.

Pour les femmes : « Avoir une vie qui nous rend heureux, dans notre vie personnelle comme dans notre vie professionnelle » (Générale – Seconde) / « Atteindre nos objectifs et exercer un métier qui nous plaît réellement, et qui nous permet d’avoir une bonne situation » (Générale – Terminale) / « Exercer dans un domaine qui nous passionne, qui nous plaît » (Générale – Terminale) / « Avant tout faire quelque chose qui nous plait et qui nous aide à nous épanouir » (Générale – Première – Une femme).

Pour les hommes : « De la motivation, du travail, prendre du plaisir, aimer, savoir gérer son temps, un bon futur » (Générale – Première) / « Un bon diplôme, un bon travail, avec un salaire convenable, une maison, une famille » (Générale – Terminale) / « Avoir un bon travail, un bon salaire et surtout que le travail en question ne soit pas une corvée » (Technologique – Première) / « L’obtention de tous nos diplômes et le débouché sur un bon travail » (Générale – Seconde).

Pour conclure, nous pouvons souligner que la reconnaissance des significations sous Sphinx soulève quelques interrogations. A l’issue de la première étape constituant le lexique, le codeur perçoit l’émergence des mondes lexicaux, ensuite il semble plus pertinent de construire sa propre grille thématique et de procéder manuellement à la codification des réponses comme sous le logiciel Modalisa même si chacune des méthodes a son lot d’avantages et d’inconvénients. Le travail quantitatif, d’agrégation des données conduit à voir disparaitre les spécificités de certaines réponses, comme l’illustre la réponse d’un jeune « kiffer sa balle » que nous avons reclassé sous le terme « profiter ». Ce point avait été souligné dans un article de France Guérin-Pace (1997) « les réponses complexes sont souvent « laminées » par le post-codage ». Mais sur ce type de corpus il s’agit bien de faire émerger l’existence de représentations communes selon un certain nombre de variables où l’exception est minorisée voire disparaît. Le travail minutieux et systématique du codage leur permet de continuer à exister jusque dans l’interprétation puisque les exemples remarquables, originaux restent à l’esprit mais ils ne deviennent pas les pépites linguistiques retenues pour l’exemple lors de l’exposition des résultats.

Aurélie SEZNEC & Nicole ROUX

*

*       *

Ressources bibliographiques

  • Baudelot C. (1988). « Confiance dans l’avenir et vie réussie », Mélanges économiques. Essais en l’honneur d’ Edmond Malinvaud, Paris, Economica, EHESS
  • Boughzala Y., Moscarola J. et Hervé M. (2014). Sphinx quali : un nouvel outil d’analyses textuelles et sémantiques, 12ème journées des analyses de données textuelles.
  • Cousteaux A-S. (2011). Le masculin et le féminin au prisme de la santé et de ses inégalité sociales. Thèse de Sociologie. Institut d’études politiques de paris – Sciences Po.
  • Felouzis G. (1993). Conceptions de la réussite et socialisation scolaire: Le cas des lycéens des filières générales, technologique et de LEP. Revue française de pédagogie. Volume 105 N°1.
  • Ganassali S. (2008). Faire parler les mots: vers un cadre méthodologique pour l’analyse thématique des réponses aux questions ouvertes. Décisions Marketing. N°51 Juillet-Septembre
  • Ganassali S. (2014). Enquêtes et analyse de données avec Sphinx, Collection LM, Person.
  • Ganassali S. et Roederer C. (2014). L’analyse des courriers au Père Noël comme expression des styles de consommation familiaux, 12ème journées des analyses de données textuelles.
  • Guérin-Pace F. (1997). La statistique textuelle. Un outil exploratoire en sciences Sociales, Population, 52e année, n°4.
  • Jenny J. (1997). « Méthodes et pratiques formalisées d’analyse de contenu et de discours dans la recherche sociologique française contemporaine : état des lieux et classification », Bulletin de Méthodologie Sociologique, n°54.
  • Lebart L. et Salem A. (1994). Statistique textuelle, Paris, Dunod.
  • http://lexicometrica.univ-paris3.fr/jadt/
  • http://www.squash.ulg.ac.be/lejeune/

Affiche de la séance de séminaire

seminaire-3-affiche-a3-v1

Séminaire 1 du 18 octobre 2016 – Mise en œuvre de R, intérêts et difficultés rencontrés en situation d’expérimentation

 

Texte proposé par Pierre-Guillaume Prigent (CRBC – UBO) et faisant suite à son intervention lors de la première séance de séminaire du nouveau cycle de rencontres 2016-2017 autour du traitement et de l’analyse de données quantitatives en SHS le 18 octobre 2016.

 

Mise en œuvre de R, intérêts et difficultés rencontrés en situation d’expérimentation

L’objectif de cette présentation était de montrer comment R a été utilisé dans une situation précise : le traitement et l’analyse des données de l’enquête MVESSE-UBO, sur les modes de vie, la santé et la sécurité des étudiant.e.s de l’UBO.

R est un logiciel libre, gratuit et multiplateforme de traitement des données et d’analyse statistiques. Libre, car on a l’autorisation de l’utiliser, de l’étudier, de le modifier et de le dupliquer à sa guise. Gratuit, car on peut le télécharger gratuitement sur http://cran.r-project.org/ . Multiplateforme, car il est disponible sous Windows, Linux, macOS, etc.

A son démarrage, R peut rebuter, rappelant la vieille interface de MS-DOS. Il est cependant possible de télécharger RStudio, un environnement de développement, qui rend l’utilisation de R plus aisée, et qui étend aussi ses fonctionnalités.

R, c’est donc un logiciel dont les fonctionnalités de base sont riches et puissantes, auquel on peut rajouter des extensions, et un logiciel fréquemment mis à jour, avec une communauté d’utilisateur.ice.s qui ne cesse de grandir. Mais R, c’est aussi un logiciel dont la documentation est majoritairement en anglais et la communauté surtout anglophone, et un logiciel qui fait peur de prime abord, notamment parce qu’il n’a pas d’interface graphique.

Cette présentation visait à partager une expérience personnelle d’appropriation récente qui se poursuit. Il s’agissait de montrer qu’on peut apprendre R en lisant de la documentation, des tutoriels, en posant des questions sur des forums. Il faut cependant au moins plusieurs heures pour l’apprivoiser, et encore plus pour l’enseigner…

R peut tout d’abord être pensé comme une calculatrice. Il permet de faire des opérations de base. Par exemple, si l’on tape "2 + 2" dans le terminal, R nous renverra "4".

R peut également stocker des données dans des objets. On peut par exemple donner la valeur "2" à l’objet "x", en tapant "x <- 2" dans le terminal. On peut alors réaliser des opérations sur ces objets, par exemple, "x + 4" nous renverra "6".

Ces données peuvent aussi être des chaînes de caractère, par exemple "Du texte". Donc on peut stocker la chaîne "Du texte" dans l’objet "x" en tapant "x <- "Du texte"" (l’usage des guillemets indique à R que l’objet est bien une chaîne de caractère). Attention, restocker de nouvelles données dans un même objet efface les anciennes (ici, il vaut mieux stocker la chaîne dans "y", et non "x"…). R est cependant bien évidemment capable de gérer un très grand nombre d’objets.

Ces objets peuvent être des vecteurs : "ages <- c(25, 67, 82, 34, 12, 46, 18, 34, 16)". Ici, c veut dire combiner et est une fonction. Les valeurs 25, 67… sont les arguments de la fonction c. Un vecteur est donc une combinaison de valeurs.

Pour obtenir la moyenne de l’objet "ages", on peut lui appliquer la fonction "mean", il suffit alors de le mettre en argument, entre parenthèses, comme ceci : "mean(ages)". R nous renvoie alors la moyenne du vecteur : "37.11111".

R est également capable de réaliser des graphiques, simples ou complexes, que l’on peut configurer. Par exemple, il peut tracer un histogramme très simple avec "hist(ages)". Mais si l’on tape "hist(ages, col = "red")", le contenu des barres devient rouge. Un package, ggplot2, permet de réaliser des représentations graphiques esthétiques et optimisées, comme on peut le voir sur le R Graph Catalog. Un package contient de nouvelles fonctions pour R. Il en existe une grande variété. On installe un package avec la commande "install.packages("nomdupackage")". Pour en faire usage, il faut le charger en mémoire avec "library(nomdupackage)" (cette dernière commande doit être lancée, dès que l’on utilise des fonctions du package, à chaque redémarrage de R).

R permet de mémoriser toutes les commandes tapées dans des scripts. A l’origine, les scripts, qui sont donc des fichiers textes qui contiennent du code R, sont censés permettre l’automatisation de tâches complexes, mais pour les utilisateur.ice.s non-spécialistes de R, ils peuvent servir de mémo. R sauvegarde également les commandes tapées dans son historique. On y navigue en utilisant les flèches du haut et du bas.

R est bien entendu capable d’importer des données habituellement représentées sous forme de tableaux. R les appelle "data frames". Le logiciel de base gère le CSV, mais il existe de nombreux packages permettant l’import de données au format Excel, SAS, SPSS, par exemple. RStudio permet de manière assez minimaliste de les visualiser comme dans un tableur classique, mais ne permet pas directement de les modifier. Étant donné la logique d’automatisation permise par R, il est préférable de se passer de modifications manuelles de données. Dans l’idéal, il veut mieux conserver les données originales et produire un script permettant leur modification que de conserver uniquement le résultat. R permet de stocker ses données dans des fichiers .RData, qui peuvent comprendre de nombreux objets de différents types : un moyen idéal pour travailler sur ses données au fil de leur évolution. On peut également demander à R de stocker certaines de ses données dans un fichier .RData, ce qui permet par exemple de faire des archives.

De nombreuses commandes permettent de prendre connaissance du contenu et de l’organisation d’un data frame. On peut facilement connaître ses dimensions (le nombre de colonnes et de lignes) avec la fonction "dim", le nom de ses variables avec "names", une liste de ses variables avec des précisions les concernant avec "str", et un résumé de ses données avec "summary".

Lors de la présentation ont été évoquées les méthodes de base pour travailler sur les variables, que ce soit leur manipulation ou leur analyse. R est possible de réaliser des tris à plats, des tris croisés, des tableaux de fréquence, ainsi que de nombreux tests statistiques. On peut également utiliser les indexations pour réaliser des recodages.

Dans le cadre de l’enquête MVESSE-UBO, R aura également permis :

  • de convertir les dates de naissance contenues dans un data frame en âge au moment de l’enquête
  • de convertir des centaines de modalités différentes d’une variable définissant le niveau et la filière d’étude en une vingtaine de niveaux avec les expressions régulières (sorte de super "rechercher-remplacer", que R sait très bien gérer)
  • classer des personnes selon leur avancement dans un questionnaire en ligne à partir de la base de connexion
  • extraire les mails d’un long fichier texte très désorganisé et les classer

Et dans d’autres cadres :

  • sauvegarder le contenu de groupes de discussion sur Facebook et développer des outils pour en faciliter la lecture

Des packages plus ou moins utiles ont également été présentés.

3 packages (ou suite de packages) pour R sortent du lot :

  • tidyverse, une suite de packages pour faciliter la manipulation et la visualisation de données ; on pourrait presque dire qu’elle offre à R une nouvelle syntaxe
  • questionr, pour faciliter le traitement des enquêtes
  • rmarkdown, pour générer des documents contenant du texte, des instructions R avec leur résultat, dans une syntaxe simple (Markdown) auquel on peut rajouter des bouts de LaTeX si besoin.

Si vous êtes perdu.e.s avec R, il y a de grandes chances qu’une solution à votre problème soit trouvable sur Internet. Il est également possible de consulter l’aide intégrée (en anglais). Tapez "help.start()" pour consulter sa page d’accueil, et "help(fonction)" pour consulter la page d’aide de la fonction qui vous intéresse.

Si vous souhaitez contacter l’auteur de cette présentation (pour par exemple lui demander les slides, plus complètes que cet article, ou bien prendre connaissance de ses scripts, en partager avec lui, échanger des connaissances sur R, etc.), son mail est : prigentpg@randomail.net

*

*       *

Et voici quelques ressources pour se familiariser avec R et trouver de l’aide.

Pierre-Guillaume PRIGENT

 

Affiche de la séance de séminaire

cycle-quanti-01-affiche-16-10-18