En plattform som kopplar samman mentorer och coachees med hjälp av maskininlärning och dataanalys.
Vår kund är en europeisk plattform för e-lärande som erbjuder kunderna mentorer i valfria ämnen.
Detaljerad information om klienten kan inte avslöjas enligt bestämmelserna i NDA.
En kund kom med idén att plattformen skulle utökas med följande datateknik och maskininlärning verktyg för att snabbare och mer exakt kunna föreslå mentorer till användarna. Uppgifterna bör samlas in på ett korrekt sätt och förfinas innan de används av rekommendationssystem, tidsregistreringsverktyg och andra programvaror.
För att lösa problemet behövde Innowise Groups mjukvaruingenjörer
Våra mjukvaruingenjörer har utformat lösningen på ett sätt som gör det möjligt att snabbt samla in och uppdatera data från olika källor. Uppgifterna förädlas automatiskt enligt förinställda mallar och skickas till de verktyg som hanterar dem.
Amazon Web Services
Lösningen bygger på följande Amazon Web Services på grund av dess säkerhet, flexibilitet, skalbarhet och kostnadseffektivitet.
Tränare och stamkunder kan skicka in sina uppgifter i olika former till plattformen, t.ex. text, bilder, videor, dokumentskanning osv. Dessa data laddas upp till AWS och lagras i en dataljö.
ETL-pipelines
Våra dataingenjörer har utvecklat och infört ETL-pipelines för att automatiskt samla in datamängder från användarna till molnlagret.
Datasjö och datalager
Data som samlas in genom ETL-pipelines förädlas i datalager. Denna process drivs av Airbyte och dbt. Efter att data har förädlats, Apache Airflow överför den till datalageret där den kan användas för olika ändamål, t.ex.
Med hänsyn till projektets krav och särdrag har vi valt Scrum som metodik för programvaruutveckling och genomför sprintar varannan vecka och sprintöversikter för att visa på framstegen. Vi använde Jira och Confluence och höll mötena och den övergripande kommunikationen med kunden i Microsoft Teams.
Vårt team utvecklade kraven enligt kundens vision av lösningen och dokumenterade dem. Under utvecklingsprocessen analyserade, förfinade och dekomponerade vi ständigt kraven i uppgifter och deluppgifter för att lättare kunna följa utvecklingen. Efter att flera uppgifter hade slutförts kontrollerade Innowise Groups kvalitetssäkringsingenjörer om lösningen överensstämde med de skisserade kraven, om den var felfri och om vårt team var på samma sida med kundens vision och förväntade resultat.
Innowise Group har byggt en säker plattform som gör det möjligt för kundens anställda att samla in, lagra och hantera data från studenter och handledare på plattformen. På grund av lösningens säkerhet och den strikta åtkomst- och driftskontrollen kan informationen användas för en mängd olika ändamål utan rädsla för att läcka ut.
Våra mjukvaruingenjörer har automatiserat ett antal processer som tidigare var manuella och utformat dataflödet för att göra lösningen så effektiv som möjligt.
När vi har tagit emot och behandlat din begäran kommer vi att kontakta dig. för att beskriva dina projektbehov i detalj och underteckna ett NDA för att säkerställa att för att garantera konfidentialitet för informationen.
Efter att ha undersökt kraven utarbetar våra analytiker och utvecklare en projektförslag med arbetets omfattning, lagets storlek, tid och kostnad. uppskattningar.
Vi ordnar ett möte med dig för att diskutera erbjudandet och komma fram till en överenskommelse.
Vi undertecknar ett kontrakt och börjar arbeta med ditt projekt så snabbt som möjligt. möjligt.
Genom att registrera dig godkänner du våra Användningsvillkor och Datapolicy, inklusive användning av cookies och överföring av din personliga information.
Vi använder cookies för att förbättra din webbupplevelse, visa anpassade annonser eller innehåll och analysera trafiken på webbplatsen. Genom att klicka på "Acceptera allt" samtycker du till vår användning av cookies. Kolla in vår Integritetspolicy.
Tack!
Ditt meddelande har skickats.
Vi behandlar din begäran och kontaktar dig så snart som möjligt.