Een platform dat mentoren en coachees verbindt met behulp van machine learning en data analytics.
Onze klant is een Europees e-learning platform dat klanten mentoren aanbiedt over de onderwerpen van hun keuze.
Gedetailleerde informatie over de cliënt kan niet openbaar worden gemaakt krachtens de bepalingen van de NDA.
Een klant kwam met het idee dat het platform moest worden uitgebreid met datatechniek en machinaal leren hulpmiddelen, zodat deze sneller en nauwkeuriger mentoren aan gebruikers kunnen voorstellen. Gegevens moeten naar behoren worden verzameld en verfijnd voordat ze worden gebruikt door aanbevelingssystemen, tijdregistratie-instrumenten en andere software.
Om het probleem op te lossen, moesten de software-ingenieurs van Innowise Group
Onze software-ingenieurs hebben de oplossing zo ontworpen dat gegevens uit verschillende bronnen snel kunnen worden verzameld en bijgewerkt. De gegevens worden automatisch verfijnd volgens de vooraf ingestelde sjablonen en verzonden naar de tools die ermee werken.
Amazon Web Services
De oplossing is gebaseerd op Amazon Web Services vanwege zijn veiligheid, flexibiliteit, schaalbaarheid en kosteneffectiviteit.
Coaches en vaste klanten kunnen hun gegevens in verschillende vormen indienen bij het platform, waaronder tekst, foto's, video's, documentscans, enz. Deze gegevens worden geüpload naar AWS en opgeslagen in een data lake.
ETL-pijplijnen
Onze data engineers hebben ETL pipelines ontwikkeld en geïntroduceerd om automatisch data chunks van de gebruikers te verzamelen in de cloud storage.
Data lake en data warehouse
Via ETL pipelines verzamelde gegevens worden verfijnd in data lakes. Dit proces wordt uitgevoerd door Airbyte en dbt. Nadat de gegevens zijn verfijnd, Apache Airflow brengt het over naar het data warehouse waar het kan worden gebruikt voor verschillende doeleinden, zoals
Rekening houdend met alle projectvereisten en -specificaties hebben we gekozen voor Scrum als softwareontwikkelingsmethode, waarbij we tweewekelijkse sprints en Sprint-overzichten uitvoeren om de voortgang aan te tonen. We gebruikten Jira en Confluence en hielden de vergaderingen en algemene communicatie met de klant in Microsoft Teams.
Ons team ontwikkelde de vereisten volgens de visie van de klant op de oplossing en documenteerde ze. Tijdens het ontwikkelingsproces analyseerden, verfijnden en ontbonden we de eisen voortdurend in taken en subtaken om de voortgang beter te kunnen volgen. Nadat verschillende taken waren voltooid, controleerden de kwaliteitscontroleurs van Innowise Group of de oplossing voldeed aan de gestelde eisen, vrij was van bugs en of ons team op één lijn zat met de visie van de klant en de verwachte resultaten.
Innowise Group heeft een beveiligd platform gebouwd waarmee de medewerkers van de klant gegevens van studenten en docenten op het platform kunnen verzamelen, opslaan en beheren. Door de beveiliging van de oplossing en de strenge controle op toegang en bediening kan deze informatie voor verschillende doeleinden worden gebruikt zonder dat men bang hoeft te zijn dat deze uitlekt.
Onze software-ingenieurs hebben een aantal processen geautomatiseerd die voorheen handmatig werden uitgevoerd en hebben de gegevensstroom zo ontworpen dat de oplossing zo efficiënt mogelijk is.
Na ontvangst en verwerking van uw aanvraag, nemen wij binnenkort contact met u op om uw projectbehoeften in detail te beschrijven en een NDA te ondertekenen om de vertrouwelijkheid van informatie te garanderen.
Na het bestuderen van de vereisten, stellen onze analisten en ontwikkelaars een projectvoorstel met de omvang van de werkzaamheden, teamgrootte, tijd en kosten schattingen.
Wij regelen een ontmoeting met u om het aanbod te bespreken en tot een overeenkomst.
We tekenen een contract en beginnen zo snel mogelijk aan uw project te werken. mogelijk.
Door u aan te melden gaat u akkoord met onze Gebruiksvoorwaarden en Privacy Policy, met inbegrip van het gebruik van cookies en de overdracht van uw persoonlijke gegevens.
Wij gebruiken cookies om uw surfervaring te verbeteren, gepersonaliseerde advertenties of inhoud aan te bieden en het websiteverkeer te analyseren. Door op "Alles accepteren" te klikken, stemt u in met ons gebruik van cookies. Bekijk onze Privacybeleid.
Bedankt.
Uw bericht is verzonden.
Wij verwerken uw aanvraag en nemen zo spoedig mogelijk contact met u op.