Smart klassificering av medicinska artiklar
Arty är en plattform som automatiskt samlar in, strukturerar och presenterar medicinska artiklar för användare med specifika intresseområden, till exempel cancer och diabetes. Med över 50 000 artiklar i databasen och ett inflöde på tusentals nya publikationer varje dag ställdes höga krav på en lösning som kan hantera stora datamängder, förstå medicinska kontexten och samtidigt leverera AI-genererade svar på sekunder. Plattformen är utformad för att ge varje användare ett personligt och relevant flöde baserat på läsning, sökhistorik och beteende över tid.
Klicka på en symbol för att visa mer information om AWS-tjänstens roll i systemet.
Bakgrund och mål
Målet med Arty var att skapa ett system som hjälper användare att navigera i den växande mängden medicinsk information och ge dem ett personligt och relevant flöde. Plattformen behövde kombinera automatiserad insamling och indexering av artiklar med en AI-komponent som kan formulera begripliga och kontextanpassade svar baserat på användarnas frågor och tidigare beteenden.
Arkitektur och flöde
När en användare ställer en fråga via gränssnittet skickas den som en HTTP-förfrågan till Amazon API Gateway, som fungerar som en säker ingång till backend. API Gateway hanterar routing och rate limiting innan anropet skickas vidare till en containeriserad REST-API-tjänst i Amazon ECS med Fargate. Denna lösning möjliggör horisontell skalning utan att behöva hantera underliggande infrastruktur. I ECS valideras och bearbetas frågan, varefter systemet söker efter relevant kontakt i Amazon OpenSearch, där artiklar indexerats utifrån medicinska begrepp och teman. De mest relevanta resultaten används som kontext i ett anrop till Claude, en generativ AI-modell från Anthropic, som formulerar ett sammanhängande och begripligt svar.
Slutligen loggas både fråga, svar och metadata i Amazon RDS för spårbarhet, analys och framtida personalisering. Arkitekturen är uppdelad i publika och privata subnät i en Amazon VPC, där åtkomst styrs strikt via IAM-roller och säkerhetsgrupper.
Kundvärde och resultat
Genom denna arkitektur kan Arty leverera AI-genererade svar i realtid och skapa personligt relevanta artikel-flöden utan att kompromissa med säkerhet och skalbarhet. För användaren innebär det snabbare tillgång till pålitlig information, medan plattformen kan växa i takt med det ökade antalet artiklar och användare - utan att öka driftkostnaderna nämnvärt.