Actions

Cours

Cours:TAL & ALAO/2022-2023

De GBLL, TAL, ALAO, etc.

Bienvenue sur la page du cours TAL & ALAO 2022-2023. Nous centraliserons ici tous les liens du Wiki en relation avec ce cours, ainsi que des liens externes pouvant se révéler utiles pour votre formation.

Vous pouvez accéder également à la page du cours des années précédentes.


Ce cours est géré cette année par Sylvain Coulange.

Planning

15 sept. Présentation cours, Tour de table, "c'est quoi apprendre un langue?"
22 sept. Bref historique de l'ALAO, Concevoir une machine pour apprendre les langues, Limites du TAL pour l’ALAO
29 sept. 2 cas d'étude : Grammachrome et SELF
6 oct. Django : mise en place d'un serveur local
13 oct. Django : gestion des pages et des views
20 oct. Spacy : installation et utilisation de Spacy
27 oct. Django / Spacy : requêtes AJAX depuis le client
3 nov. Vacances !
10 nov. Présentations orales de vos projets (1)
17 nov. Projets
24 nov. Projets
1 déc. Projets
8 déc. Présentations orales de vos projets (2)
15 jan. ? Rendu code et rapport

15 Janvier max : Rendu projet : code (url GitLab/GitHub) et rapport (sur le Wiki))

Évaluation

L'évaluation de ce cours va tourner autour du projet que vous allez réaliser en petits groupes. Vous devrez concevoir un module pour une application d'e-learning d'une langue étrangère ou maternelle. Vous pourrez vous baser sur l'application créée en cours (serveur Django). L'objectif, c'est d'identifier un BESOIN (d'apprenants/d'enseignants/d'institutions), et de proposer une SOLUTION, ou une piste de solution adaptée, impliquant une technologie de TAL. Votre module pourra se limiter à un prototype en lignes de commande, mais devra fonctionner. Vous pourrez exploiter ce qu'on aura vu en cours pour faire une petite interface graphique, mais l'évaluation portera sur _le fond_ et non sur la forme. Exploitez votre expertise TAL et ne perdez pas trop de temps sur l'interface. Attention, l'ergonomie de votre outil reste importante, même en ligne de commande.

1. Présentations orales de votre projet (30%)

  • Présentation n°1 : Présentez un projet de conception d'un module pédagogique (présentation formelle)
    • (langue, objectif, public, présentation d'une maquette, difficultés a priori et pistes envisagées)
  • Présentation n°2 : Présentez votre projet (présentation formelle)
    • (objectif, fonctionnement, difficultés rencontrées, solutions trouvées, pistes de développement)

2. Rendu du projet (70%)

Détails du rendu :

  • Le module de TAL fonctionnel et documenté (code sur GitLab ou GitHub) (40%);
    • (Le code sera commenté, un README expliquera comment l'installer et le faire fonctionner)
  • Un rapport rédigé sur ce Wiki contenant (60%):
    • Une présentation détaillée de votre système (de quel type d'appli est-il question ? Pour quels besoins, quel public, quelles modalités etc.), quel apport spécifique du TAL, quelles ressources utilisées, quels outils/librairies utilisés...) ;
    • Une prise de recul par rapport à la solution que vous proposez (prolongements et évaluation possibles, distance entre l'objectif et la réalisation...) ;
    • La répartition des rôles et tâches réalisées dans l'équipe ;
    • Une bibliographie avec les références de sites, ressources, articles etc. que vous avez utilisés.

Grille d'évaluation :

Parties Critères Points
Présentations orales FOND Concision et clarté de l’exposé (fond : être clair et précis, faire comprendre le projet dans les grandes lignes en 10min) 10
FORME
Qualité de présentation orale (forme : diction, fluidité, force de conviction, qualité et pertinence des supports éventuels)
10
Total 20
Module Ça marche ? (robustesse) 5
Propreté du code ; qualité de la documentation du code (installation, utilisation, fonctionnement) 15
Total 20
Rapport Présentation de votre système 8
Prise de recul 6
Forme (clarté, structure, illustrations, biblio) 6
Total 20
TOTAL PROJET 20

Cours

Télécharger le Fichier:Cours TALALAO 2021-2022.pdf.

Quelques archives vidéos en relation avec le cours

Programmed Instruction and Teaching Machines

Slides du cours (Historique ALAO, limites du TAL)

File:cours_TALALAO_2022-2023.pdf

Applications d'ALAO vues pendant le cours

GrammOrtho
GrammaChrome (Pardon j'ai oublié de vous la montrer celle-là)
PhonoDrop
WikiColor
MagicWord

Quelques corpus & ressources TAL intéressantes

Ressources TAL par langue

Utilisation de Git et GitLab

Versioning avec Git

Utilisation du framework Django (python)

Initiation à Django

Pour jouer avec une base de données sur Django, checkez ce nouveau tuto !

Bases de la ligne de commande (Bash)

Manipulation de fichiers avec Bash

Édition du Wiki

MediaWiki utilise une syntaxe appelée Wiki Markup pour formatter son texte.

Memo Wiki PDF : Guide général sur l'édition de ce Wiki.

Cf. Accueil de ce wiki.

Lien vers la dernière formation Wiki : Aide:Formations “Wiki”/2017.

BacASable Wiki

Syntaxe markdown sur GitHub et GitLab

Markdown pour Github ou une autre page ici

Pour GitLab ici ou plus avancé sur cette page

Projets 2020/2021

Projets 2021/2022

Projets 2022/2023