# DNMADE3 - Veille partagée ## Groupe 0 : Live Coding Laurent ### Mots clés live coding, toplap, algorave ### Ressources - [wikipedia](https://fr.wikipedia.org/wiki/Live_coding) - [toplap](https://toplap.org/) : Organisation informelle autour du live coding musical (voir notamment le [manifeste](https://toplap.org/wiki/ManifestoDraft)) - [awesome-live-coding](https://github.com/toplap/awesome-livecoding): collection de ressources sur le live coding - [awesome-live-coding-music](https://github.com/pjagielski/awesome-live-coding-music): Liste d'outils pour le live coding de musique ### Démonstration / prototype - [gibber](https://gibber.cc/) Live coding musical en javascript dans le navigateur - [p5live](https://teddavis.org/p5live/) Live coding graphique et collaboratif en p5js ## Groupe 1 : AR Max Him, Emma, MarGOAT, Alex6 ### Mots clés clés - Objets virtuels - Capteur, Technologie intelligente - Expérience utilisateur ### Mots clés - Réalité augmenté - Réelle-virtuelle / 3D - Superposition d'éléments réels et d'éléments numérique : sons, 2D... - Technologie intelligente - Monde virtuel - Interactif - Immersion - Image de synthèse - Réalité simulée - Géolocalisation - Expérience utilisateur - Objets virtuels - Technologie - Capteur - Caméra - éducatif - Inovation ### Qu'est ce que c'est la réalité augmentée ? La réalité augmentée (ou RA) est une technologie qui permet d’intégrer des éléments virtuels en 3D (en temps réel) au sein d’un environnement réel. Le principe est de combiner le virtuel et le réel et donner l’illusion d’une intégration parfaite à l’utilisateur. ### Histoire de la réalité augmentée ? La réalité augmentée a pour la première fois été conceptualisée par Horton Heilig, qui en 1962 crée le " Sensorama ”. Il s’agit d’un casque équipé de capteurs permettant de simuler une scène telle qu’une balade à moto dans New York par exemple ### Ressources - [Wikipédia](https://fr.wikipedia.org/wiki/R%C3%A9alit%C3%A9_augment%C3%A9e) - [Augmented-reality](https://www.augmented-reality.fr/cest-quoi-la-realite-augmentee/) : Les notions de bases de la réalité augmentée - [Futura Science](https://www.futura-sciences.com/tech/definitions/realite-augmentee-realite-augmentee-3963/) : Principe et fonctionnement de la réalité augmentée - [Realité virtuelle](https://www.futura-sciences.com/tech/definitions/realite-augmentee-realite-augmentee-3963/) : Tout savoir sur la réalité augmentée - [Artefacto-ar](https://www.artefacto-ar.com/realite-augmentee/) ### Démonstration / prototype - [Adobe Aero](https://www.adobe.com/fr/products/aero.html) : Créer, visionner et de partager des expériences AR immersives. Disponible sur iOS et en version bêta publique pour Mac et Windows. - [PokemonGO](https://pokemongolive.com/fr/) : Pokémon Go est un jeu vidéo mobile fondé sur la localisation et utilisant la réalité augmentée - [App Ikea](https://www.ikea.com/fr/fr/customer-service/mobile-apps/) : Cette app en réalité augmentée vous permet de placer virtuellement un produit du catalogue IKEA dans votre intérieur pour estimer l'effet obtenu. - [ARKit](https://developer.apple.com/documentation/arkit) : Application Apple de Réalité Augmentée. - [ARcore](https://developers.google.com/ar) : Application Google de Réalité Augmentée. - [AR.js](https://ar-js-org.github.io/AR.js-Docs/) : AR.js est une bibliothèque légère pour la réalité augmentée sur le Web, avec des fonctionnalités telles que le suivi d'image, l'AR basée sur la localisation et le suivi de marqueurs. - [Cervomaton](https://www.youtube.com/watch?v=aad7vvE0aF8) : Affichage en Réalité Augmentée d’un cerveau 3D sur le visage filmé du visiteur permettant d’en apprendre un peu plus de manière interactive sur cet extraordinaire organe. - [Magic Leap](https://www.futura-sciences.com/tech/definitions/realite-augmentee-realite-augmentee-3963/) : Magic Leap est une startup américaine travaillant sur une technologie de réalité augmentée - [Zugara](http://zugara.com) : Agence de Communication qui vient de présenter une application mixant réalité augmentée et capture de mouvements. L’idée : proposer aux clients de boutiques de vente de vêtements en ligne d’essayer virtuellement les produits. - [ARhrrrr](https://www.youtube.com/watch?v=cNu4CluFOcw) : Réalisée avec un prototype nVidia, elle présente une feuille de papier posée sur une table… qui est en fait un décor en 3D où il est possible de shooter des zombies en temps réel et en réalité augmentée. - [Natal](https://www.youtube.com/watch?v=r3wmaILkI1s) : Console de jeu sui fonctionne sans manettes. Cela a été développé par Développée par Microsoft. - [Héritage 3D](https://heritage-virtuel.fr) : Permet au visiteur de visité les monuments en 3D. ## Groupe 2 : IOT Rob2, Maë va-là-bas, à l'aise lie ### Mots clés Connectivité, Passage du virtuel au physique, Données, Objets connectés, Capteurs, Contrôle à distance, Domotique L'Internet des objets, parfois écrit IdO ou IOT (Internet of things), désigne l'ensemble des infrastructures et technologies mises en place pour faire fonctionner des objets divers par le biais d'une connexion Internet. On parle alors d'objets connectés. Ces objets sont pilotables à distance, le plus souvent à l'aide d'un ordinateur, d'un smartphone ou d'une tablette. ### Ressources - [Futura Sciences](https://www.futura-sciences.com/tech/definitions/internet-internet-objets-15158/) - [Lemagit](https://www.lemagit.fr/definition/Internet-des-objets-IoT) - [ItSocial](https://itsocial.fr/enjeux-it/enjeux-tech/objets-connectes/iot-usages-250-mde-de-linternet-objets/) - [ItSocial](https://itsocial.fr/enjeux-it/enjeux-tech/objets-connectes/limpact-big-data-service-de-liot/) ### Démonstration / prototype - [Youtube](https://www.youtube.com/watch?v=72YrjasLtDY&ab_channel=doros4u) : Vidéo montrant une personne controlant les différentes lumières d'une maison avec son téléphone - [builtin](https://builtin.com/internet-things/iot-examples) : four connecté qui scanne tes plats, voiture connectée géolocalisée n'importe où et qui tiens le propriétaire au courant sur son état, - [LoxiOne](https://www.lorixone.io/fr/technologie?gclid=CjwKCAjwzaSLBhBJEiwAJSRokoQem4Rv35VsTGHE65c0bXbe0IKQitsjeHRi1UoOHMRR_xg8-hwe7xoCdswQAvD_BwE) : LoRa est une technologie réseau longue portée permettant la communication à bas débit d’objets connectés. A l’instar de la 3G/4G, le protocole LoRa permet la transmission aussi bien en extérieur qu’en intérieur sur des distances plus longues. Le grand avantage de LoRa, par rapport à un réseau cellulaire conventionnel, est l’autonomie des récepteurs ainsi que le coût d’utilisation. - [Apple](https://www.apple.com/fr/apple-watch-se/) : L'Apple Watch pour vous aider à garder le contact, rester en forme, prendre soin de vous et veiller sur votre sécurité. Des capteurs de pointe pour suivre toutes vos activités et analyser vos entraînements. Et la connectivité cellulaire pour pouvoir tout faire, même sans votre téléphone ## Groupe 3 : ML #### Nikoala, Trist-âne, Hubblebert ### Mots clés #### [Machine Learning](https://fr.wikipedia.org/wiki/Apprentissage_automatique), [Deep learning](https://fr.wikipedia.org/wiki/Apprentissage_profond), [Intelligence artificielle](https://fr.wikipedia.org/wiki/Intelligence_artificielle),[Automatisation](https://fr.wikipedia.org/wiki/Automatisme), [Algorithme](https://fr.wikipedia.org/wiki/Algorithme), [Patterns](https://fr.wikipedia.org/wiki/Patterns). ### Qu'est ce que c'est le ML ? C'est l'utilisation et le développement de systèmes informatiques capables d'apprendre et de s'adapter sans suivre des instructions explicites, en utilisant des algorithmes et des modèles statistiques pour analyser et tirer des conclusions à partir de modèles de données. En d'autres termes, c'est la possibilité de créer un algorithme capable d'analyser des données et d'en sortir une information supplémentaire par le biais de "patterns". On parle donc d'automatisation car cet algorithme est capable de s'entraîner et de s'améliorer seul. ### Ressources #### [Wikipedia (ML)](https://fr.wikipedia.org/wiki/Apprentissage_automatique) #### [LeBigData.fr (ML)](https://www.lebigdata.fr/machine-learning-et-big-data) #### [Data Scientest (ML)](https://datascientest.com/machine-learning-tout-savoir) #### [machine learning for artists](https://ml4a.net/) ### Comment Netflix utilise l'AI, les données et le Machine Learning du point de vue produit. L'IA dans la société d'aujourd'hui devient de plus en plus omniprésente, en particulier à mesure que de grandes entreprises comme Netflix, Amazon, Facebook, Spotify et bien d'autres déploient en permanence des solutions liées à l'IA qui interagissent directement avec les consommateurs au quotidien. #### 5 cas d'utilisation d'IA/Data/Machine Learning chez Netflix : :+1: 1. Personnalisation des recommandations de films 2. Génération automatique et personnalisation de vignettes/d'œuvres d'art 3. Recherche de lieux pour la production de films (pré-production) 4. Montage de films (post-production) 5. Qualité du streaming #### [BecomingHuman](https://becominghuman.ai/how-netflix-uses-ai-and-machine-learning-a087614630fe) ### AI et Deep Learning revolution des jeux vidéos 👨‍💻 Le rôle traditionnel de l’IA dans les jeux vidéos : Simuler l’intelligence chez les personnages non jouables (PNJ). Ces personnages sont comme dotés d’intelligence et évoluant avec ou contre le joueur, tout au long du jeu. Ces programmes sont animés par des algorithmes statistiques spécifiques; ([Finite State Machine](https://gamedevelopment.tutsplus.com/tutorials/finite-state-machines-theory-and-implementation--gamedev-11867), [Monte Carlo Search Tree](https://towardsdatascience.com/game-ais-with-minimax-and-monte-carlo-tree-search-af2a177361b0)) Ces algorithmes, bien que sophistiqués, ne font pas appel aux technologies les plus avancées de l’IA. #### Le Deep Learning révolutionne l’expérience du joueur : l’ultra-personnalisation dynamique Imaginez maintenant un jeu où l’IA est capable d’apprendre du joueur et de son comportement, capable de modéliser sa façon de jouer, de décider, de réagir émotionnellement, et pour ensuite adapter le jeu en fonction de cette modélisation : l’ordre des quêtes, la difficulté des ennemis, les dilemmes à poser, les univers à débloquer, les discours des PNJ, les règles de l’écosystème, etc. Tout cela permet d’offrir au joueur une expérience de jeu ultra personnalisée, voire absolument unique. Dans un futur très proche, deux joueurs pourront ainsi commencer un même jeu et finir avec deux jeux complètement différents selon la façon dont ils l’auront joué ! #### [Widoobiz](https://www.widoobiz.com/2020/09/28/deep-learning-et-ia-vers-une-revolution-des-jeux-video/) ### Scandale IA chez Google 😱 #### Google confond des Afro-américains avec un singe L’algorithme du nouveau service de reconnaissance d’images de Google, «Google Photos», a encore besoin d’être peaufiné. Le 29 juin dernier, les internautes se sont affolés d’une image partagée par Jacky Alciné, un programmateur informatique. Sur celle-ci, on peut observer que Google Photos a apposé le tag «gorille» sur le cliché de deux personnes Afro-américaines. Le «bug» à connotation raciste a immédiatement été corrigé par le géant américain qui a présenté ses excuses dans la foulée. #### [ParisMatch](https://www.parismatch.com/Actu/Insolite/Google-Photos-confond-des-Afro-americains-avec-un-singe-gorille-792454) ### Démonstration / prototype - L'entreprise DeepMind est parvenue à créer un stickman qui a appris à marcher, à courir et à sauter grâce au Machine Learning. - Plus fréquemment, l'utilisation du ML pour les Chatbots (Siri, Alexa, Google assistant) - En agriculture, les outils d’aide à la décision basés sur le Machine Learning tiennent compte de facteurs tels que le climat, l’énergie, l’eau, les ressources... pour aider les agriculteurs à mieux gérer leurs récoltes. - Les moteurs de recommendations tels que Amazon, Netflix, Youtube... - Le Machine Learning est aussi utilisé pour l’analyse et la classification automatique des images de radiographies médicales. L’IA se révèle très performante dans ce domaine, parfois même plus que les experts humains pour détecter des anomalies ou des maladies. - Reconnaissance Faciale (Face Id...) - Le Computer vision, intelligence artificielle permettant d'analyser des images captées par un équipement tel qu'une caméra. ### Les applications du Machine Learning pour le design - Personnalisation d'interfaces(avec Netflix, Amazon), de contenus (la reconnaissance faciale dans les photographies), la manipulation des images (les filtres de Snapchat), d'interactions homme-machine (Kinect, Amazon Echo). - #### Adobe Sensei En s'appuyant sur l'IA et l'apprentissage automatique, Adobe Sensei simplifie le processus de création, tout en vous aidant à prendre des décisions avisées et à cibler vos initiatives marketing pour obtenir de meilleurs résultats. ## Groupe 4 : NFT Maëlle / Béren / Carla ### Mots clés : jetons, blockchain, ETH ### Ressources : - [wikipedia](https://fr.wikipedia.org/wiki/Jeton_non_fongible) : définition jeton non fongible - [france culture](https://www.franceculture.fr/emissions/la-question-du-jour/que-sont-les-nft-ces-oeuvres-numeriques-qui-bouleversent-le-monde-de-lart) : explications supplémentaires sur le concept d'NFT - [etherium.org](https://ethereum.org/en/) : définition ETH, précisions sur le fonctionnement des NFT ### Démonstration / prototype [Opensea](https://opensea.io) exemple de plateforme décentralisée pour tout article lié à la technologie blockchain, on y retrouve principalement des NFT mais pas que [Cryptopunk](https://www.larvalabs.com/cryptopunks) exemple d'NFT en vogue Nyan cat ![Nyan cat](https://i.imgur.com/x4vFtlR.jpg) ## Groupe 5 : Smart City ### Mots clés ### Ressources ### Démonstration / prototype ## Groupe 6 : Web 3.0 Merl1 - Juli1 - Anne à elle ### Mots clés Web sémantique - métadonnés - Décentralisé ### Ressources * https://www.sortlist.fr/blog/web-3-0/ * **Explication du web 3.0** https://medium.com/fabric-ventures/what-is-web-3-0-why-it-matters-934eb07f3d2b * **Exemple de peer to peer** https://webtorrent.io/ ### Démonstration / prototype google flu trends ? **Le Web 1.0** était réservé aux experts. Contenus statique **Le Web 2.0** était participatif et permettait aux internautes de se rassembler en communautés. Participatif **Le Web 3.0** a permis aux communautés du web 2.0 de se regrouper et d’agir ensemble en utilisant des méthodes autrefois réservées aux hackers.Collaboratif