Literary Python for Beginners
La Cambre, Caso Arts Numériques
novembre-décembre 24
par An Mertens & Gijs de Heij (Anaïs Berck)
Adresse PAD: https://pad.constantvzw.org/p/la_cambre_python_litteraire Я
Python littéraire pour débutants
Ce cours vous offre une façon inhabituelle d'apprendre à programmer. Le point de départ sont les principes d'écriture d'Oulipo [Ouvroir de Littérature potentielle - https://oulipo.net/], un collectif d'écrivains, poètes et mathématiciens des années '60 à Paris qui expérimente avec des conditions d'écriture, dont certains sont facilement traduisible en code.
Ce cours vous introduit aux bases du language de programmation Python, inventé par le hollandais Guido Van Rossum (https://en.wikipedia.org/wiki/Guido_van_Rossum), et utilisé pour toutes sortes d'applications dans le monde entier. C'est un language qui connaît une grande communauté d'utilisateurs - qui ont déjà posté des milliers de questions et solutions en ligne; et qui ont créé une documentation fort développée. Tout cela a bien alimenté aussi des AI comme Chatgpt, qu'on intègrera dans le cours.
Vous apprendrez les bases de la programmation à travers des exercises linguistiques simples en utilisant Jupyter Notebooks, un outil qui facilite la lecture et l'écriture de code. Vous aurez assez vite la sensation de savoir 'écrire' avec votre machine ou encore, générer du texte automatique.
Le propos du cours est de créer votre propre 'machine à écrire sous contraintes', d'en faire un pdf mis-en-page et une publication éventuellement collective.
Ce cours-dans-le-cours vous est proposé par Anaïs Berck, un collectif d'humains, arbres et algorithmes, représentée ici par An Mertens et Gijs de Heij. Dans le cadre de Constant (https://constantvzw.org/), An a aussi lancé Algolit (https://algolit.net/index.php?title=Main_Page), un groupe de recherche autour du texte et du code libres, basé à Bruxelles.
Bios
An Mertens (°1973) est artiste numérique et greffier d'arbres. Elle a étudié les langues romanes, en particulier la langue et la culture latino-américaines. Pendant 13 ans, elle a été membre de Constant, une association pour l'art et les médias à Saint-Gilles qui se concentre sur les logiciels libres, la culture libre et le féminisme. Dans ce contexte, elle a fondé, entre autres, Algolit, un groupe de travail artistique sur le code et le texte libres, qui se réunit toujours mensuellement. En 2019, elle lance Anaïs Berck, un pseudonyme qui représente la collaboration entre les humains, les algorithmes et les arbres. En tant que collectif, ils ouvrent un espace où l'intelligence humaine a sa place en compagnie de l'intelligence végétale et artificielle.
Gijs de Heij (°1989) est graphiste, artiste et programmeur basé à Bruxelles. Depuis 2013, il est membre du collectif Open Source Publishing à Bruxelles. En n'utilise que des logiciels libres dont les libertés lui permettent de mener une réflexion critique sur la technologie et ses infrastructures. En 2015, il a rejoint le groupe de recherche Algolit. Avec ce groupe, il explore l'apprentissage automatique et tente de comprendre les outils et les idéologies de cette pratique en plein développement.
Les cours auront lieu à l'Abbeye de la Cambre 15 - Salle Lou Bertot aux moments suivants:
- vendredi 8 novembre 14-18h
- jeudi 14 novembre 14h-18h
- vendredi 15 novembre 9h-18h
- jeudi 21 novembre 14h-18h
- vendredi 22 novembre 9h-18h
- vendredi 29 novembre 9h-18h
______________________________________________________________________________________
Références:
Nick Montfort: https://mitpress.ublish.com/ebook/epah2e-preview/12629/vii
Winny Soon, Geoff Cox: https://www.aesthetic-programming.net/
--------------------------------------------------------------
Uploadez votre pdf ici:
https://cloud.constantvzw.org/s/3WjDeqLpWetsm4d
https://github.com/hbin/top-programming-fonts/blob/master/Menlo-Regular.ttf
Index :
Valentina Artone - Prompt pour les humains
Thomas Giordano - Get to the point
Fañch Le Bos - Le gros bébé
Luca Nuvolone - OZYM
Tristan Stradiot - DÉ)CONNEXION
Elliott Schott - Ready-Word
Garance Heinry -Retrouver l'absence
Afina Zhurba - BAB
Lea Hardock - what if python knows the truth
Behey Lubna - Metro en folie
Licenses possible
- copyright https://fr.wikipedia.org/wiki/Copyright
- licenses libres:
Exercise personnel
___ Lea
phantomes & machines
experiment with the idea
thinking being given to machine, co-author
'Maybe Python remembers correctly'
collection of memories of women in her family (nevertheless, because...), randomly mixing sentences together, so they still have a meaning
not clear if there are lies
-> fonction random.shuffle
___ Eliott
anagram pour créer language codé
garder même longueur de chaque mot en changreant toutes les lettres du texte
___ Luca
texte Ozymandias
texte s'imprime, au fur et à mesure du temps le texte disparaît
___ Valentina
dessiner à partir de l'observation d'objets
ASCII pour générer image général
ex nature morte - il remplace zones foncées et claires
chaque symbole peut être remplacé par instructions
faire lire ces instructions à AI
___ Tristan
connection/déconnection au monde réel
travailler sur espaces entre mots
au début, les mots sont collés, au fur à mesure ils s'éloignent et à la fin ils se resoudent
___ Afina
other artists: random use in drawings
lists of things to do
work with sound
we all have a lot of individual data (in phone, computer, garbage...)
can I analyze my telegram, Whatsapp - how much I use it, what I use
and make visual art
-> text, 1 conversation, analyze what words I use
then you can start palying with sound
Contextualisation de ChatGPT & AI
- Qui est derrière chatgpt
- chat gpt est une socieete open ai, cree par SAm altman en 2015 a SF, se base sur des modeles de languages, machine learning, principalement texte image et video, open AI cree par Elon Musk, suscite des questions et des debats, service ''gratuit'' et formule payante, genere 3 millions par mois en moyenne, consomation energetique elevee 152 T de c02
- se base sur les LLM, Large Language Models, machine learning
- https://www.washingtonpost.com/technology/2024/10/22/thom-yorke-letter-ai-copyright/
Luca
question juridique, lettre ouverte signee par plusieurs artistes sur comment sont nourris les datas et a quel point c'est du plagiat, vol ? flou juridique en vafeur de open ai, questions nouvelles donc en pleine resolution, si je nourrie lia avec mon oeuvre, lia detient elle les droits de mes oeuvres ? peut elle se lapproprier ?
Tristan
discrimination algorithnyque, evangeleur cristique sur ai, chercheuse Rua benjamin, rapport en 2023 qui n'as servie a rien
Evgeniia lubna
Meta 273 tonnes de CO2, déclaré, en moyenne 7x
modes de calcul divergent,
La demande d'électricité des centres de données devrait doubler d'ici 2030 en raison de la charge supplémentaire que représente l'intelligence artificielle, selon l'Institut de recherche sur l'énergie électrique.
Fanch
reacteur nucleraire free mind island en pensylvanie, reponsable dune grande fuite de radiation, ferme donc puis reouvert afin dallimenter lenergie necessaire oapen ai, repercussion sur lenvironnement ,662 pourcent plus elevee que google mircrosft ect
- https://www.nationalgeographic.com/science/article/ai-effects-questions-concerns
CONSÉQUENCE D'UNE RECHERCHE SUR CHAT GPT: https://www.slate.fr/tech-internet/chercheur-calcul-empreinte-carbon-chat-gpt-ia-eau
DAIR Un institut et un podcast intéressant, initié par Temnit Gibrit:
https://www.dair-institute.org/maiht3k/
Guidelines pour l'usage de ChatGPT pendant ce cours:
https://www.anaisberck.be/python-chatgpt/
-----------------------------------------------------------------
PYTHON
https://la-cambre.algoliterarypublishing.net/
- en tant que user vous mettez votre prénom sans majuscule ni accents
- vous choissisez un mot de passe
Python documentation: https://docs.python.org/3/
More tools to learn Python:
------------------------------------------------------------------
OULIPO
https://oulipo.net/fr/contraintes
- auteur OULIPO
- oeuvre
- contrainte
- fragment
Adriana
Auteur: Claude Berge
Oeuvre: Qui a tué le Duc de Densmore
Contrainte: Le coupable peut-être trouvé grâce à un théorème algébrique du mathématicien Elias M. Hagos
Fragment: "Aucune des femmes ne peut dire avec pr´ecision quand elle est venue au chˆateau mais elles se souviennent toutes qui elles ont rencontrées :
– Ann dit avoir rencontr´e Betty, Cynthia, Emily, Felicia et Georgia;
– Betty dit avoir rencontr´e Ann, Cynthia et Helen;
– Cynthia dit avoir rencontr´e Ann, Betty, Diana, Emily et Helen;
– Diana dit avoir rencontr´e Cynthia et Emily;
– Emily dit avoir rencontr´e Ann, Cynthia, Diana et Felicia;
– Felicia dit avoir rencontr´e Ann et Emily;
– Georgia dit avoir rencontr´e Ann et Helen;
– Helen dit avoir rencontr´e Betty, Cynthia et Georgia. Qui a tu´e le Duc ?"
https://www-lmpa.univ-littoral.fr/~fromentin/diffusion/graphes/duc-densmore.pdf
Elliott
Auteur: Eduardo Berti
Oeuvre: Banane
Contrainte: Haïku argentin : Pour écrire un haïku argentin choisissez d’abord un mot de trois syllabes, par exemple « banane ». Ce mot sera banni du poème que vous allez écrire, de même que ses dérivés ou les mots de la même famille : bananes, bananier, etc .
Ecrivez un poème qui parle du mot choisi. Le poème doit comporter trois vers de 5, 7 et 5 mots. Un mot du premier vers doit contenir la syllabe « ba », un mot su deuxième vers doit contenir la syllabe « na » et un mot du troisième vers doit contenir la syllabe « ne » (ou le mot « ne », dans ce cas).
La mise en page doit présenter le mot « banane » verticalement
Fragment : la balance frissonne un peu
sur son dos acéré la nature morte
déploie un nouveau sourire jaune.
Idée : prendre un texte et en créer un nouveau en utilisant les même syllabes à la manière des contrepèteries ex :
je vous salie ma rue, pleine de grâce
vous êtes bénie entre toutes les femmes
et jesus le fruit de vos entrailles est béni aussi
Sainte Marie, Mère de Dieu,
Priez pour nous pauvres pécheurs,
Maintenant et à l’heure de notre mort.
-> Je vous salie ma rue, graine de place
Vous, bêtes et nous en titre mais fêlé
et j'essuie le FRU d'entre vos rails
lubna
Un tautogramme est un texte dont tous les mots commencent par la même lettre.
Georges Perec
Chapitre cent-cinquante-cinq
(copie certifiée conforme)
Ca commença comme ça : certaines calomnies circulaient concernant cinq conseillers civils coloniaux : contrats commerciaux complaisamment conclus, collaborateurs congédiés, comptabilités complexes camouflant certains corruptions crapuleuses, chantages comminatoires, concussions classiques… Croyant combattre ces charges confuses, cinquante commissaires-chefs comiquement conformes (cheveux châtain clair coupés courts, costume croisé, chemise couleur chair, cravate café crème, chaussures cloutées convenablement cirées) contactèrent certain colonel congolais causant couramment cubain. « Cherchez chez Célestin, Cinq Cours Clémenceau », chuchota ce centenaire cacochyme constamment convalescent, « car ce célèbre café-concert contrôle clandestinement ces combines criminelles. » Cinq commissaires chevronnés coururent courageusement Cours Clémenceau. Cependant, coïncidence curieuse,
Cinq catcheurs corpulents, cachés chez Célestins, complotaient contre cette civilisation capitaliste complètement corrompue. Ces citoyens comptaient canarder certain chef couronné considéré comme coupable. Commissaires certifiés contre champions casse-cou : choc colossal ! Ca castagna copieusement. Conclusion : cinquante clients contusionnés, cinq cardiaques commotionnés, cinq cadavres ! Ce chassé-croisé cauchemardesque chagrina chacun.
Garance :
Auteur : Anne F. Garréta
Oeuvre : Sphynx
Contrainte : Absence de toute marque linguistique du genre qui permettrait d’assigner un sexe au personnage, au narrateur ou à l’énonciateur.
Fragment :
"Me souvenir m'attriste encore à des années de distance. Combien au juste, je ne sais plus. Dix ou treize peut-être. Et pourquoi me faudra-t-il toujours ne vivre qu'en souvenir, en mémoire ? Ame en quête d'incarnation, mais lourde déjà de trop de savoir ou corps fatigué de s'éprouver pensant et impuissant à la fois, tant l'a traversé cette obsession d'un ennui dont rien ou presque ne le divertit plus. A l'époque, si je me souviens bien, je décrivais le monde comme un théâtre où auraient dansé, au bal macabre des pulsions, des théories de cadavres. Contemption et vocifération ne m'empêchaient pourtant pas de traquer la décomposition de valse en valse amoureuse. Nuits alanguies à dériver au gré de scansions syncopées, pulsations brèves; la voie de l'enfer s'étoilait de sourdes lanternes; un fond d'abîme se rapprochait indéfiniment; aux parois lisses du tourbillon dans lequel je me mouvais, je discernais les images déformées de corps extatiques, dans le râle lent et rauque des tortures de la chair à vif. Mais je glissais et ne pouvais m'éprendre, m'interrompre et faillir à mon destin de fuite fascinée. Était-ce vraiment une imposture que d'aller nier la grâce là où je ne pouvais pas croire qu'elle ne résidât pas? Était-ce une hérésie de soutenir que la lucide traversée de l'enfer est voie directe de rédemption ? « Tu ne me chercherais pas si tu ne m'avais pas trouvé; tu ne me désirerais pas si tu ne m'avais pas un jour tenu dans tes bras. » Ses bras, douceur intense, série de scènes qui encore à ma mémoire font l'effet d'une illumination charnelle. A*** dansait: j'ai passé des soirées à guetter son apparition sur la scène de l’Éden, cabaret bon ton de la rive gauche. Et qui ne se fût épris de cette charpente élancée, de cette musculature comme modelée par Michel-Ange, de ce satiné de peau dont rien de ce que j'avais connu jusqu'alors n'approchait ? J'officiais à l'époque cinq soirs par semaine comme disquaire à l'Apocryphe, boîte de nuit à la mode en ces années-là."
Contrainte personnelle :
En partant des "10 principes d'un bon design" selon Dieter Rams, je souhaiterais à la mnière de nombreux auteurs s'étant approprié des théorèmes mathématiques, reproduire la même logique au travers d'un prisme de conception et de design.
Les 10 principes étant :
- Le bon design est innovant
- Le bon design rend un produit utile
- Le bon design est esthétique
- Le bon design rend un produit compréhensible
- Le bon design est discret
- Le bon design est honnête
- Le bon design est durable
- Le bon design est approfondi
- Le bon design est respectueux
- Le bon design est le minimum de design possible
Discret : Selon Dieter, le design n'est pas décoratif. Mon protocole serait de supprimer tout les adjectifs d'un texte, laissant court à la simplicité et l'imagination.
Exemple : À la recherche du temps perdu, Marcel Proust, 1913.
"J’appuyais tendrement mes joues contre les belles joues de l’oreiller qui, pleines et fraîches, sont comme les joues de notre enfance. Je frottais une allumette pour regarder ma montre. Bientôt minuit. C’est l’instant où le malade, qui a été obligé de partir en voyage et a dû coucher dans un hôtel inconnu, réveillé par une crise, se réjouit en apercevant sous la porte une raie de jour. Quel bonheur, c’est déjà le matin !"
ETAPES :
- Entrer le texte
- Déterminer les adjectifs à éliminer
- Effectuer la suppresion des adjectifs en laissant leur absence dans le texte (rempacer chauqe lettre par un espace)
livre: A comme aujourd'hui
Thomas :
Auteur : Inger Christensen
Oeuvre : Alphabet
Contraire : Ce recueil a la particularité d’être construit sur une double contrainte ; la première est numérique — le nombre de vers des poèmes est régi par la suite de Fibonacci (le premier poème a un vers, les suivants 2, 3, 5, 8, 13 et 21, etc.) —, la seconde alphabétique : chaque poème est saturé de mots commençant par un lettre correspondant à son rang (a, b, c, d, etc.).
- Exemple pour la lettre «D» : «4»
- Nombre de vers : 5 (4e de la série)
doves exist, dreamers, and dolls;
killers exist, and doves, and doves;
haze, dioxin, and days; days
exist, days and death; and poems
exist; poems, days, death
TRISTAN
- autrice :
Anne F. Garréta est la première membre de l’Oulipo à être née après la fondation de l’Oulipo. Normalienne, maître de conférences à l’Université de Rennes II depuis 1995, Anne F.Garréta a été cooptée en avril 2000. Elle enseigne également en alternance à l’Université de Duke. Son premier roman, Sphinx (1986) est salué par la critique. Son deuxième roman, Ciels liquides, racontait le destin d’un personnage perdant l’usage de la langue. Dans La Décomposition(1999), un serial-killer assassine les personnages de la Recherche du temps perdu. Elle rencontre Jacques Roubaud à Vienne, en Autriche, en 1993, et se voit invitée à présenter à son séminaire de poétique en mars 1994 et à nouveau en mai 2000, les contraintes à l’œuvre dans ses romans. Elle a obtenu le Prix Médicis en 2002 pour son dernier ouvrage, Pas un jour.
- oeuvre :
Sphinx (1986) raconte une histoire d’amour entre deux individus sans donner aucun indice grammatical du genre ni du narrateur en première personne ni du personnage en troisième personne.
- contrainte :
La contrainte de Turing : absence de toute marque linguistique du genre qui permettrait d’assigner un sexe au personnage, au narrateur ou à l’énonciateur.
- fragment :
« Me souvenir m’attriste encore à des années de distance. Combien au juste, je ne sais plus. Dix ou treize peut-être. Et pourquoi me faudra-t-il toujours ne vivre qu’en souvenir, en mémoire ? Ame en quête d’incarnation, mais lourde déjà de trop de savoir ou corps fatigué de s’éprouver pensant et impuissant à la fois, tant l’a traversé cette obsession d’un ennui dont rien ou presque ne le divertit plus. A l’époque, si je me souviens bien, je décrivais le monde comme un théâtre où auraient dansé, au bal macabre des pulsions, des théories de cadavres. Contemption et vocifération ne m’empêchaient pourtant pas de traquer la décomposition de valse en valse amoureuse.
Adrien :
auteur : Guillaume apollinaire
oeuvre : il pleut
contrainte : composition
fragment : https://fr.pinterest.com/pin/313703930279035903/
Valentina:
- auteur:
- oeuvre
- contrainte
- fragment
Afina :
- auteur: Michelle Grangaud
- contrainte d’un poème donné, un autre poème plus court
- fragment
Fusion du quatrain de Victor Hugo tiré des Feuillets d’automne :
Elle court aux forêts où dans l’ombre indécise
Flottent tant de rayons, de murmures, de voix,
Trouve la rêverie au premier arbre assise,
Et toutes deux s’en vont ensemble dans les bois !
Donne l’haïku suivant :
Tant de forêts flottent,
l’arbre court, les bois s’en vont
ensemble dans l’arbre.
Lea
auteur: Jacques Jouet
oeuvre: Frise du métro parisien (Poem of the Paris Subway)
contrainte: poème de métro
un poème composé dans le métro, pendant le temps d’un parcours.
Un poème de métro compte autant de vers que votre voyage compte de stations moins un.
Le premier vers est composé dans votre tête entre les deux premières stations de votre voyage (en comptant la station de départ).
Il est transcrit sur le papier quand la rame s’arrête à la station deux.
Le deuxième vers est composé dans votre tête entre les stations deux et trois de votre voyage.
Il est transcrit sur le papier quand la rame s’arrête à la station trois. Et ainsi de suite.
Il ne faut pas transcrire quand la rame est en marche.
Il ne faut pas composer quand la rame est arrêtée.
Le dernier vers du poème esttranscrit sur le quai de votre dernière station.
https://cloud.constantvzw.org/s/3WjDeqLpWetsm4dSi votre voyage impose un ou plusieurs changements de ligne, le poème comporte deux strophes ou davantage.
Si par malchance la rame s’arrête entre deux stations, c’est toujours un moment délicat de l’écriture d’un poème de métro.
fragment:
J'avais prepare un mot pour d'eventuelles connaissances que
j'aurais pu croiser.
J'y expliquais mon incapacite temporaire a la conversation.
Mais je n'ai fait aucune rencontre qui cut necessite cette dis-
tribution.
Apercu deux personnes sur les visages desquelles
je pouvais mettre
un nom sans du tout
devoir papoter.
Entre, dans la rame, un porteur de monoski,
un lecteur du Monde,
une lectrice du meme,
un sportif epuise, qui parait nouveau ne de son effort.
Il est 21 et 5 ou 6 minutes.
Lubna
- -Remplacer toute les affirmations positives précédemment par JE par l' affirmations négative NE PAS :
exemple neutre: Aujourd’hui c’est le grand jour je suis stresse , dehors les oiseaux chantent j’adore ça me donne envie de vivre.
exemple sous sontrainte: Aujourd’hui c’est le grand jour, je ne suis pas stresse, dehors les oiseaux chantent je n'adore pas ça me donne envie de vivre.
Adriana
contrainte :
-afficher le texte.
-Mesurer le temps (ex 30sec)
-après le temps écoulé, le texte disparaît SAUF là dessus je m'éveillai.
Rêve
Il me semblait que tout füt brumeux et nacré autour de moi, avec des présences multiples et indistinctes, parmi lesquelles cependant se dessinait assez nettement la seule figure d'un homme jeune dont le cou trop long semblait annoncer déjà par luimême le caractère à la fois lâche et rouspéteur du personnage. Le ruban de son chapeau était remplacé par une ficelle tressée. Il se disputait ensuite avec un individu que je ne voyais pas, puis, comme pris de peur, il se jetait dans l'ombre d'un couloir. Une autre partie du rêve me le montre marchant en plein soleil devant la gare SaintLazare. Il est avec un compagnon qui lui dit: "«tu devrais faire ajouter un bouton à ton pardessus.»"
Là-dessus, je m'éveillai
Thomas contrainte :
Le volume d'un objet ou d'un produit se dessine par une étude précise de ses propotions, de son équilibre visuel, sans forcément parler de symétrie. Ma moulinette interviendrait sur les lignes que composent les paragraphes de textes, peu importe la longueur de phrases. Mon algorithme à pour objectif de faire s'apparenter un bloc de texte à une forme géométrie donnée par la modification, par le programme, de la casse (taille d'une fonte de caractères).
Exemple : https://ibb.co/GnTyJcW
ETAPES :
- Insérer une forme géométrique véctorielle
- Insérer un texte brut
- Contraindre l'encombrement de chaque lignes à la limite de la forme géométrique donnée par la modification de la casse (hauteur des lettres)
TRISTAN
Lorsque l’on réalise une gravure, il faut faire attention aux écritures car, une fois imprimée, la matrice reçoit une symétrie. Le texte est donc inversé. Cela m’est déjà arrivé de nombreuses fois de me tromper et j’aimerais alors créer un programme qui détecterait toutes les lettres symétriques (A, H, I, M, O, T, U, V, W, X) et formulerait un poème en plusieurs vers pouvant être lu dans les 2 sens. Je ne souhaite pas forcément que les phrases aient un sens, juste que, visuellement, elles soient identiques dans un sens ou dans l’autre.
Ex: Un kayak nu.
ETAPES :
-définir les lettres symétriques (A, H, I, M, O, T, U, V, W, X)
-générer un poème en plusieurs vers (3 comme un haïku ?) comprenant ces lettres et pouvant être lu dans les deux sens.
-Fixer limites de lettres pour un vers
Adrien contrainte :
a l'image des poèmes calligrammes, j'aimerai proposer un poème qui prend l'image de son contexte tout en l'animant. Exemple : écrire un poème sur le thème de la spirale, et faire en sorte que celui si tourne en permanence.
Valentina
- contraires des adjectives
"La lecture est l'une des activités les plus enrichissantes (pauvres) que l'on puisse entreprendre. Non seulement elle permet d'acquérir de nouvelles (vieux) informations, mais elle stimule aussi l'esprit clair (confus), améliorant la concentration et la mémoire . Lire régulièrement aide à développer une pensée critique (passive) et à élargir un vocabulaire riche (pauvre). De plus, c'est un outil excellent (médiocre) de détente, qui permet de détourner l'attention des problèmes graves (légers) du quotidien.''
Lea
contrainte: Remplacer tous les substantifs qui décrivent une forme d'entité organique/d'être vivant (un enfant/un touriste/un voyageur/un orteil, etc.) par un objet immobile.
original:
I was stiff and cold, I was a bridge, I lay over a ravine. My toes on one side, my fingers clutching the other, I had clamped myself fast into the crumbling clay. The tails of my coat fluttered at my sides. Far below brawled the icy trout stream. No tourist strayed to this impassable height, the bridge was not yet traced on any map. So I lay and waited; I could only wait. Without falling, no bridge, once spanned, can cease to be a bridge.
modified:
I was stiff and cold, I was a bridge, I lay over a skyscraper. My metal struts on one side, my concrete blocks clutching the other, I had clamped myself fast into the crumbling clay. The cords of my coat fluttered at my sides. Far below brawled the icy trout paving stone. No android strayed to this impassable height, the bridge was not yet traced on any map. So I lay and waited; I could only wait. Without falling, no bridge, once spanned, can cease to be a bridge.
Qu'es que ChatGPT (Chat Generative Pre-trained Transformer) :
Société : OpenAI
Créateur : Sam Altman
Date de création : 11 décembre 2015, San Francisco, Californie, États-Unis
Valorisé à : 157 milliards de dollars
Chat GPT est un "chatbot"
Modèles de languages (ou LLM) : GPT-4, GPT-4o et GPT-4o mini.
Un LLM est un gigantesque ensemble de paramètres (~1 milliard), aussi appelé réseau de neurones.
Ces LLM sont entraînés grâce au Machine Learning, c'est une assimilation d'une énorme quantité de textes, d'images ou de sons.
Il permet gratuitement avec un compte ou avec des abonnements payants de "discuter".
La version de ChatGPT reposant sur le modèle de langage GPT-3.5 est gratuite72 et sans publicité. GPT-4 est payant, mais moins récent, moins performant et moins rapide que GPT-4o, qui lui est gratuit mais avec un seuil d'utilisation2.
# TEST 1bis (écartement de chaque mot automatisé)
import time
# ouvrir et lire texte d'entrée
with open('text_source.txt', 'r', encoding = "utf-8") as source:
text_source = source.read()
# transformer string en liste
text_source_list = text_source.split()
# déterminer variable "value" = "" (espace vide)
value = ""
# loop : pour chaque mot dans la liste:
for letters in text_source:
# joins les en string en rajoutant à chaque fois un espace supplémentaire
print(value.join(text_source_list), end="\r")
value += " "
# délai de 1 secondes entre chaque itération
time.sleep (1)