Différences entre les versions de « Typoem - Quentin Lamouroux »

De {}
Aller à la navigation Aller à la recherche
Ligne 12 : Ligne 12 :
 
==Schéma==
 
==Schéma==
  
+--------------+               +------------------+
+
+--------------------+
|             |               |  base de données |
+
|    messagerie    |
| messageries |              |                  |
+
|  mail, messenger.. |
|              |              |  cat nom        |
+
+----------^---------+
| mail        <---------------+ cat verbe      |
+
          |
| messenger    |              |  cat adjectif    |
+
          |
| whatsapp    |              |  cat pronom      |
+
+---------+--------+
|              |              |  etc            |
+
|  base de données |
+--------------+              +----------^-------+
+
  |                  |
                                          |
+
|  cat nom        |
                                          |
+
|  cat verbe      |
                                          |
+
|  cat adjectif    |
                                          |
+
|  cat pronom      |
                                          |
+
|  etc            |
                                +-------------------+
+
+----------^-------+
                                | +---------------+ |
+
            |
                                | | +-----------+ | |                  +--------------+
+
            |
                                | | | programme | | +------------------> fichier .txt |
+
            |
                                | | +-----------+ | |                  +-------+------+
+
            |
                                | +---------------+ |                          |
+
            |
                                +-------------------+                          |
+
  +-------------------+
                                                                              |
+
  | +---------------+ |
                                                                              |
+
  | | +-----------+ | |                  +--------------+
                                                                              |
+
  | | | programme | | +------------------> fichier .txt |
                                                                              |
+
  | | +-----------+ | |                  +-------+------+
                                                                              |
+
  | +---------------+ |                          |
                                                                              |
+
  +-------------------+                          |
                                                                      +-------v------+
+
                                                |
                                                                      | fichier .pdf |
+
                                                |
                                                                      +--------------+
+
                                                |
 +
                                                |
 +
                                                |
 +
                                                |
 +
                                        +-------v------+
 +
                                        | fichier .pdf |
 +
                                        +--------------+
  
 
==Problématiques==
 
==Problématiques==

Version du 4 octobre 2018 à 09:05

Typoem est un programme qui génère de manière aléatoire des poèmes à partir d'une base de donnée connectée à mes messageries personnelles : adresse mail, Messenger, Facebook, Whatshapp, Instagram. Le programme encode quotidiennement dans la base de donnée les mots utilisés.

Étape 1

Le programme encode quotidiennement dans la base de données les mots les plus utilisés et les regroupe selon leur classe grammaticale (nom, verbe, adjectif, adverbe, pronom, déterminant, conjonction, préposition).

Étape 2

Le programme pioche aléatoirement des mots dans les différentes classes grammaticales de la base de données, et les assemble dans un fichier .txt en respectant des combinaisons syntaxiques précises (ex : phrase = nom + verbe + adjectif).

Étape 3

Le programme met en page le fichier .txt suivant un système de grille graphique et un style de paragraphe précis, et l'exporte en fichier .pdf.

Schéma

+--------------------+ | messagerie | | mail, messenger.. | +----------^---------+

          |
          |
+---------+--------+
|  base de données |
|                  |
|  cat nom         |
|  cat verbe       |
|  cat adjectif    |
|  cat pronom      |
|  etc             |
+----------^-------+
           |
           |
           |
           |
           |
 +-------------------+
 | +---------------+ |
 | | +-----------+ | |                  +--------------+
 | | | programme | | +------------------> fichier .txt |
 | | +-----------+ | |                  +-------+------+
 | +---------------+ |                          |
 +-------------------+                          |
                                                |
                                                |
                                                |
                                                |
                                                |
                                                |
                                        +-------v------+
                                        | fichier .pdf |
                                        +--------------+

Problématiques

> comment connecter le programme à une messagerie et comment y récupérer tous les mots ou groupe de mot les plus utilisés?

> quelle base de donnée? où? en ligne? en local?

> comment catégoriser les mots relevés (verbe, pronom, adjectif, etc)?

> comment assembler les mots les uns avec les autres avec (ou sans) limite de nombre de mot par phrase?

> où stocker les poèmes?