Canalblog Tous les blogs Top blogs Technologie & Science Tous les blogs Technologie & Science
Suivre ce blog Administration + Créer mon blog
MENU

mli07 Projet Java 2010

Publicité
Archives
16 février 2011

Le travail final

Publicité
7 janvier 2011

Références

try catch

· http://www.siteduzero.com/tutoriel-3-10399-les-exceptions.html

String url = "jdbc:mysql://127.0.0.1:3306/java";

· http://www.siteduzero.com/tutoriel-3-119257-se-connecter-a-sa-bdd.html

Class.forName ("com.mysql.jdbc.Driver").newInstance();    

connect = DriverManager.getConnection (url, userName, password);

· Comment initialise-t-on un driver JDBC dans un programme Java ? http://www.siteduzero.com/tutoriel-3-119257-se-connecter-a-sa-bdd.html 

Ici, la méthode printStackTrace() permet de voir ou se situe l'exception dans notre code ! Elle vous informe sur le nom de la classe levant l'exception et le numéro de ligne ou se trouve le code l'ayant levée.

· http://www.siteduzero.com/tutoriel-3-10399-les-exceptions.html

6 janvier 2011

Scalaire

Un processeur est dit scalaire s'il ne traite qu'une seule donnée à la fois. Il est superscalaire si, grâce à son architecture parallélisée, il est capable d'en traiter plusieurs. Les processeurs scalaires sont parfois mis en opposition avec les processeurs vectoriels. Pour plus de détails, se référer aux articles suivants :

    * Pipeline (informatique)
    * Processeur superscalaire
    * Processeur vectoriel

On parle aussi de valeur ou de variable scalaire pour désigner une valeur ou un contenant destiné par son type à contenir une valeur atomique. On oppose valeur atomique à valeur composite. Un entier, un nombre flottant sont des valeurs atomiques. Un tableau ou une table associative sont des valeurs composites. Une valeur composite est une structure de données composée récursivement ou non de valeurs scalaires. Une chaîne de caractères peut être considérée comme un tableau ou une valeur scalaire selon le langage de programmation.

6 janvier 2011

Premiere version du programme

5 janvier 2011

Première version soft de la base SQL de Java

Publicité
5 janvier 2011

Les 3 tables de la base MySQL et leurs liens

 1 Dictionnaire des formes simples

  • id
  • forme
  • lemme
  • catégorie lexicale
  • propriétés morpho syntaxiques

exemple:

  • 12
  • chantera
  • chanter
  • verbe
  • conjugué

2 Dictionnaire des expressions idiomatiques

  • id
  • lemme
  • formes de la locution

exemple

  • 14
  • chanter
  • chanter à tue tête
  • 15
  • chanter
  • chanter à pleine voix

la liaison entre le dictionnaire des formes simples et le dictionnaire des expressions idiomatiques se fait par le lemme

3 étiqueteur

  • id
  • forme
  • lemme
  • catégorie lexicale (9)

exemple

  • 23
  • chantions
  • chanter
  • verbe

il n'y a pas de liaison entre l'étiqueteur et le dictionnaire, on pourrait envisager de pousser les formes, leur lemme, leur catégorie lexicale dans le dictionnaire des formes simples, on remplirait alors les propriétés morphosyntaxiques

5 janvier 2011

Morphosyntaxique

  • genre et nombre indéterminés
  • genre indéterminé et de nombre singulier
  • genre indéterminé et  nombre pluriel
  • genre masculin et de nombre singulier
  • genre masculin et de nombre pluriel
  • genre féminin et de nombre singulier
  • genre féminin et de nombre pluriel
  • conjugué
  • à l'infinitif
  • passé
  • présent
5 janvier 2011

catégories

   1. nom
   2. adjectif
   3. adverbe
   4. conjonction
   5. determinant
   6. preposition
   7. pronom
   8. verbe
   9. participe

4 janvier 2011

la base mysql

Partant du principe que dans un systeme d'analyse syntaxique on n'a pas besoin du sens ni du contexte ni des reference du contexte ni des definition mais au contraire bien besoin des proprietes morphosyntaxiques, voir de garder les formes au niveau du dictionnaire des formes simples et pas seulement les lemmes.... on parle dans le sujet de "le cas echeant"

L'autre question que je me pose c'est cette histoire de "terminaison typiques", on n'est pas tres fort sur ce point ! il faudrait poser la question à un linguiste ! -er, -ir, ce sont des verbes, -ement des adverbes, -eau des noms : est-ce qu 'il existe dejà des choses de ce type et que nous aurions du voir  à partir de cours de culture générale ?

Est ce qu'on peut simplifier la base MySQL la réduisant à 4 tables ?

  1. categorie locution morpho
  2. forme simple
  3. expression
  4. eti

1 categorie

  • id
  • locution (nom, verbe, adjectif, adverbe)
  • codecat = type (nom, verbe, adjectif, adverbe, pronom, conjonction, preposition, determinant)
  • prop morph SYNTEX (nom, verbe, adjectif, adverbe, pronom, conjonction, preposition, determinant) avec un menu deroulant pour chacune des prop morph et un nombre à deux chiffres

2 forme simple

  • id
  • lemme
  • propmorph
  • codecat

3 expression idiom

  • id
  • lemme
  • locution
  • codecat

4 étiqueteur

  • id
  • forme
  • lemme
  • prop morph




4 janvier 2011

Forme simple

2 solutions

  1. recuperer DICENA
  2. créer un dictionnaire de formes simples à partir d'un dictionnaire papier

récupérer DICENA

  • avantage :- 8 x 20 formes dejà rentrees avec propriétés morphosyntaxiques de SYNTEX

- possibilité d'utiliser les scripts Perl
- il y a le minimum lemme et propriété syntaxique
- il y a aussi les formes qui normalement ne sont pas dans un dictionnaire papier classique

  • inconvénient :

- comment faire en gardant 8 tables
- il n'y a pas de définition de contexte, les propriétés morphosyntaxiques sont plus complexes que dans un dictionnaire papier

créer un dictionnaire de formes simples à partir d'un dictionnaire papier

  • avantage :

- il y a déjà un début avec 30 termes (forme_simple)
- pour les categories c'est clair

  • inconvénient :

- pour les propriétés morphosyntaxiques ce n'est pas clair voire faux
- il manque des catégories la 2, la 5
- des fautes à corriger
- remplir les 130 manquants

prop morph : la solution est sans doute dans un tableau ou les chiffres des categorie correspond a des nombres à deux chiffres des proprietes morphosyntaxiques (chiffredes categories = chiffre des dizaines des propmorph)

est ce qu'on se lance dans definition exemples c'est peut être hors sujet finalement ? idem pour expression idiomatiques mieux vaut faire quelque chose simple et de bon gout

Publicité
1 2 3 4 > >>
mli07 Projet Java 2010
Publicité
Publicité