Kjerneteknologier som er i bruk: React, JavaScript, PHP, Python, HTML, CSS, MapBox, GraphQL, REST API, NeTEx, Kunstig Intelligens (NLP, NER, TextCat, Google Gemini LLM).
AiCare er en plattform for administrasjon og visualisering av mikromobilitet. Plattformen har en rekke nyttige funksjoner som interaktive kart for visualisering av data, sanntidsdata fra Entur, nyheter og avviksmeldinger.
Frontend er bygget med React og Next.js, og tilbyr et moderne og responsivt grensesnitt. Backend er utviklet med Python og PHP, og håndterer databehandling og API-integrasjoner. Plattformen bruker MapBox for kartfunksjonalitet og visualisering av mikromobilitetsdata.
Plattformen benytter kunstig intelligens for en lang rekke oppgaver, inkludert naturlig språkprosessering (NLP) for å analysere og forstå brukerinput, samt Named Entity Recognition (NER) for å identifisere og kategorisere relevante data. Dette gjør det mulig å tilby en mer intuitiv og brukervennlig opplevelse.
Kartfunksjonaliteten viser sanntidsdata fra en rekke kilder, og kan visualisere forsinkelser, avvik og annen relevant informasjon. Plattformen støtter også integrasjon med ulike mikromobilitetsløsninger for tilgang til sanntidsdata om tilgjengelighet og plassering av scootere og sykler.
AiCare har en innebygget RAG modul som kan hente og analysere data fra ulike kilder, og kategorisere dem for videre behandling. Dette inkluderer scraping av nyheter og annen informasjon fra nettet, samt filtrering og kategorisering av data for å sikre at brukeren får relevant informasjon.
RAG modulen benytter en lokal NLP modell for å analysere og kategorisere dataene, mens Google Geemini 2.0 brukes til å dele opp data i passende seksjoner.
Den scrapede dataen kan brukes til å generere oppsummeringer og kategorisering av informasjon, og kan også gjøres tilgjengelig for kunstig intelligens-moduler for videre analyse og behandling.
AiSHA er en AI-modul som behandler søknader om refusjoner og reisegaranti. Modellen undersøker kvitteringen ved hjelp av OCR og OpenCV med YOLOv8, kontrollerer faktisk forsinkelse for den aktuelle reisen, og vurderer om refusjon er berettiget. Dersom alt er OK vil saken legges klar for manuell kontroll, og dersom det er avvik vil avviket bli merket og saken lagt til manuell gjennomgang.
AiCare benytter en egen implementasjon av KiRA (Kunstig Intelligent ReiseAssistent) fra Movai.no for å tilby reisesøk i et chatgrensesnitt. Dette gjør det mulig å stille spørsmål om reisealternativer og få svar i naturlig språk.