MOIST MUNCH

Ved hvert maleri er det satt opp IoT enheter for måling av fuktighet og temperatur. Dette er for å overvåke at målingene ikke går over terskelverdier som kan skade de uvurderlige maleriene. Etter at dataen har blitt hentet fra IoT-enhetene så må de visualiseres slik at ansatte kan bruke dataen for og enkelt ha oversikt over hvordan forholdene til maleriene er.

Når de åpner Power BI dashbordet så møter de denne skjermen her:

Fargene for dashbordet er valgt etter museets fargeprofil: rød, hvit og svart, og følger dermed også fargeprofilen som er satt for resten av den totale løsningen med besøkende-delen.

Helt på toppen får de gjennomsnittsmålingene fra alle sensorene gjennom hele museet ved de tidspunktene målingene ble gjort, med et minutts oppløsning.

På bunnen får vi opp temperatur- og fuktighetsmålinger for de to rommene som det er satt opp sensorer for: “Solrommet” og “Månerommet”. Der har man mulighet til å klikke inn på rommene for å få mer detaljerte data om målingene for hvert maleri. Trykker man for eksempel inn på solrommet får man opp:

Der man kan se på de målingene som er gjort for sensorene de siste timene. Pilen på logoen tar deg til forsiden og gir deg også mulighet til å klikke deg inn på data for det andre rommet:

Som viser en lignende side som Solrommet, men med sensordata fra Månerommet.

EN VISUELL ORGASME

Vi har vært på bloggkurs og har lært at det er viktig med clickbait-titler for å få clicks. Men jokes aside, vi har forsøkt å dra den visuelle identiteten til PowerAppen langt ut over normalen.

Vi har latt oss inspirere av Munch-museets visuelle identitet. Blant annet bruk av store kontraster, fete fonter og høy grad av asymetri.

En viktig del av arbeidet var å finne frem til former og symboler som kunne skape en futuristiskfølelse samtidig som vi tok vare på noe av det tradisjonelle som du finner i Munchs kunstnerskap. Det startet med en wireframing og idemyldring i Figma den første dagen, hvor vi la grunnlaget for designelementene som vi har bruk i appen. Se bildet under:

Vi innså raskt at PowerApps ikke har avrundede hjørner, men vi ville bevare samme felling, så vi lekte litt med vektorer for å skape samme uttrykket, bare motsatt vei:

Vi ønsket en high-end feeling i appen og for å oppnå det ville vi gjerne ha litt flere alternativer å vlege blant enn de standard fontene i PowerApps. Vi stjal derfor komponenten PowerFont fra pcf.gallery som lot oss laste inn alle fontene fra Google Fonts direkte i PowerApps: https://pcf.gallery/powerfont/

Etter å ha diskutert en del frem og tilbake landet vi på Fira Sans Condensed, da denne har et uttrykk som var likt nok, men samtidig hadde ok kontrast til Munch sin custom-brand font.

Etter å ha brukt mye tid på å lage svg.-filen til topp-logoen i appen bestemte vi oss for å stjele resten av ikonene. Disse lånte vi fra: https://www.svgrepo.com/

Sammen med ulike figurer og former tilsynelatende plassert «tilfeldig» på lerretet, oppnådde vi det abstrakte og figurative uttrykket i appen som vi var ute etter (merk: knappene får den sterke Munch-rødfargen når man fører pilen over). Vi har også gjenbrukt mange av de samme elementene i vårt Power BI-dashbord.

Vi ville også ha chatboten vår som en del av appen. For å embedde den stjal vi på nytt fra pcf-gallery. Denne gangen stjal vi komponenten PCF ChatBot for å få åpnet chatten direkte i appen: https://pcf.gallery/pcf-chatbot/.

Dirty Hacker

Vi har gleder av å presentere vår Dirty hacker Kenny!

Vår kjære Kenny har laget en function app som trigger en logic app. I stedet for å skrive direkte til dataverse og sette opp kode som henter authentication tokens og håndterer dette, sender denne function appen dataen til en logic app. Denne logic appen håndterer da alt med autentisering. Dette legger til et ekstra ledd som forsinker hele prosessen, noe som IKKE er lurt når man vil jobbe med real time data. Spesielt når det er snakk om uvurdelige kunstverk.

Dette er for å skrive sensordata til dataverse sånn at vi kan bruke det i visualiseringen i Power BI

I og med at vi ikke har penger til å kjøpe mange (eller i det hele tatt èn) sensor, har Kenny enda en nasty hack. Dette går ut på å simulere sensordata.

Siden vi ikke har tilgang på noen IoT-enheter (😢) genererer vi målingene ved bruk av simuleringer fra en Raspberry Pi web simulator: https://azure-samples.github.io/raspberry-pi-web-simulator/ som vi har ti instanser av og skriver til ti forskjellige enhetregistreringer i IoT Hub i Azure.  

Denne dataen blir så tilgjengeliggjort i endepunktet som er innebygd i IoT Hub som igjen trigger en Azure Function App som formaterer dataen og trigger Logic app som skriver til Dataverse.  

Dette gjør at vi kan vise temperatur og fuktighet i “vårt museum”. Selv om det i dag ikke er hooket opp noen sensorer. Dette er jo noe man ikke kunne sendt inn i prod, ettersom den ikke er koblet til noen sensorer og man dermed ikke ville fått beskjed selv om museet skulle brent ned og oversteget grensen for hva maleriene tåler av temperatur 🙂

Comutity Effort

Vi i The Sopranos har ikke kun brukt tid på oss selv i disse dager! Vi har prøvd å spre det glade buskap til

1. PizzaTime: De slet med funksjonanlitet i deres PowerApps Portal og satt litt fast! MEn vi sendte over en Sopra Turle som fikse problemet slik at de lette kunne konfigurere pizza portalen sin! 😀

2. Middle Aged Mutable Ninja Tuples: de slet litt med motivasjonen etter at hele to deltakere desserterte. Vi ga dem derfor litt hodebånd for motivasjon ognoen gode ord. 😀

Vi er Happy Campers!

Vi ville utnytte muligheten til å skryte av vår hemmelige Camp! Og selvfølgelig er også LilleRosaBærsj med oss når vi sniker oss unna til The headquartes!

Det er her alle de gode ideene kommer! Tarp på hotellrom kan anbefales! 😀

Vi håper også dere legger merke til både hodebåndet og maskotten vår! 😀

Lagånden i teamet er alltid høyt! Du finner os smilene og leende 98% av tiden!

#ViTokHappyCampersLittBokstavelig 😉

Hva har vi gjort i dag:

Våre endringer fra i går til i dag: 

Excellent user experience 

Vi har en applikasjon (canvas app) som besøkende av Munch-museet kan bruke. Siden i går har vi gjort følgende for å forbedre brukeropplevelsen: 

  1. Du kan nå kommunisere med vår chat-bot direkte i applikasjonen. Vi brukte en PCF-komponent for å legge inn chatboten som en iframe.  
  1. Vi har fullført funksjonaliteten som lar brukerne ta bilder og få mer informasjon om kunstverket ved bruk av AI Builder (Se tidligere post og video). 
  1. Besøkende kan nå besøke vårt digitale museum med både bilder og behagelig bakgrunnslyd som støtter opp under opplevelsen av museet. Museet kan også brukes med VR briller for de som ønsker det.  

Rock Solid Geekness 

Siden i går har vi forstått at vi har litt å gå på når det gjelder geekiness-nivået. Vi har derfor jobbet mye med en app for de ansatte ved museet der vi får opp data fra sensormålinger i utstillingsrommene som skal visualiseres i PowerBI. 

Siden vi ikke har tilgang på noen IoT-enheter (😢) genererer vi målingene ved bruk av simuleringer fra en Raspberry Pi web simulator: https://azure-samples.github.io/raspberry-pi-web-simulator/ som vi har ti instanser av og skriver til ti forskjellige enhetregistreringer i IoT Hub i Azure.  

Denne dataen blir så tilgjengeliggjort i endepunktet til som er innebygd i IoT Hub som igjen trigger en Azure Function App som skriver til Dataverse.  

Most Extreme Business Value 

Virtuelle museum: Det virtuelle museet kan bidra til å generere penger og interesse rundt museet selv om det ikke er åpent, men også i form av interesse for NFT kunst og kunstverk lånt fra andre museer.  

I tillegg lar det museets kuratorer vise frem en større del av kunstsamlingen som totalt består av nærmere 28 000 kunstverk. I dag er kun en liten andel av disse tilgjengelig for publikum. 

Bildegjenkjenning: Ved å legge inn mer informasjon i applikasjonen i stedet for ved siden av kunstverket kan vi bruke plassen på veggen til å stille ut enda flere bilder.  

ChatBot: Chatbotten kan nå avlaste ansatte slik at de besøkende heller bruker applikasjonen enn å kalle på de ansatt for hjelp. De ansatte kan da bruke arbeidsdagen på mer verdiskapende oppgaver. 

IoT: Ved bruk av vår IoTl-øsning som monitorerer temperatur og fuktighet rundt kunstverkene, vil spare museet for store utgifter: 

  • Ved bruk av IoT-løsningen kan lufteanlegget kjøle og varme opp rommene som trenger det 
  • Minimere skade på dyre uvurderlige malerier grunnet fukt 
  • Færre ansatte som flytter på malerier grunnet dårlig temperatur og fuktmålinger 
  • Unngår å måtte stenge Munch eller redusere antall besøkende i løpet av sommeren når det både er varmt og høy luftfuktighet 
  • I fremtiden ønsker de å styre lufteanlegget basert på sensorata. 

NB! I Munch museet har vi underdimensjonert lufteanlegget og kommunen ønsker ikke å gi støtte for mer utbedringer av denne! Deres store frykt er at den store antall besøkende på sommeren og den høye sommertemperaturen vil gjøre store skader på flere kunstverk. 

“Munchmuseet frykter at klimaanlegget ved det nye museet i Bjørvika ikke vil tåle sommervarme og rekordbesøk. […] Nå får imidlertid Munchmuseet et tydelig nei fra PBE, skriver Avisa Oslo. Begrunnelsen er at det vil ødelegge byggets «særegne visuelle og arkitektoniske utrykk», heter det i artikkelen.” https://www.arkitektnytt.no/notiser/munch-sliter-med-klimaet 

Killer App 

Vi har endelig fått bruke vår AI modell i vår besøksapplikasjon! Se vår youtube video her:Illustrasjon av vår funkjsonalitet 

Vår nye Chatbot i besøksapplikasjonen tuter og kjører. Den ble både ferdigstilt og lagt inn i applikasjonen: Her trykket de på ChatBot ikonet og stiller Chatbotten spørsmål som den kan svare på 🙂 

Vi har også ferdigstilt museet med både musikk, malerier og NFT’er. Sjekk ut videoen i den tidligere posten her: https://acdc.blog/steria2022/virtuelt-museum/ 

Lazy chat bot makers  

Since Power Virtual Agents are all about creating chatbots on the fly, we decided to try the auto generation of topic from external sources.

By providing links to the official museum website and lexica sources we got a list of proposed topics. Surprisingly, most of the topics were useful to include in the chatbot. In combination with some information, we extracted ourselves the chatbot can now answer topics regarding Munch, opening hours and the different exhibitions that are currently available.

The information is presented to the user in an intuitive and interactive manner (lol).

Bilde gjennkjenning

Vi i Munchmuseet er veldig glade for å kunne lansere en ny funkjsonalitet i Munch besøksappen: GiveMeMoreInfo!

Syns du at maleriene våre vekker interesse, men du skulle gjerne hatt enda mer informasjon om maleriet? Da har vi løsningen for deg!
GiveMeMoreInfo! gir deg mer informasjon om maleriet du ser på gjennom applikasjonen. Det eneste du trenger å gjøre er å ta et bilde av maleriet, og informasjonen hentes inn automatisk!

Link til video: https://youtu.be/DUkVdxUdlGI

Teknisk informasjon:

  • Vi bruker Ai Builder for å gjenkjenne ulike malerier. Denne har blitt trent ved bruk av ca. 15 bilder fra hvert maleri. (Litt Nasty??)
  • Vi bruker en Power Automate for å motta bilde fra Canvas Appen, sender bildet videre til AI modellen som returnerer hvilket bildet det kjenner igjen i fotografiet tatt fra Canvas Applikasjonen.

I fremtiden håper vi å kunne bruke appliasjonen for å:

  • Utvide til å gi tilpasset informasjon baser på alder f.eks
  • Gi informasjon om lignende mallerier du kunne ha likt som Museet også har inne eller i sin virtuelle samling
  • Gi forslag til besøk i andre museer basert på dine interesser.
  • Vise hvordan bildet faktisk så ut da den ble laget ( mallerier er ofte gule grunnet at coaten over har decomponert grunnet UV lys og ligende)

Takk for en fin dag i går!

Etter vår første dag på ACDC har gjengen med totalt 4 års erfaring fått ny kunnskap og motivasjon! 😀 Etter kun 1 dag har vi i the Sopranos fått til mange kule features (til Munchmuseets glede):

Munch – besøksapplikasjon

Denne applikasjonen er ment for å berike de besøkendes opplevelse av museet! Målet er at Muchmuseet ikke er et museeumman besøker en gang i livet, men som er levende og dynamisk og tiltrekker seg besøkende flere ganger. Vi har lagt til noe kule features for å innvolvere de besøkende enda mer i kunsten vi har:

  • GiveMeMoreInfo! Bruker kunstig intelligens til å kjenne igjen malerier og gi brukerne mer informasjon av maleriet. Dette gjøres ved å ta et bilde gjennom besøksappen, og vipps så kommer informasjonen til deg! Dette skaper nye muligheter for kunstinteressenter! Det er jo kjent at museer ønsker å maksimalisere bruken av veggplass til malerier noe som gjør at det ofte ikke er plass til utbrodert informasjon om maleriet/kunstverket. Dette kan nå løses med vår nye “GiveMeMoreInfo!” funksjonalitet i Munch besøksapplikasjonen. Mer info kommer senere 🙂
  • Besøk vårt digitale museeum utstilling! Vi har gleden av å presentere muligheten til å gå på digitale utstillinger med lånte malerier fra andre museer, NFT’er, musikk og masse masse mer!
  • Snakk med vår nye ChatBot: Chat botten vår bruker kunstig intelligens for å hjelpe deg med spørsmål du måtte ha under besøket!

Virtuelt museum

Munchmuseet har gleden av å introdusere vårt nye virtuelle museum. Her har vi inngått avtale med andre museer verden rundt for å kunne vise kunstverk fra deres utstilling.

På forsiden av appen finner man Virtual Tours, som tar deg til det virtuelle museet.

Trykker man på Virtual tours vil man komme inn i det virtuelle museumet. Dette gjør det mulig å opprette et samarbeid mellom ulike museer der man kan vise kunst fra andre museumer. Det gjør det også mulig for museumet å ha en inntektskilde selv om samfunnet skulle bli stengt ned igjen.

I dette rommet kan man se at det er satt ute i naturen, noe som ikke ville vært mulig i virkeligheten, ettersom maleriene ikke tåler vind og vær så godt. Her kan man også høre fuglekvitter og bølge lyder.

Muligheten for mange ulike og veldig spesialiserte utstillinger har åpnet seg. I den virkelige verden er man begrenset av plass og område + lokasjon. Med virtuelle utstillinger kan man spesialisere lyd og område, samt plassering av kunstverkene som kan skape en ny type museumopplevelse. Maleri i taket, i en mørk kjeller, i naturen? Hva med forskjellige rom med begge deler. kan åpne opp for ulikt publikum på samme tid. På den måten kan man virkelig tilpasse omgivelsene til å få frem kunsten.

Dette gir oss også mulighet til å stille ut NFT som kunstverk, noe som er i vinden i dag. Muligheten til å vise frem digital kunst som det blir produsert mer og mer av i dagens samfunn.

Det er også mulig å bruke med VR briller, kan gjøre det enda mer gøy å gå på virtuelt museum. Kanskje fremtiden vil bringe VR-briller til biblioteker og kulturhus så musumsturen kan bli en enda mer unik opplevelse for flere.