| Charabla - Générateur de phrases | |
|
|
|
Auteur | Message |
---|
PatrikGC
Messages : 6736 Date d'inscription : 28/02/2010 Localisation : France - Nord
| Sujet: Charabla - Générateur de phrases Lun 28 Juil 2014 - 10:19 | |
| Comme le logiciel Charabia ne fonctionnait plus sur ma nouvelle machine, et qu'il semble être abandonné par ses auteurs, armé de mon VB6, je me suis amusé à écrire une petite maquette opérationnelle, renommée Charabla (télescopage de charabia et de blabla) L'originalPremière versionVersion actuelleLe générateur fonctionne, j'ai encore divers trucs à ajouter et à blinder avant de le proposer en libre service. Comme c'est du VB6, ça ne fonctionnera que sur Windows. Si j'ai le temps et le courage, peut-être une version Java verra le jour, mais pas avant qques mois en tout cas, sauf si qqu'un se dévoue ---Ajout--- Je suis en train d'ajouter un mini-langage de programmation dedans afin d'augmenter la puissance relative de Charabla. Si vous avez des idées pour ce logiciel, n'hésitez pas | |
|
| |
PatrikGC
Messages : 6736 Date d'inscription : 28/02/2010 Localisation : France - Nord
| Sujet: Re: Charabla - Générateur de phrases Mer 30 Juil 2014 - 12:49 | |
| Ça avance doucement... Modification de divers points de détail Ajout de la notion de mémoire Le langage interne commence à fonctionner Génération de plusieurs phrases | |
|
| |
PatrikGC
Messages : 6736 Date d'inscription : 28/02/2010 Localisation : France - Nord
| Sujet: Re: Charabla - Générateur de phrases Ven 15 Aoû 2014 - 17:30 | |
| Ca avance - Le langage interne fonctionne bien mais sans aucun filet de sécurité. - Ajout d'une grille magnétisable. - Ouvrir et enregistrer un fichier CHB - Amélioration de certains points... ---EDIT--- Je viens d'ajouter le fait qu'avoir plusieurs graphes dans le même fichier, et donc de faire l'équivalent des "GoSub" ou des appels de procédure/fonction. Et ça fonctionne bien. Faut fignoler la chose. | |
|
| |
PatrikGC
Messages : 6736 Date d'inscription : 28/02/2010 Localisation : France - Nord
| Sujet: Re: Charabla - Générateur de phrases Sam 30 Aoû 2014 - 13:16 | |
| On peut créer divers graphes et les appeler comme des fonctions ou des procédures... J'y arrive pt à pt | |
|
| |
Invité Invité
| Sujet: Re: Charabla - Générateur de phrases Sam 30 Aoû 2014 - 20:47 | |
|
Dernière édition par od² le Mar 28 Oct 2014 - 20:21, édité 1 fois |
|
| |
PatrikGC
Messages : 6736 Date d'inscription : 28/02/2010 Localisation : France - Nord
| Sujet: Re: Charabla - Générateur de phrases Sam 30 Aoû 2014 - 23:44 | |
| C'est un générateur de phrases. Chaque nœud contient un mot, une expression, un mini-programme ou un appel vers un autre graphe. Un nœud est relié à d'autres par des liens qui possèdent des poids. Un poids de 10 a 2 fois plus de chance d'être choisi qu'un poids de 5. Lors de la génération, on commence par le nœud de départ puis on choisit un lien qui part de ce nœud vers un autre nœud afin de construire de nœud en nœud une phrase.
En regardant la capture d'écran, à partir du nœud "La", on peut générer la phrase : La sexy Véro vocalise | |
|
| |
Invité Invité
| Sujet: Re: Charabla - Générateur de phrases Lun 1 Sep 2014 - 17:18 | |
|
Dernière édition par od² le Mer 29 Oct 2014 - 21:16, édité 1 fois |
|
| |
PatrikGC
Messages : 6736 Date d'inscription : 28/02/2010 Localisation : France - Nord
| Sujet: Re: Charabla - Générateur de phrases Lun 1 Sep 2014 - 18:37 | |
| Imagine 3 nœuds : ballon, jaune, rouge Le nœud "ballon" est relié au nœud "jaune" et aussi au nœud "rouge". Le lien "ballon-jaune" a un poids de 10. Le lien "ballon-rouge" a un poids de 30.
Le générateur commence son boulot à partir du nœud "ballon", il affiche donc "ballon". Puis il a le choix entre le lien qui va vers "jaune" et le lien qui va vers "rouge". Comme le lien "ballon-rouge" a un poids de 30, il a 3 fois plus de chances d'être choisi que le lien "ballon-jaune". Donc, 3 fois sur 4, en moyenne, le générateur affichera la séquence "ballon rouge", et 1 fois sur 4 la séquence "ballon jaune". | |
|
| |
PatrikGC
Messages : 6736 Date d'inscription : 28/02/2010 Localisation : France - Nord
| Sujet: Re: Charabla - Générateur de phrases Sam 10 Jan 2015 - 12:43 | |
| Le machin fonctionne, mais il n'est pas blindé contre les erreurs... Je pensais le réécrire dans un autre langage, mais vu l'enthousiasme des foules en délire, je pense que Charabla en restera à l'état de maquette opérationnelle... Ma grande satisfaction est d'avoir été plus loin que l'original | |
|
| |
Invité Invité
| Sujet: Re: Charabla - Générateur de phrases Sam 10 Jan 2015 - 16:45 | |
|
Dernière édition par od² le Sam 28 Fév 2015 - 17:01, édité 1 fois |
|
| |
PatrikGC
Messages : 6736 Date d'inscription : 28/02/2010 Localisation : France - Nord
| Sujet: Re: Charabla - Générateur de phrases Sam 10 Jan 2015 - 17:12 | |
| C'est toi qui crée graphiquement ton réseau générateur de mots/phrases De plus, ça va + loin que le simple générateur aléatoire avec des mémoires de stockages et des sous-routines. | |
|
| |
Invité Invité
| Sujet: Re: Charabla - Générateur de phrases Dim 11 Jan 2015 - 12:28 | |
|
Dernière édition par od² le Sam 28 Fév 2015 - 17:02, édité 1 fois |
|
| |
PatrikGC
Messages : 6736 Date d'inscription : 28/02/2010 Localisation : France - Nord
| Sujet: Re: Charabla - Générateur de phrases Dim 11 Jan 2015 - 12:54 | |
| Moi y en expliquer toi Zieute les diverses captures d'écran. Tu verras qu'on dessine un réseau et que chaque nœud de ce réseau est un mot ou un morceau de mot. Entre chaque nœud, tu as un lien, ce lien possède un poids qui influe sur le choix. Imagine 3 noeuds [un], [chat], [chien] et leurs liaisons : [un]--10-->[chat] [un]--20-->[chien] Comme le lien un-chien vaut 20, il vaut 2 fois plus que l'autre qui en vaut 10, donc statistiquement la chaîne "un chien" sortira 2 fois plus que "un chat". Tu as aussi la possibilité de mémoriser un choix pour te garantir par ex : Paul aime Anne et Paul regarde la télé. Afin que ce soit bien Paul qu'on retrouve comme sujet de ces 2 mini-phrases. Enfin, tu as des sous-routines pour ne pas être obliger de refaire 36 fois le même sous-réseau dans ton grand réseau. Exemple le sous-graphe [[GroupeNominal]] génère un article suivi d'un nom puis d'un adjectif. Donc tu peux dessiner un réseau du style : [[GroupeNominal]]---->[verbe]---->[[GroupeNominal]] Enfin, j'ai même ajouté un mini-langage de programmation interne pour résoudre des cas + tordus. Das ist more clair por toi ? | |
|
| |
Invité Invité
| Sujet: Re: Charabla - Générateur de phrases Dim 11 Jan 2015 - 13:30 | |
|
Dernière édition par od² le Sam 28 Fév 2015 - 18:58, édité 1 fois |
|
| |
PatrikGC
Messages : 6736 Date d'inscription : 28/02/2010 Localisation : France - Nord
| Sujet: Re: Charabla - Générateur de phrases Dim 11 Jan 2015 - 13:51 | |
| La pondération permet de donner l'avantage à certaines combinaisons plutôt qu'à d'autres. La finalité est un générateur de mots/phrases, c'est un réseau sémantique inversé en qqsorte.
Comment verrais-tu, Od, un générateur de phrases en mode graphique, et non en mode textuel ? | |
|
| |
Invité Invité
| Sujet: Re: Charabla - Générateur de phrases Dim 11 Jan 2015 - 17:12 | |
|
Dernière édition par od² le Dim 1 Mar 2015 - 11:10, édité 1 fois |
|
| |
PatrikGC
Messages : 6736 Date d'inscription : 28/02/2010 Localisation : France - Nord
| Sujet: Re: Charabla - Générateur de phrases Dim 11 Jan 2015 - 19:23 | |
| Pourquoi Windows ou Mac en mode graphique quand on peut faire la même chose en écrivant en mode texte toutes les instructions apprises par cœur ? Parce que certaines personnes ne voient pas les choses de la même façon que les autres. Parce qu'il y a 36 façons d'obtenir un résultat en passant par diverses façons. Le texte d'une phrase n'est qu'une transcription imparfaite de la phrase orale qui est l'origine de toute la linguistique. Donc, selon ta logique, Od, on ne devrait même pas utiliser le mode textuel | |
|
| |
Invité Invité
| Sujet: Re: Charabla - Générateur de phrases Dim 11 Jan 2015 - 20:55 | |
| |
|
| |
Aquila Ex Machina
Messages : 2163 Date d'inscription : 15/01/2012 Localisation : Reims
| Sujet: Re: Charabla - Générateur de phrases Jeu 27 Aoû 2015 - 14:29 | |
| Tu programmes avec quel langage? | |
|
| |
PatrikGC
Messages : 6736 Date d'inscription : 28/02/2010 Localisation : France - Nord
| Sujet: Re: Charabla - Générateur de phrases Dim 13 Sep 2015 - 12:55 | |
| Désolé, je n'avais pas vu ton msg, Aquila Ex Machina. C'est une maquette écrite en VB6 pour vérifier dans un 1er temps si ça fonctionnait.
J'avais prévu de réécrire Charabla dans un autre langage (Java ou Delphi) mais devant le manque d'intérêt, je crois que je ne le ferais pas. Je vais rester en VB6, même si sur certains forums, je me suis fait houspiller d'utiliser un "truc" du méchant Micro$oft... | |
|
| |
Aquila Ex Machina
Messages : 2163 Date d'inscription : 15/01/2012 Localisation : Reims
| Sujet: Re: Charabla - Générateur de phrases Dim 13 Sep 2015 - 19:48 | |
| - PatrikGC a écrit:
- Désolé, je n'avais pas vu ton msg, Aquila Ex Machina.
C'est une maquette écrite en VB6 pour vérifier dans un 1er temps si ça fonctionnait.
J'avais prévu de réécrire Charabla dans un autre langage (Java ou Delphi) mais devant le manque d'intérêt, je crois que je ne le ferais pas. Je vais rester en VB6, même si sur certains forums, je me suis fait houspiller d'utiliser un "truc" du méchant Micro$oft... Tu t'en es désintéressé? Il y aura moyen que je jette un coup d’œil au code source? Ou pas du tout? (Ces gens là devraient arrêter de rêver d'un monde sans .net^^) | |
|
| |
PatrikGC
Messages : 6736 Date d'inscription : 28/02/2010 Localisation : France - Nord
| Sujet: Re: Charabla - Générateur de phrases Dim 13 Sep 2015 - 19:53 | |
| Le projet n'est pas abandonné, je m'y replonge de temps à autre. Pas de pb pour tu jettes un coup d'oeil sur le code. Contacte-moi par MP | |
|
| |
Anoev Modérateur
Messages : 37636 Date d'inscription : 16/10/2008 Localisation : Île-de-France
| Sujet: Re: Charabla - Générateur de phrases Dim 3 Jan 2016 - 1:19 | |
| Si ça peut, par hasard, te donner des idées :
La phrase chez Idéopédia. _________________ - Pœr æse qua stane:
Pour ceux qui restent.
| |
|
| |
PatrikGC
Messages : 6736 Date d'inscription : 28/02/2010 Localisation : France - Nord
| Sujet: Re: Charabla - Générateur de phrases Dim 3 Jan 2016 - 9:31 | |
| L'actuelle version est capable de générer ce type de phrase. Elle possède même un système de mémoire pour replacer le même mot ailleurs dans la phrase. | |
|
| |
Invité Invité
| Sujet: Re: Charabla - Générateur de phrases Mar 5 Jan 2016 - 19:12 | |
|
Dernière édition par odd le Dim 7 Fév 2016 - 14:39, édité 1 fois |
|
| |
Contenu sponsorisé
| Sujet: Re: Charabla - Générateur de phrases | |
| |
|
| |
| Charabla - Générateur de phrases | |
|