Le concours consiste à concevoir un programme Python (un 'bot') qui puisse tenir une conversation avec l'utilisateur, dans le même esprit qu'Eliza ou que le concours Turing.
Monty Python oblige, les bots devront avoir des discours teintés de connotations à la culture Monty-Pythonnesque.
Le gagnant recevra un coffret DVD des Flying Circus. Des livres seront aussi distribués pour les meilleurs.
Le meilleur programme sera ensuite rendu disponible pour utilisation sur le site web de l'Afpy.
Date limite de dépôt des programmes : 1er juin 2005
Les résultats seront annoncés en juillet 2005.
Aller plus loin
- Afpy.org (40 clics)
# to be or not to be
Posté par iznogoud . Évalué à 7.
"you know what ? Your american beer is a bit like making love in a canoe... It's fucking close to water".
Je trouve que la contrainte est un peu trop forte. Parce que l'humour à la Monty Python est difficile à rendre, le générer à la main doit être vaguement hard...
Ayant déjà tous les Flying Circus et le bouquin monty python... ainsi que tous les films et tout, je dirai dommage.
Maintenant, j'avoue que c'est une excellente initiative/motivation. Flying Circus est absolument génial (même si je leur préfère les Fawlty Towers)
[^] # Re: to be or not to be
Posté par Tarek Ziadé . Évalué à 2.
C'est vrai que c'est pas évident du tout.
On verra au fur et à mesure des retours si on doit simplifier l'exercice.
[^] # Re: to be or not to be
Posté par ArBaDaCarBa . Évalué à 5.
[^] # Re: to be or not to be
Posté par animal_omega . Évalué à 6.
while (1)
{
getQuestion();
sendResponse('NI ! NI ! NI !");
}
[^] # Re: to be or not to be
Posté par Sebastien . Évalué à 5.
[^] # Re: to be or not to be
Posté par . Takhi . Évalué à 6.
import sys
while 1:
s = sys.stdin.readline()
print "NI ! NI ! NI !"
[^] # Re: to be or not to be
Posté par . Takhi . Évalué à 4.
[^] # Re: to be or not to be
Posté par patrick_g (site web personnel) . Évalué à 2.
ahhh...tu va peut-être devenir mon sauveur !
je cherche depuis pas mal de temps les DVD de Fawlty Towers mais je ne trouve absolument rien. (je précise que je veux absolument un sous-titrage en français sinon je pige rien).
tu saurais pas ou je peux avoir ça ?
[^] # Re: to be or not to be
Posté par iznogoud . Évalué à 3.
# Modules disponibles ??
Posté par Fabien (site web personnel) . Évalué à 4.
Comme par exemple quel version de python (2.2, 2.3, 2.4) ? est-ce que on à juste les modules de la librairise de base ?quel module externe ? Je ne pense pas par exemple que l'on est le droit d'utiliser http://pyaiml.sourceforge.net/(...) (interpréteur aiml en python).
[^] # Re: Modules disponibles ??
Posté par Tarek Ziadé . Évalué à 3.
toute version de python
toute librairie libre (GPL ou affiliés)
[^] # Re: Modules disponibles ??
Posté par Fabien (site web personnel) . Évalué à 2.
[^] # Re: Modules disponibles ??
Posté par Tarek Ziadé . Évalué à 1.
le gagnant sera branché sur l'irc ou sur le site
# Concours de quoi ?
Posté par Boa Treize (site web personnel) . Évalué à 10.
Pour moi Python c'est du développement rapide d'application, et c'est une large gamme de modules offrant tout plein de services variés. Rien dans le sujet ne semble mettre cela en avant, n'importe quel langage ayant un minimum de structures de contrôle et capable d'afficher sur une sortie standard pourrait faire l'affaire.
Un sujet qui taperait à la fois dans l'interface graphique et dans la communication réseau, avec une complexité fonctionnelle moyennement élevée et une contrainte de temps (intelligemment) assez forte, ça ce serait quelque chose à même de montrer l'intérêt de Python.
[^] # Re: Concours de quoi ?
Posté par Tarek Ziadé . Évalué à 2.
+ l'esthetisme du code
+ la possibilité pour des gens, comme tu l'a noté, d'appliquer leurs connaissances IA d'un autre langage vers Python pour découvrir ce dernier.
+ ....
<<<<<<<<<<
Un sujet qui taperait à la fois dans l'interface graphique et dans la communication réseau, avec une complexité fonctionnelle moyennement élevée et une contrainte de temps (intelligemment) assez forte, ça ce serait quelque chose à même de montrer l'intérêt de Python.
<<<<<<<<<<
Si tu as des idées pour un autre sujet, nous serions heureux de le mettre en place, et pourquoi pas de proposer +sieurs sujets...
[^] # Re: Concours de quoi ?
Posté par Xavier Teyssier (site web personnel) . Évalué à 5.
C'est tout à fait la description d'un jeu à la Civilisation, ça !
[^] # Re: Concours de quoi ?
Posté par Staz . Évalué à 2.
la programation d'une IA est loin d'être un sujet trivial, et requiert plus d'analyse et de connaissance théorique que de programmation. C'est donc trop biaisé selon le niveau de connaissance et l'age des participants
Un projet démontrant la puissance de python et ne requiérant peu de prérequis (et donc ouvert a tous, même ceux sans grande experience de la programmation) aurai été beaucoup plus approprié
[^] # Re: Concours de quoi ?
Posté par Tarek Ziadé . Évalué à 1.
association.afpy_at_gmail.com
# Censure sur les forums de l'afpy
Posté par Encolpe DEGOUTE (site web personnel) . Évalué à 4.
Lorsque l'on modère correctement des forums on donne une raison de refus aux personnes qui sont les auteurs des messages incriminés.
Enfin, je dis ça, mais je ne dis rien. Tu me connais.
[^] # Re: Censure sur les forums de l'afpy
Posté par wilk . Évalué à 5.
Pour poster sans modération il y a le newsgroup fr.comp.lang.python et la mailing-list http://www.aful.org/wws/info/python(...)
Pour contribuer sans modération non plus il y a le wikipython http://wikipython.flibuste.net(...)
[^] # Re: Censure sur les forums de l'afpy
Posté par Tarek Ziadé . Évalué à 0.
[^] # Re: Censure sur les forums de l'afpy
Posté par Lafrite . Évalué à 3.
[^] # Re: Censure sur les forums de l'afpy
Posté par Tarek Ziadé . Évalué à -2.
Je suis extrêmement déçu. Je me souviens il y a quelques mois, nous nous réunissions autour de ce projet, tous très enthousiastes. Fort de notre expérience avec le site zopera.org, nos premières remarques étaient "il ne faut pas que ce site dérive comme peut le faire parfois le forum de Zopera", et on était tous 100% d'accord la dessus : ce site doit être un site totalement communautaire, et totalement indépendant.
Quand je vois tous ces commentaires, je me demande "mais ou est-ce que l'on s'est planté ?". Et puis plus je réfléchis, plus je me dis "mais tous ces gens n'ont-ils que ça à faire descendre les autres ? Tous ces gens font-ils en sorte que le monde du libre progresse ?"
Nous sommes désolé de ne vouloir qu'un site 100% communautaire, sans dérives commerciales ou publicitaires.
Maintenant je vais être très clair, si certaines personnes ne sont pas capable de comprendre notre approche, et s'ils se sentent obligés de troller, de faire de la publicité commerciale, en résumé de faire perdre du temps à tout le monde, alors ils ne sont pas la bienvenue.
Si d'autres personnes désirent partager leurs connaissances du monde python ou Zope, s'ils ont des questions, des idées, ou besoin d'aide, alors venez, vous frappez à la bonne porte.
[^] # Re: Censure sur les forums de l'afpy
Posté par Lafrite . Évalué à 3.
Je n'ai rien 'censuré' du tout, la philosophie est de noter si un commentaire est pertinent ou non, pas de noter si on est d'accord ou non. Je viens d'ailleurs de cliquer sur 'pertinent' sur le commentaire cité...
Je ne vous connais pas, mais franchement votre manière de rédiger peut-être perçue comme extrêmement aggressive tant ici que sur la ML Python.
Bonne chance pour le reste.
[^] # Re: Censure sur les forums de l'afpy
Posté par Boa Treize (site web personnel) . Évalué à 3.
La censure est rare sur ce site, et le plus souvent de l'ordre de l'obligation légale.
L'appréciation des utilisateurs n'est pas une censure, le texte est toujours disponible pour qui souhaite le lire : soit d'un simple clic sur « l'icône » [+] à côté du titre, soit en réglant son niveau d'affichage de manière à afficher tous les commentaires en permanence, quelle que soit leur note.
Ceci dit, recopier l'intégralité d'un commentaire qui se trouve à moins d'un écran de distance est inutile, et j'ai donc noté cette recopie en conséquence.
[^] # Re: Censure sur les forums de l'afpy
Posté par zyon . Évalué à 1.
Quand je vois tous ces commentaires, je me demande "mais ou est-ce que l'on s'est planté ?". Et puis plus je réfléchis, plus je me dis "mais tous ces gens n'ont-ils que ça à faire descendre les autres ? Tous ces gens font-ils en sorte que le monde du libre progresse ?"
Nous sommes désolé de ne vouloir qu'un site 100% communautaire, sans dérives commerciales ou publicitaires.
Maintenant je vais être très clair, si certaines personnes ne sont pas capable de comprendre notre approche, et s'ils se sentent obligés de troller, de faire de la publicité commerciale, en résumé de faire perdre du temps à tout le monde, alors ils ne sont pas la bienvenue.
Si d'autres personnes désirent partager leurs connaissances du monde python ou Zope, s'ils ont des questions, des idées, ou besoin d'aide, alors venez, vous frappez à la bonne porte.
[^] # Re: Censure sur les forums de l'afpy
Posté par Tarek Ziadé . Évalué à -1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.