Knowt crea un'app per l'istruzione online su AWS per aiutare studenti e insegnanti

2021

La startup Knowt, che opera nel settore delle tecnologie per l'istruzione registrando una rapida crescita, ha sviluppato un'app per cambiare il modo in cui studenti e insegnanti studiano e creano esami. Avvalendosi di un potente algoritmo e dell'intelligenza artificiale, l'app converte rapidamente e automaticamente gli appunti di studenti e insegnanti in quiz e flashcard. La versione originale dell'app è nata nel 2016, subito dopo che il CEO di Knowt, Abheek Pandoh, si è diplomato al liceo. Sia lui che Daniel Like, il cofondatore di Knowt, a scuola avevano visto l'opportunità di migliorare il metodo di studio degli studenti generando materiali didattici direttamente dagli appunti scritti. Così l'azienda è partita creando un'app per Android, estendendola presto a iOS e al Web.

Nel 2018, tuttavia, la startup aveva notato un'area che necessitava di miglioramenti. L'osservazione era nata dal fatto che molti utenti non volevano limitarsi a creare i propri appunti e le flashcard; volevano anche studiare da materiali già creati da altri utenti. Per servire meglio questi utenti, Knowt ha avviato un passaggio importante verso funzionalità di appunti in crowdsourcing e di condivisione dei materiali di studio. "Volevamo diventare una soluzione integrata per appunti, quiz e flashcard", afferma Pandoh. "Pertanto, abbiamo iniziato a concentrarci sulla condivisione dei contenuti." È stato a questo punto che Knowt ha deciso di puntare su Amazon Web Services (AWS) approfittando del supporto e della competenza offerti da AWS EdStart, un acceleratore per le startup che operano nel settore delle tecnologie per l'istruzione. "Il team di AWS EdStart conosceva il modo migliore per creare il prodotto che volevamo realizzare", afferma Abhi Patel, CEO di Knowt. "Siamo riusciti a risolvere rapidamente le sfide e a rispettare le tempistiche per la pubblicazione."

Shot of two young women using a laptop together in a college library
kr_quotemark

Utilizzando AWS Amplify e le API GraphQL su AWS AppSync, abbiamo ottimizzato l'intero processo di sviluppo. L'utilizzo di questi servizi AWS ha semplificato notevolmente le attività di creazione sul cloud."

Abhi Patel
CEO, Knowt

Migliorare l'agilità e la capacità di adattamento su un'architettura serverless

Alla fine del 2018, Knowt ha iniziato a realizzare la sua nuova architettura cloud utilizzando AWS Amplify, un modo semplice e veloce per creare applicazioni mobili e Web scalabili, e AWS AppSync, un servizio completamente gestito che semplifica lo sviluppo di API GraphQL gestendo il pesante lavoro di connessione sicura alle origini dei dati e ad altri servizi AWS. Utilizzando un'API GraphQL, l'app Knowt può richiedere e combinare dati provenienti da più origini in un'unica richiesta di rete, semplificando e ottimizzando il flusso di dati dal back-end all'utente. Knowt utilizza anche AWS Lambda, un servizio di elaborazione serverless che consente agli utenti di eseguire codice senza doversi occupare del provisioning o della gestione di server per eseguire query sul database. Ogni richiesta di informazioni passa attraverso AWS AppSync, che richiama le funzioni Lambda adatte e restituisce rapidamente i dati al front-end. Inoltre, AWS AppSync si adatta automaticamente, così Knowt può concentrarsi sul miglioramento delle funzionalità della propria app invece che sulla gestione dei server.

Al contempo, AWS Amplify si occupa della creazione dell'account, dell'autenticazione dell'utente e della gestione dell'account nell'app Knowt. Utilizzando AWS Amplify, Knowt è riuscita ad accelerare lo sviluppo delle fasi di registrazione e accesso, oltre ai flussi di lavoro più comuni nell'applicazione, e ad offrire un'esperienza migliore agli utenti. Sfruttando la semplicità delle API GraphQL e le prestazioni di AWS, Knowt è riuscita a garantire rapidità di sviluppo e distribuzione. "Utilizzando AWS Amplify e le API GraphQL su AWS AppSync, abbiamo ottimizzato l'intero processo di sviluppo", afferma Patel. "L'utilizzo di questi servizi AWS ha semplificato notevolmente le attività di creazione sul cloud." In soli 6 mesi, la startup ha lanciato la nuova versione della sua app.

Migliorare la velocità di generazione di quiz e di flashcard grazie al machine learning su AWS

L'azienda desiderava che il proprio strumento di generazione di quiz e flashcard funzionasse ancora più velocemente. Inoltre, voleva collegare meglio gli utenti con le flash card e i quiz creati e condivisi da altri utenti. A supporto del proprio algoritmo, Knowt utilizza Amazon SageMaker che aiuta sviluppatori e data scientist a creare, addestrare e distribuire rapidamente modelli di machine learning (ML) di alta qualità. Avvalendosi di Amazon SageMaker, Knowt può convertire gli appunti degli utenti in quiz e flashcard praticamente in tempo reale. "Puoi annotare tutte le informazioni necessarie nei tuoi appunti", spiega Pandoh. "Knowt le organizzerà e le presenterà in modo che tu possa iniziare subito a studiare." Utilizzando gli strumenti di formazione basati sul cloud e le funzionalità di automazione di Amazon SageMaker, Knowt è stata in grado di migliorare notevolmente le prestazioni della propria app. Utilizzando Amazon SageMaker, l'implementazione dell'azienda risulta più agevole e consente di risparmiare tempo e ridurre la quantità di risorse del team dedicate alla manutenzione.

Crescita e innovazione continue nel cloud

Grazie alle sue fondamenta basate su AWS, Knowt ha potuto continuare a realizzare rapidamente il proprio stack tecnologico cloud. "All'inizio il nostro team era di piccole dimensioni", afferma Patel. "Poiché all'inizio il framework di base era predisposto su AWS, è stato semplice continuare a creare." Knowt ha aumentato del 35% la propria base di utenti solo nella prima metà del 2021, passando da 20.000 a 27.000 account. "Abbiamo trasformato il nostro prodotto da uno strumento di autoapprendimento a uno strumento per imparare dagli appunti condivisi", afferma Pandoh. Per aiutare ulteriormente gli studenti a condividere e a scoprire i contenuti generati da altri studenti e insegnanti, Knowt ha creato una funzione di ricerca utilizzando la propria API GraphQL gestita preesistente. Attraverso una singola chiamata API, AWS AppSync restituisce i dati da più origini in modo rapido e sicuro consentendo a Knowt di offrire un'esperienza utente più veloce.

Con l'ampliamento della propria infrastruttura cloud, Knowt ha compiuto un altro importante cambiamento: l'azienda ha lanciato un sistema completo di gestione dell'apprendimento online per i docenti. "Gli insegnanti possono utilizzare Knowt per creare compiti dai propri appunti all'istante", afferma Pandoh. Quando gli studenti completano i compiti su Knowt, i loro voti vengono visualizzati immediatamente nel pannello di controllo dell'insegnante. "Attualmente, siamo concentrati sul miglioramento della classe online", afferma Pandoh. "Vogliamo aiutare gli insegnanti a creare facilmente compiti online". Con oltre 4.000 utenti attivi ogni mese, un numero in rapida crescita, Knowt è impegnata ad aggiungere più contenuti al proprio database. Ha lanciato il programma KnowtTakers, che consente agli studenti di guadagnare ore di volontariato o denaro per il loro contributo con nuovi appunti al servizio. La sua community è composta da oltre 200 partecipanti che creano appunti per oltre 60 libri di testo.

Nella primavera del 2021, Knowt ha rilasciato un importante aggiornamento dell'app. "Dopo che abbiamo lanciato la versione più recente, il team AWS ha avuto molte idee innovative che vorremmo implementare", afferma Patel. Oltre a creare nuove funzionalità competitive, l'azienda prevede di concentrarsi sull'ulteriore espansione della propria raccolta di contenuti. Per aiutare gli studenti a trovare appunti dai materiali che usano in classe, ha già iniziato ad aggiungere contenuti basati sui libri di testo. "La nostra app si è evoluta varie volte e abbiamo modificato molte delle sue funzionalità principali", afferma Pandoh. "Ora grazie ad AWS abbiamo trovato la soluzione giusta."

Informazioni su Knowt

Knowt è una startup che opera nel settore delle tecnologie per l'istruzione e che utilizza l'intelligenza artificiale per creare automaticamente quiz e flashcard dagli appunti degli studenti in pochi secondi. Inoltre, l'app dell'azienda consente agli insegnanti di generare automaticamente i compiti.

Vantaggi di AWS

  • Aumento della velocità dell'algoritmo utilizzando l'intelligenza artificiale
  • Accesso rapido ai dati utilizzando API GraphQL scalabili
  • Miglioramento delle prestazioni delle applicazioni Web e per dispositivi mobili
  • Supporto degli utenti nella condivisione di appunti, quiz e flashcard
  • Crescita del 35% della base utenti, passando da 20.000 a 27.000 account
  • I contenuti degli utente sono stati resi completamente ricercabili
  • Implementazione di un sistema di gestione dell’apprendimento online


Servizi AWS utilizzati

AWS EdStart

AWS EdStart, l'acceleratore AWS per le startup che operano nel campo della tecnologia per l'istruzione (EdTech), è stato progettato per aiutare gli imprenditori a costruire la prossima generazione di soluzioni di gestione di online learning, analitica e campus universitari sul cloud AWS.

Ulteriori informazioni »

AWS Amplify

AWS Amplify è un insieme di strumenti e servizi che possono essere utilizzati insieme o separatamente per consentire agli sviluppatori di applicazioni mobili e web front-end di creare applicazioni complete e scalabili, con tecnologia AWS.

Ulteriori informazioni »

AWS AppSync

AWS AppSync è un servizio completamente gestito che facilita lo sviluppo di API GraphQL gestendo le attività impegnative derivanti dalla connessione sicura a origini dati come AWS DynamoDB, Lambda e altro.

Ulteriori informazioni »

Amazon SageMaker

Amazon SageMaker aiuta sviluppatori e data scientist a preparare, creare, addestrare e implementare rapidamente modelli di machine learning (ML) di alta qualità combinando un’ampia gamma di funzionalità create ad hoc per il ML.

Ulteriori informazioni »


Nozioni di base

Le aziende di tutte le taglie e di tutti i settori stanno trasformando ogni giorno la propria attività grazie ad AWS. Contatta i nostri esperti e inizia subito il tuo viaggio in AWS Cloud