|
|
BaBaLex est la base de donnée stockant toutes les informations lexicales nécessaires aux utilisateurs de [BaLex](BaLex). On y retrouve :
|
|
BaBaLex est la base de donnée stockant toutes les informations lexicales nécessaires aux utilisateurs de [BaLex](BaLex).
|
|
|
|
|
|
|
|
## Données
|
|
|
|
On y retrouve :
|
|
|
- les [listes](Liste) absolues
|
|
- les [listes](Liste) absolues
|
|
|
- les [listes](Liste) personnelles des utilisateurs
|
|
- les [listes](Liste) personnelles des utilisateurs
|
|
|
- les [lexiques](Lexique) (individuels, de groupe et le lexique global), et donc bien sûr leur contenu, c-à-d
|
|
- les [lexiques](Lexique) (individuels, de groupe et le lexique global), et donc bien sûr leur contenu, c-à-d
|
| ... | @@ -7,7 +10,8 @@ Elle stockera également les informations non lexicales mais qui concernent dire |
... | @@ -7,7 +10,8 @@ Elle stockera également les informations non lexicales mais qui concernent dire |
|
|
- les paramètres d'identification ;
|
|
- les paramètres d'identification ;
|
|
|
- la langue et les paramètres de l'interface.
|
|
- la langue et les paramètres de l'interface.
|
|
|
|
|
|
|
|
Une [API](BaBaLex-API) permettra de gérer les nombreux échanges d'informations entre les différents modules et BaBaLex. Il est important que l'API soit suffisament générique pour supporter l'intégration d'un module supplémentaire avec le minimum d'adaptation.
|
|
## Interactions avec les données
|
|
|
|
Une [API](BaBaLex-API) permettra de gérer les nombreux échanges d'informations entre les différents modules et BaBaLex. Il est important que l'API soit suffisamment générique pour supporter l'intégration d'un module supplémentaire avec le minimum d'adaptation.
|
|
|
L'API aura deux rôles principaux :
|
|
L'API aura deux rôles principaux :
|
|
|
- l'[API](BaBaLex-API) sera l'intermédiaire par lequel les différents modules pourront consulter certaines informations contenues dans BaBaLex. Ils pourront ainsi y récupérer des listes de mots, les paramètres généraux (langue de l'interface, langue étudiée), et des entrées lexicales et lexiques comme explicité dans le point suivant ;
|
|
- l'[API](BaBaLex-API) sera l'intermédiaire par lequel les différents modules pourront consulter certaines informations contenues dans BaBaLex. Ils pourront ainsi y récupérer des listes de mots, les paramètres généraux (langue de l'interface, langue étudiée), et des entrées lexicales et lexiques comme explicité dans le point suivant ;
|
|
|
- lorsque une requête sera lancée par un utilisateur pour consulter une entrée lexicale, l'API devra aller chercher les informations dans BaBaLex si l'entrée a été modifiée, dans le Wiktionnaire si l'entrée lexicale n'a pas été modifiée par l'utilisateur (ce qui inclut le cas où l'utilisateur consulte l'entrée pour la 1ère fois). |
|
- lorsque une requête sera lancée par un utilisateur pour consulter une entrée lexicale, l'API devra aller chercher les informations dans BaBaLex si l'entrée a été modifiée, dans le Wiktionnaire si l'entrée lexicale n'a pas été modifiée par l'utilisateur (ce qui inclut le cas où l'utilisateur consulte l'entrée pour la 1ère fois). |