<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html">
    <channel>
        <title><![CDATA[Stories by moebiusSurfing on Medium]]></title>
        <description><![CDATA[Stories by moebiusSurfing on Medium]]></description>
        <link>https://medium.com/@moebiussurfing?source=rss-80963d4e1af3------2</link>
        <image>
            <url>https://cdn-images-1.medium.com/fit/c/150/150/1*-ZMvYTnpd8BeqJD4AeavfQ.png</url>
            <title>Stories by moebiusSurfing on Medium</title>
            <link>https://medium.com/@moebiussurfing?source=rss-80963d4e1af3------2</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Sat, 30 May 2026 17:16:27 GMT</lastBuildDate>
        <atom:link href="https://medium.com/@moebiussurfing/feed" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com" rel="hub"/>
        <item>
            <title><![CDATA[WIP PROTOTYPE | chatSURF]]></title>
            <link>https://medium.com/@moebiussurfing/wip-prototype-chatsurf-05955ed6fb9f?source=rss-80963d4e1af3------2</link>
            <guid isPermaLink="false">https://medium.com/p/05955ed6fb9f</guid>
            <category><![CDATA[open-source]]></category>
            <category><![CDATA[creative-coding]]></category>
            <category><![CDATA[chatgpt]]></category>
            <category><![CDATA[museums]]></category>
            <category><![CDATA[openframeworks]]></category>
            <dc:creator><![CDATA[moebiusSurfing]]></dc:creator>
            <pubDate>Mon, 29 Jan 2024 01:51:08 GMT</pubDate>
            <atom:updated>2024-09-27T17:10:57.894Z</atom:updated>
            <content:encoded><![CDATA[<h3>chatSURF</h3><h4>WIP / DEVELOP / PROTOTYPE</h4><p><em>_______________________ WIP DOCUMENT</em></p><h3>OVERVIEW</h3><h4>Conversational Assistant powered by ChatGPT</h4><h4>WHAT IS IT?</h4><blockquote>It’s a conversational assistant designed for exploring various creators and related artists. It offers guided and categorized modes, allowing for an easy and interactive experience through a video game-style interface.</blockquote><h4>WHERE?</h4><blockquote>This takes place in a large installation with a big screen. Users interact using a simple device, which could be a mechanical or touch keyboard, a gamepad, a custom four-button panel, or even a microphone.</blockquote><h3>SCREENSHOTS</h3><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*TUpmvxV7pNJznEn7-sKyLw.png" /><figcaption>The text input box for typing the prompts, and the floating menu with the main options.</figcaption></figure><h3>FEATURES</h3><ul><li><em>A </em><strong><em>Guided</em></strong><em> and categorized </em><strong><em>Creators Explorer</em></strong>:</li><li><em>A </em><strong><em>Conversation Assistant</em></strong><em>.</em></li><li><em>Powered by </em><strong><em>OpenAI ChatGPT API</em></strong><em> and/or other </em><strong><em>LLM local engines</em></strong><em>.</em></li><li><em>Designed to dive into different types of </em><strong><em>creators</em></strong><em> or artists, <br>as well as </em><strong><em>Explore</em></strong><em> other similar or </em><strong><em>related</em></strong><em> ones.</em></li><li>Ask and get <strong>similar</strong> creators. <br>- <strong>Summarizations</strong>, <strong>Sentences</strong> or <strong>Keywords</strong>.</li><li>Response <strong><em>Text-To-Voice</em></strong> using <a href="https://elevenlabs.io"><strong>ElevenLabs</strong></a>.</li></ul><h3>WORKFLOW</h3><ul><li><strong>Prompt a Text</strong> in the input box.<br>Ask by keyboard/touch screen or even microphone.</li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*l7CJLPrI3DH1YsZnz49AcA.jpeg" /><figcaption>User types each prompt here and clicks the “Submit” button.</figcaption></figure><ul><li><strong>Play around</strong> the clickable <strong>floating menu</strong>.</li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/641/1*wkRHjfGKcgD88K9BxRa4cQ.jpeg" /><figcaption>User can click the floating menu buttons and select to receive: key “Sentences” ROLE for “Music Bands” AREA.</figcaption></figure><ul><li><strong>Explore</strong> for different <strong>Creators Areas </strong>or <strong>Categories</strong>:<br>- Music Band<br>- Book Writer<br>- Film Director<br>- Film Actor<br>- Film Title<br>- Illustrator<br>- Painter<br>- Philosopher</li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*Z9bhSnxjoj-ZL73JhteqVA.jpeg" /><figcaption>After prompting for “Bifo Berardi”, in the “Book Writer” AREA and with the “Default” ROLE, we get a paragraph description of the creator.</figcaption></figure><ul><li>Get <strong>Similar</strong>/<strong>Related</strong> <br>- Creators<br>- Music albums <br>- Books<br>- Paintings<br>- Films. <br>By the author or related to his style, his artistic movement, friendship, countryman or contemporary, …etc.</li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/576/1*wa_ZMkY6KC6FUZpEv0yykw.png" /><figcaption>Prompting for “Taxi Driver”, we can get the main “10” actors from the film. We can ask for more again to get a description of each actor performance.</figcaption></figure><ul><li><strong>Enjoy</strong> a <strong>guided</strong> conversation. <strong>Ask</strong> for a prompt and <strong>Get</strong>:<br>- <strong>Summarizations</strong>.<br>- <strong>Sentences </strong>or descriptive key phrases.<br>- List of <strong>keywords.</strong><br>- <strong>Similar</strong> to.</li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/720/1*UZkeXwYbtmxSECKNenVwQQ.png" /><figcaption>Here we prompt for “Portishead”, for the “Music Band” AREA. We get “10&quot; keywords that describe the band. Then we list “10” other similar bands to explore about and dive around this music style.</figcaption></figure><ul><li>Customize the response size:<br>- <strong>Short</strong>, <strong>Medium</strong>, <strong>Long</strong>, or <strong>Unlimited</strong>.</li><li><strong><em>Text-to-speech</em></strong> from the response.<br>- Using <a href="https://elevenlabs.io"><strong>ElevenLabs API</strong></a>.</li><li><strong>Videogame styled</strong>: <br>- <strong><em>State-of-the-Art</em></strong> interface <strong>rendering</strong> and <strong>animations</strong>.<br>- <strong>Responsive layout </strong>for every screen size: <strong>landscape or portrait</strong>.<br>- <strong>Sony Playstation </strong>/ <strong>Microsoft XBOX </strong>game consoles <strong>inspired UI</strong> workflow.<br>- <strong>UI sounds </strong>for a full nice experience.</li></ul><h3>WORKFLOW / VIDEO CAPTURES</h3><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*MhWqSOkaHjCQr8fe" /><figcaption>After prompting about “John Frusciante” we can explore his activity in other areas, his favorite bands, personal struggles, his artwork and exhibitions… besides his well known guitar player role.</figcaption></figure><ul><li><a href="https://youtube.com/shorts/G7soYp7SrFM?si=RHM-9faJFgIsIH0i">chatSURF 3/4</a></li><li><a href="https://youtube.com/shorts/Cetp1jmp9Qc">chatSURF 1/4</a></li></ul><h4>UPGRADES / IDEAS / TODO</h4><ul><li>Input text using <em>the </em><strong><em>Voice-To-Text</em></strong> feature using <a href="https://openai.com/research/whisper"><strong>OpenAI Whisper API</strong></a>.</li><li>Query search after the response to get and auto-play music songs or even videos from <strong>YouTube</strong>, using the <strong>Google API</strong> or <a href="https://serpapi.com/"><strong>SerpApi</strong></a>.</li></ul><h4>RELATED MODULES / UPGRADES / OTHER PROJECTS</h4><ul><li><strong>SUBTITLE TEXT PLAYER</strong><br>- Subtitles <em>.srt</em> files reader/explorer player.<br>- Layouted and styled rendering. <br><a href="https://github.com/moebiussurfing/ofxSurfingTextSubtitle">https://github.com/moebiussurfing/ofxSurfingTextSubtitle</a></li></ul><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2FG8iH-0UakN4%3Ffeature%3Doembed&amp;display_name=YouTube&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DG8iH-0UakN4&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2FG8iH-0UakN4%2Fhqdefault.jpg&amp;key=a19fcc184b9711e1b4764040d3dc5c07&amp;type=text%2Fhtml&amp;schema=youtube" width="854" height="480" frameborder="0" scrolling="no"><a href="https://medium.com/media/b32a2bffa9d42428efbc365a062a1819/href">https://medium.com/media/b32a2bffa9d42428efbc365a062a1819/href</a></iframe><ul><li><strong>BIG SPACE TEXT PLAYER<br></strong>- Animated text paragraphs on a layout canvas divided by columns.<br>- Custom colors and styles. <br>- Reads contents from plain <em>.txt</em> files.<br><a href="https://medium.com/@moebiussurfing/wip-text-player-c0b2452f2028">https://medium.com/@moebiussurfing/wip-text-player-c0b2452f2028</a></li></ul><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2Fut0HNKp3U2o%3Ffeature%3Doembed&amp;display_name=YouTube&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dut0HNKp3U2o&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2Fut0HNKp3U2o%2Fhqdefault.jpg&amp;key=a19fcc184b9711e1b4764040d3dc5c07&amp;type=text%2Fhtml&amp;schema=youtube" width="854" height="480" frameborder="0" scrolling="no"><a href="https://medium.com/media/3b06794e2df992d3a5853c3fa45b7ef6/href">https://medium.com/media/3b06794e2df992d3a5853c3fa45b7ef6/href</a></iframe><ul><li><strong>SerpAPI FOR A YOUTUBE PLAYER<br></strong>- Get the assistant answer, and <strong>query</strong> it as a search to <strong>YouTube</strong>. <br>- Get the <strong>URL</strong> to the top result: a video or an audio.<br>- <strong>Preload</strong> that content and <strong>play </strong>a sound in the background or even display a video with audio.<br><a href="https://github.com/moebiussurfing/ofxSerpAPI">https://github.com/moebiussurfing/ofxSerpAPI</a></li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*55hOJR4LE4vfE-1ZNkhBkw.png" /><figcaption>Passing a query search (a prompt answer in our case) to the YouTube API, we can get the top link to easily auto play a relevant song from a music band.</figcaption></figure><h3>SOURCE CODE</h3><p><a href="https://github.com/moebiussurfing/chatSURF">GitHub - moebiussurfing/chatSURF</a></p><h3>AUTHOR</h3><p>A prototype developement by <strong>@moebiusSurfing</strong><br><em>( ManuMolina ) 2024.</em></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=05955ed6fb9f" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Text-Player: A Prototype App]]></title>
            <link>https://medium.com/@moebiussurfing/wip-text-player-c0b2452f2028?source=rss-80963d4e1af3------2</link>
            <guid isPermaLink="false">https://medium.com/p/c0b2452f2028</guid>
            <category><![CDATA[software]]></category>
            <category><![CDATA[projection]]></category>
            <category><![CDATA[installation]]></category>
            <category><![CDATA[realtime]]></category>
            <category><![CDATA[text]]></category>
            <dc:creator><![CDATA[moebiusSurfing]]></dc:creator>
            <pubDate>Fri, 13 Jan 2023 19:22:00 GMT</pubDate>
            <atom:updated>2023-11-29T05:52:10.964Z</atom:updated>
            <content:encoded><![CDATA[<h3>CUSTOM PROTOTYPE APP FOR TEXT INSTALLATIONS</h3><figure><img alt="" src="https://cdn-images-1.medium.com/max/381/1*V2PU8mVm_yhAcW0zLvVA3w.png" /></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*UwS2SLRcXj2h5JFnUCMoiQ.jpeg" /></figure><h3>OVERVIEW</h3><p>This document serves as a revision of a Prototype App previously coded by myself for <a href="http://lainvisible.pro/website/bastir_de_nou_el_mon"><strong><em>LA INVISIBLE Lighting Design Studio</em></strong></a> in 2021.</p><p><em>I would like to mention the crucial work of </em><a href="https://bravo.studio"><em>Daniel Bravo</em></a><em>, the creative director. He started by devising the original idea and elaborated and defined the features that the application should have. In addition to performing all the supervision in the physical place, as well as coordinating with the rest of the human team, as the writer-creator of the contents, the company of the screens, or properly coordinating with the final client.</em></p><p><em>On my side, all the code programming was developed remotely.</em></p><p><strong><em>** (Look below at the bottom for all the authoring credits)</em></strong></p><p>This text aims to present the developed tool as a proposal for an upgradeable/customizable module that can be applied to similar circumstances, including:</p><ul><li>Installations featuring a live rendering of styled columns of animated text messages/lines.</li><li>These columns can draw text inputs from a variety of sources, ranging from online queries through APIs like Twitter or scraping to local data like text files or databases.</li></ul><h3>REFERENCE. THE ORIGINAL PROJECT.</h3><blockquote><strong><em>“Bastir de nou el món”</em></strong></blockquote><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2Fut0HNKp3U2o%3Ffeature%3Doembed&amp;display_name=YouTube&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dut0HNKp3U2o&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2Fut0HNKp3U2o%2Fhqdefault.jpg&amp;key=a19fcc184b9711e1b4764040d3dc5c07&amp;type=text%2Fhtml&amp;schema=youtube" width="854" height="480" frameborder="0" scrolling="no"><a href="https://medium.com/media/047d1ca8df99d69a2be13452b9653271/href">https://medium.com/media/047d1ca8df99d69a2be13452b9653271/href</a></iframe><h3>PROJECT GOAL</h3><ul><li>We had over a thousand textual poetry sentences that we sought to arrange in a columnar format, with timed slides, carefully calibrated pauses and animated speed, gradual fading and diverse hues, among other features.</li><li>Once everything was in place, we could export the videos as <strong>MP4 files</strong> or present them live.</li><li>In this instance, five final videos had already been rendered and set to loop.</li><li>This could have been accomplished using <strong>Adobe After Effects</strong> and rendering the output to video files, but we opted for a more flexible solution.</li><li>Our preference was to have the ability to make real-time modifications and additions to the text, as well as rapidly adjust the columnar layout, speed, slide duration, and so on, to conform to the overall timing requirements. This would eliminate the need for laborious <strong>After Effects</strong> scripting and multiple renditions.</li><li>To that end, we developed a custom <strong>prototype application</strong>. This app was a desktop application for <strong>Windows </strong>and <strong>macOS</strong>, developed using <strong>C++</strong> with <strong>openFrameworks</strong>, and provided a real-time workflow and high performance for fast and convenient modification of the layout to suit physical spatial dimensions or lighting conditions.”</li></ul><h3>Key Features of the Prototype Application:</h3><ul><li>Columnar arrangement of text poetry sentences.</li><li>Timed slides with customizable pauses and animated speed.</li><li>Gradual fading with options for different hues.</li><li>Live presentation or export to MP4 file format.</li><li>Real-time modifications to text and layout.</li><li>High performance with a real-time workflow.</li><li>Fast and flexible adjustment of settings to conform to overall timing requirements.</li><li>Desktop application for Windows and macOS.</li><li>Developed using C++ with openFrameworks.</li><li>Supports modifications to accommodate physical spatial dimensions and lighting conditions.</li></ul><h3>WORKFLOW</h3><ol><li>Start loading <strong>the 5 normal .txt text files</strong> with the poet sentences. (They were short, medium, or longer.) Here you can see how the files look:</li></ol><pre>Acompanyar<br>Afectes<br>Aire<br>Aerosols<br>Aforament<br>Alè<br>Anticossos<br>Assistència<br>Autoconfinament<br>Balcó<br>..</pre><pre>Què és? La caça i el Rajoï.<br>La casa era alhora escola i oficina.<br>Les meves prioritats han canviat.<br>On no hi arriba una hi arriba l’altra.<br>Estic descobrint el meu propi barri.<br>A la feina, ara som menys de la meitat. <br>Les cases plenes i la ciutat sense cotxes.<br>Continuem oberts per la gent.<br>Ara ja puc fer les reunions amb pijama.<br>Cosíem mascaretes sense parar.<br>Vam aprendre a viure en la incertesa.<br>..</pre><pre>Ara torno a cuinar els plats que tant us agraden.<br>Ha estat una oportunitat per conèixer millor els veïns.<br>Mai havies conegut tant bé els racons de la casa.<br>Sembla que no acabi, però ens en sortirem.<br>Aquest Nadal, l’avi podrà venir a dinar?<br>És estrany, però al final ens adaptem a tot.<br>Espero que això ens porti una ciutat menys sorollosa.<br>La vaig haver d’abraçar a través d’una cortina de plàstic.<br>De cop i volta, les paraules d’ús habitual han canviat, també els hàbits.<br>Ens vam posar totes a fer mascaretes i pantalles de protecció.<br>..</pre><p>2. Do the <strong>layout </strong>job. The Layout Editor is responsible for creating a visually appealing presentation by customizing the appearance of the columns, including their width, color, font type, and other relevant factors.</p><p>3. The Global Timeline is established to manage the overall flow of the presentation, with defined initial and final pauses, slide durations, and animation curves for each projector.</p><p>4. Individual settings are configured for up to five separate projectors or screens, providing versatility in presentation options.</p><p><strong>5. </strong>Finally, the final output is exported as five .mp4 videos, ready for seamless looping projection at the event location.</p><h3><strong>DESIGNS FROM ARTIST</strong></h3><p>These are <strong>blueprints</strong> previously created by the artist, <strong>Daniel Bravo</strong>, to inspire the creation and requirements of the <strong>Prototype App</strong>. (Adobe Illustrator and 3D)</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/800/1*6I6d5Lm3jQbQtSwKDFxUkA.png" /></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*AtDX4A5mWkg_nybtIqRMgA.png" /></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*gC5dWo0y4HthvuUYzUrtjQ.png" /></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*kkcNu3Fn5psGel3VliE51Q.png" /></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/885/1*3OIs8Ny0Nq680rIIkvWCJw.png" /></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*g9c02emJMysIV3fuhuqxsw.png" /></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*Aduq5Ozz4jIIqpZh8RzEMg.jpeg" /></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*Kv2u9QwQk1egHPNJP5dzwg.jpeg" /></figure><ul><li><strong>PICTURES IN THE PHYSICAL PLACE</strong></li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*msjuR2GnAzNnvStlruwTEw.jpeg" /></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*R4l36owka7wWs2B2UwjEcQ.jpeg" /></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*2njxt388hEms1sFVz1T12A.jpeg" /></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*sLD6Ak0lwvcRoploRZdVrw.jpeg" /></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*UwS2SLRcXj2h5JFnUCMoiQ.jpeg" /></figure><h3>THE PROTOTYPE APP</h3><blockquote><strong>VIDEO</strong></blockquote><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2F4YAzF1HpLYA%3Ffeature%3Doembed&amp;display_name=YouTube&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D4YAzF1HpLYA&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2F4YAzF1HpLYA%2Fhqdefault.jpg&amp;key=a19fcc184b9711e1b4764040d3dc5c07&amp;type=text%2Fhtml&amp;schema=youtube" width="854" height="480" frameborder="0" scrolling="no"><a href="https://medium.com/media/b77918de1f77b6fbb109634c548d3706/href">https://medium.com/media/b77918de1f77b6fbb109634c548d3706/href</a></iframe><blockquote><strong>SCREENSHOTS</strong></blockquote><ul><li><strong>Design Layout</strong>: <em>Each of the 5 projectors has his how design. (Amount of columns, widths, and paragraph styles…etc.)</em></li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*c9_OJkSxLbwHxUGSJ-3eGw.png" /></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*mNOpi_BNwZu-LGiqVTSVnA.png" /></figure><ul><li><strong>Timeline</strong>: <em>Global duration for each of the 5 projectors. Initial and final pauses, easing animations or fade out to ending black screen.</em></li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*i1_0r_G-rZ8DsJYFYDGhEw.png" /></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*Mef0eWikpdmuCnyAE3r80A.png" /></figure><ul><li><strong>Easing / Tween animators</strong>: <em>Custom elastic transition when pushing new text sentences or removing older lines can be fine-tuned with the easing animations. (These features allowed imitating modern touch devices feel.)</em></li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*QljrHPZl71THskRmk28VUg.png" /></figure><ul><li><strong>Export process</strong>: <em>Timeline previews each dialog position, elapsed time in minutes / seconds, debug pauses etc.</em></li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*4eIgsUBDmMNgqanVWT9n3A.jpeg" /></figure><ul><li><strong>Final frames</strong>: <em>Exported frames (without GUI) will look like this. They will be merged to MP4 using internal FFmpeg scripts.</em></li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/691/1*KUHvU9yWA00KmuhoGDMiWg.png" /></figure><h3>REUSE OR UPGRADE</h3><ul><li><strong>Live feature allows “printing” live message</strong>s like typically tweets from <strong>Twitter </strong>from users or hashtags, <strong>SMS</strong>, <strong>Telegram </strong>or <strong>WhatsApp </strong>channels, <strong>newspapers feeds</strong>, <strong>scrapped websites</strong>, etc.<br>Or maybe as <strong>replies to answered questions from</strong> touch devices in the place from the local <strong>visitors</strong>.</li><li>Other alternatives to design presentations can be implemented, of course. <br>i.e., we originally thought about adding chat bubbles with text inside like some app chats, imitating that messages were coming from real people during the pandemic:</li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*-FFJwQ6ZT3ZMZK0R2vFVOw.png" /></figure><ul><li>The point is that the <strong>final result has a “<em>film After Effects rendered quality</em>”</strong>, but it can be rendered live, not only playing previously rendered videos. Then <strong>text content can be fed from everywhere </strong>live / “<em>on the fly</em>”.</li></ul><h3>DERIVED IDEAS / FUTURE NEW INSTALLATIONS</h3><ul><li>Lately, I am thinking about <strong>installations for text visualization from big collections </strong>of author’s bibliographies.</li><li>Kind of <strong>museum showing text content</strong> about a literature writer author.<br>Something like the <strong>visitor making a query search for a sentence</strong>, a topic or a keyword.</li><li>Then the installation will <strong>search on that big data</strong> content and will print the related sentences.</li><li>I made some testing using <strong>IA </strong>/ <strong>Deep Learning </strong>using <strong>Word2Vec</strong>. <br>That allows search synonyms or identify topics and <strong>non-literal searches/responses</strong>.</li><li>i.e., searching for “<strong>food</strong>”, and being replied with all the sentences of the novels of the author where he talks about everything about “<strong>eating scenes</strong>”.</li><li>Then we can <strong>“print” these responses styled and animated</strong>.</li><li>Currently, with the <strong>GPT (and IA) hype</strong>, maybe there’s a lot of stuff that can be done with <strong>displaying text content</strong>.</li></ul><h3>PROPOSAL EXAMPLES / IDEAS (TODO):</h3><ul><li><strong>1. Twitter</strong>: <br>Real-time feed from subscribed hashtags or users.</li><li><strong>2. News scrapping</strong>: <br>Get real-time news on a topic using APIs from newspapers.</li><li><strong>3. Controlled by visitors</strong>: <br>A menu of options/ABCD/topics that one user can pick/curate for all the installation projections.</li><li><strong>4. Random text</strong>: <br>From big databases depending on a mood/event/schedule time in a precise moment in an event: topics/texts are changing.</li><li><strong>5. Authors exhibitions</strong>:<br>Showcase with quotes of exposed author/artist/writer/painter/film director/… Visitors can query a keyword or pick from a list of available topics. Then some related text sentences will be played.<br>Powered with Deep Learning, Word2Vec or GPT searches.</li><li><strong>6. Twitter + Web scrapping/API</strong>: <br>1. Check for the current trending topic every hour.<br>2. Search main/top/most read article of some big newspapers about that topic. <br>3. Display some picked text sentences/featured paragraphs.</li></ul><h3><strong>VIDEOS PLAYLIST</strong></h3><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2Fvideoseries%3Flist%3DPLFoSbcsHXMI6sodq-nWtOE-m5K1Pj-dVD&amp;display_name=YouTube&amp;url=https%3A%2F%2Fwww.youtube.com%2Fplaylist%3Flist%3DPLFoSbcsHXMI6sodq-nWtOE-m5K1Pj-dVD&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2Fut0HNKp3U2o%2Fhqdefault.jpg%3Fsqp%3D-oaymwEWCKgBEF5IWvKriqkDCQgBFQAAiEIYAQ%3D%3D%26rs%3DAOn4CLCGOBhA02HOFP4ZtxATPta-HL1rZQ%26days_since_epoch%3D19370&amp;key=a19fcc184b9711e1b4764040d3dc5c07&amp;type=text%2Fhtml&amp;schema=youtube" width="853" height="480" frameborder="0" scrolling="no"><a href="https://medium.com/media/704faf859564fe71b0cbfd38ebe6f8d3/href">https://medium.com/media/704faf859564fe71b0cbfd38ebe6f8d3/href</a></iframe><p>** <em>Credits</em>:</p><p>An original installation by <a href="http://lainvisible.pro/website/el-estudio-3/"><strong><em>María Güell</em></strong></a>, and <a href="http://lainvisible.pro/website/bastir_de_nou_el_mon">LA INVISIBLE Lighting Design Studio</a>.</p><p>Art Direction: <br><a href="https://bravo.studio/website"><strong><em>Daniel Bravo</em></strong></a></p><p>Text: <br><strong><em>Edurard Escofet</em></strong></p><p>Photo: <br><strong><em>Rafael Varga</em></strong></p><p>Code:<br><a href="https://github.com/moebiussurfing"><strong><em>Manu Molina</em></strong></a><em> <br>(myself, aka </em><strong><em>moebiusSurfing</em></strong><em>)</em></p><p>Client: <br><strong><em>Ajuntament de Barcelona</em></strong><em>.</em></p><p>Location: <br><strong><em>Barcelona, 2021</em></strong><em>.</em></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/400/1*VHg-voW6ea8QdVk7Qgc59Q.png" /></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*mNQFlQfW0-BT24XZc0RQrw.png" /></figure><h3>CONTACT</h3><p><strong>Manu Molina</strong><br><a href="http://moebiussurfing@gmail.com">moebiussurfing@gmail.com</a></p><p><a href="https://github.com/moebiussurfing"><strong>GitHub</strong></a>: <a href="https://github.com/moebiussurfing">github.com/moebiussurfing</a><br><a href="https://linktr.ee/moebiussurfing"><strong>Linktree</strong></a><strong>:</strong> <em>my profiles and social links.</em></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=c0b2452f2028" width="1" height="1" alt="">]]></content:encoded>
        </item>
    </channel>
</rss>