Une solution imaginaire unique à l'absence de problèmes
pata.physics.wtf est un moteur de recherche poétique, ni plus, pas moins.
Le système décrit et indiqué sur ce site fait partie d'un projet de doctorat intitulé Méta-Créativité algorithmique de Fania Raczinski. La thèse de doctorat décrivant ce projet peut être trouvée sur Dr.Physics.wtf.
Cette recherche consiste à étudier la créativité humaine et informatique et comment elles sont évaluées, la pataphysique pseudo-philosophie absurde et ses applications, et le développement d'algorithmes de recherche exploratoires créatifs inspirés des concepts pataphysiques.
Une version précédente de ce prototype a été utilisée dans la création d'un opéra en ligne intitulé The Imaginary Voyage et créé en collaboration avec The Opera Group, une société d'opéra de renommée nationale et internationale. En particulier, il a été utilisé pour créer le livret pour l'une des îles virtuelles dont la navigation fournit le scénario central pour l'opéra.
En bref, l'outil se lit dans une bibliothèque de fichiers en texte clair et crée un index (une structure de données de type dictionnaire stockant le vocabulaire de l'ensemble du corpus avec une liste qui contient tous les documents et positions du terme dans le document dans le vocabulaire). Il y a deux collections de textes au choix, soit le Faustroll Corpus ou le Corpus Shakespeare.
Indice:
{
word1: [[fileA, posa], [fileB, posb], ...],
word2: [[fileC, posc], [fileK, posk], ...],
...
}
Tous les textes du corpus sont lus dans la mémoire et traités, par exemple, tous les mots d'arrêt de la langue source sont supprimés.
Une fois qu'un utilisateur soumet une requête, diverses fonctions importantes sont déclenchées. Premièrement, les trois patalgorithmes sont exécutés pour remplir une liste de résultats à rendre.
Chaque algorithme pataphysicise le terme de requête d'origine à sa manière et recherche des correspondances dans l'index.
Résultats:
[(title, (pre, word, post), algorithm), ...]
Les résultats sont présentés de trois manières. La valeur par défaut est la vue de poésie. Il affiche 14 lignes de texte, chacune pouvant être changée en un autre IFF, plus de résultats sont disponibles. Ceci est fortement inspiré par le cent de Mille Mille-Milliards de Poèmes de Raymond Queneau. Les deux autres options montrent les résultats triés par leur source ou par l'algorithme par lequel ils ont été générés.
Je recommande fortement de vivre le projet sur pata.physics.wtf plutôt que d'installer à partir de la source.
Mise à jour Python 3.8 --- mars 2020
python -m venv NAME Voir Venv Docpip install -r requirements.txtVirtualEnv est recommandé mais non requis. Si vous ne voulez pas l'utiliser, sautez les étapes 1, 2 et 3.
python -m venv venvvenvscriptsactivatepip install -r requirements.txtvenvscriptsactivatepython live.pyCtrl + cdeactivate Vous pouvez également démarrer un serveur de production de serveuse avec python wsgi.py , qui démarre le site sur 127.0.0.1:8001.
Le site est divisé en 3 parties: recherche de texte, d'image et de vidéo. Les résultats sont affichés dans divers formats, dont l'un est la poésie de style Queneau (voir GIF ci-dessous).

La recherche de texte nécessite 1 mot-clé pour produire des résultats, tandis que la recherche d'image et de vidéo peut gérer plusieurs termes de recherche.
Fania Raczinski peut être trouvée à Fania.uk. Des demandes de renseignements sur ce projet peuvent être envoyées à [email protected] .



Ce travail est concédé sous licence Creative Commons Attribution-Noncommercial 4.0 International Licence. Pour consulter une copie de cette licence, visitez http://creativecommons.org/licenses/by-nc/4.0/ ou envoyez une lettre à Creative Commons, PO Box 1866, Mountain View, CA 94042, États-Unis.
Ce travail a été achevé à l'Université De Montfort de Leicester, au Royaume-Uni, sous la supervision du professeur Hongji Yang, du professeur Andrew Hugill, du professeur Sophie Smith et du professeur Jim Hendler.
