Movai.no - AI-assistert mobilitetsplattform

Kjerneteknologier som er i bruk: React/Next.js, JavaScript, PHP, Python, MapBox, GraphQL, REST API, NeTEx, Kunstig Intelligens (NLP, NER, TextCat).

Forsidebilde av Movai-prosjektet

Movai (tidligere kjent som Cityride) er en AI-drevet plattform som samler smart og bærekraftig mobilitet i én tjeneste. Movais kjerne er en Python applikasjon som router forespørsler mellom flere multistage AI-pipelines som sømløst håndterer komplekse forespørsler fra movais mange frontend applikasjoner.

Plattformen integrerer data fra tredjeparter som Entur, Yr.no, Statens vegvesen og MapBox, og leverer en helhetlig reiseplattform drevet av kunstig intelligens. I tillegg til sanntidsdata for kollektivtransport, har vi indeksert all offentlig tilgjengelig informasjon om kollektivtransport i en Qdrant vektordatabase for raskt og effektivt vektorsøk.

AI-noder og pipelines

KiRA (kunstig intelligent reiseassistent) er en multistage NER og Textcat pipeline trent på store mengder kollektivdata. KiRA håndterer alt fra naturlig språkprosessering til komplekse reisesøk, og integrerer med flere API-er for sanntidsdata og kan utføre vektorsøk mot en Qdrant vektordatabase for å svare på generelle spørsmål.

AiSHA er en AI-assistent som bruker generativ AI for å behandle kundeserviceforespørsler og avgjøre krav om refusjoner og reisegaranti. AiSHA består av flere AI-noder som håndterer ulike aspekter av kundeservice, inkludert naturlig språkforståelse, tekstklassifisering, bildegjenkjenning og mer.

Movai Core Node fungerer som en sentral routingkomponent med en pipline bestående av egentrente modeller for naturlig språkprosessering (NLP) og Named Entity Recognition (NER), som dirigerer forespørsler til riktige noder.

Movai SIRI er en mikrotjeneste som henter og indekserer SIRI-data (Situation Exchange og Vehicle monitoring) fra Entur, og gjør dem tilgjengelige for Movai Core Node via Movai Datalake.

Movai RAG er en RAG (Retrieval-Augmented Generation) pipeline som kombinerer generativ AI med vektorsøk for å gi presise svar på brukerforespørsler. Den bruker Qdrant for vektorsøk og Google Gemini for generering av svar.

Movai CLI er et kommandolinjegrensesnitt som gir utviklere og administratorer muligheten til å samhandle med Movai plattformen via terminalen. CLI-en støtter kommandoer for å administrere AI-noder, hente data fra Movai Datalake, og utføre ulike administrative oppgaver.

Reiseplanlegger

Den AI-assisterte reiseplanleggeren bruker KiRAs NLP pipelines for å tolke fritekst forespørsler fra Movai.no. Brukeren kan søke etter avganger og reiser i hele Norge med naturlig språk som "Reiser fra drammen til Oslo i morgen" eller "Avganger fra Lumberkrysset om 2 timer". Integrasjonen med Enturs JourneyPlanner APIer (GraphQL) sikrer sanntids reisedata som alltid er oppdatert.

Kart og mikromobilitet

Kartfunksjonaliteten viser sanntidsdata og posisjoner for sparkesykler, bysykler, bildelingstjenester, badetemperaturer, holdeplasser og mer. For støttede operatører kan brukeren enkelt åpne operatørens relevante apper via dyplinking direkte fra Movais kart. For eksempel kan en Voi sparkesykkel åpnes direkte i Vois app ved å trykke på knappen "Åpne i app".

Avgangsskilt

Movai tilbyr konfigurerbare avgangsskilt som viser avganger i sanntid fra valgte holdeplasser. Skiltene oppdateres hvert 30. sekund og inkluderer informasjon om forsinkelser og kanselleringer.

Avviksmeldinger

Avviksmeldinger er basert på data fra Entur (GraphQL), Statens vegvesen (DATAX), med en egen AI-pipeline som analyserer og filtrerer relevante nyhetsmeldinger.

Movai Operations

Avviksmeldinger er basert på data fra Entur (GraphQL), Statens vegvesen (DATAX), med en egen AI-pipeline som analyserer og filtrerer relevante nyhetsmeldinger.

Diverse

Movai.no er en omfattende plattform som kombinerer kunstig intelligens, sanntidsdata og brukervennlighet for å tilby en helhetlig mobilitetsløsning. Den er designet for å være skalerbar og fleksibel, med muligheter for å legge til nye AI-noder og funksjoner etter behov. Movai.no er et eksempel på hvordan moderne teknologi kan brukes til å forbedre brukeropplevelsen og effektivisere mobilitetstjenester i byer og tettsteder.

Har du behov for en skreddersydd løsning for mobilitet eller AI? Movai-prosjektet er et eksempel på hvordan slike løsninger kan bygges med fleksibilitet, funksjonalitet og et moderne design. Med flere års erfaring med React, Python og integrasjoner med AI, kan jeg tilby skreddersydde løsninger tilpasset dine behov. Enten det gjelder mobilitetsplattformer, webapplikasjoner eller AI-integrasjoner, leverer jeg løsninger som er enkle å vedlikeholde og videreutvikle.

Gå til movai.no