Kompetensområden
ALKdev har erfarenhet av att bygga prototyper inom följande områden:
- Bildanalys och datorseende: Extrahering av strukturerad data från bilder, till exempel en instrumentpanel eller en annan visuell källa.
- Lokala språkmodeller: Integration av språkmodeller för bedömning och beslutsstöd direkt på enheten.
- Strikta datamodeller: Design av väldefinierade gränssnitt för att säkerställa konsistens mellan indata och beräkningar.
- Felsäkerhet: System som undviker gissningar vid osäker indata och förblir tysta istället för att ge felaktiga resultat.
- Integration mot externa bibliotek: Anslutning till numeriska beräkningsbibliotek och solvers för att leverera precisa rekommendationer.
Exempel på projekt
Bildanalys och beslutsstöd
Ett forskningsprojekt för bildanalys och beslutsstöd. Systemet läser av en videobild av en instrumentpanel, extraherar mätvärden och etiketter och ger rekommendationer baserat på en strikt datamodell och en extern solver. Projektet demonstrerar förmågan att integrera bildigenkänning, textanalys och numeriska beräkningar i ett robust system.
- Bildigenkänning: Extraherar mätvärden och etiketter och panelens tillstånd från en videobild.
- Text-till-predikat: En Rust-baserad modul omvandlar avläst text till predikat för vidare bearbetning.
- Extern solver: En separat process används för att köra en extern beräkning, som returnerar rekommendationer i JSON-format.
- Felsäkerhet: Systemet undviker gissningar vid osäker indata och förblir tyst istället för att ge felaktiga rekommendationer.
GrammarStrike
Ett flerspelarspel för meningsbyggnad där spelare tävlar i att skapa korrekta meningar på engelska. Appen kombinerar ett webbaserat gränssnitt med en lokal språkmodell för att bedöma meningarna, vilket möjliggör snabb och säker spelupplevelse direkt på enheten.
- Lokal språkmodell: En Gemma 3 1B int4-modell körs på enheten via MediaPipe för att bedöma meningsbyggnad.
- WebSocket-relay: En egenutvecklad relay hanterar synkronisering mellan spelare.
- Hybridapp: Spelgränssnittet är byggt i HTML och laddas i en WebView.
Ordvis
Ett tvåspelarspel på svenska där spelare skapar meningar utifrån givna ord. En lokal språkmodell dömer meningarna och tilldelar poäng, medan matchen synkas i realtid via Firebase Realtime Database.
- Lokal språkmodell: En Qwen-modell körs på enheten via LiteRT för att bedöma meningarna.
- Realtidssynkronisering: Firebase Realtime Database hanterar synkronisering mellan spelare.
- Demo-AI: Om språkmodellen inte startar, aktiveras en demo-AI för att säkerställa att appen förblir funktionell.
Metodik
- Forskningsdriven utveckling: Utforskning av nya tekniker (t.ex. bildigenkänning, språkmodeller) för att lösa specifika problem.
- Prototypfokus: Snabba iterationer för att validera idéer innan fullskalig implementation.
- Dokumentation: Tydliga arbetskartor och tekniska beskrivningar för att underlätta vidareutveckling.
- Felsäkerhet: Design av system som undviker gissningar vid osäker indata och förblir tysta istället för att ge felaktiga resultat.
Tekniska detaljer
- Bildanalys: Extrahering av strukturerad data från ostrukturerade källor, t.ex. videobilder.
- Lokala modeller: Integration av AI-modeller för snabba och säkra beslut direkt på enheten.
- Strikta datakontrakt: Data flödar genom väldefinierade gränssnitt för att säkerställa konsistens.
- Externa solvers: Anslutning till numeriska beräkningsbibliotek för precisa rekommendationer.







