AWS를 기반으로 학생과 교사를 돕기 위한 온라인 교육 앱을 구축하는 Knowt
2021년
빠르게 성장 중인 교육 기술 스타트업인 Knowt는 학생과 교사가 공부하고 시험을 제작하는 방식을 바꾸어 놓을 앱을 개발했습니다. 이 앱은 강력한 알고리즘과 인공 지능을 활용하여 학생과 교사의 노트를 퀴즈와 플래시 카드로 자동으로 빠르게 변환해 줍니다. 이 앱의 원래 버전은 Knowt의 Abheek Pandoh CEO가 고등학교를 졸업한 직후인 2016년에 탄생했습니다. Pandoh 씨와 Knowt의 공동 설립자인 Daniel Like 씨는 학교에서, 학생들의 필기 노트를 소스로 학습 자료를 만들어냄으로써 학생들의 학습 방법을 개선할 수 있다는 것을 깨닫고 이를 기회로 삼았습니다. 회사는 Android용 앱을 만들기 시작했고 곧 iOS 버전과 웹 버전으로 확장했습니다.
그러나 2018년에 이 스타트업은 개선이 필요한 부분을 발견했습니다. 많은 사용자가 자신의 노트와 플래시 카드를 만들려는 것뿐만 아니라, 다른 사용자가 이미 만든 자료를 공부에 활용하고 싶어한다는 사실을 발견했습니다. 이러한 사용자에게 더 나은 서비스를 제공하기 위해 Knowt는 노트를 크라우드소싱하고 학습 자료를 공유하는 쪽으로 크게 방향을 전환하기 시작했습니다. Pandoh 씨는 "저희는 노트, 퀴즈, 플래시 카드를 위한 원스톱 숍이 되고 싶었습니다. 이를 위해 콘텐츠 공유에 집중해야 했습니다”라고 설명합니다. 이 시점에 Knowt는 지원을 받고 전문성을 확보하기 위해 교육 기술 스타트업 액셀러레이터인 AWS EdStart를 활용하면서 Amazon Web Services(AWS)에 올인하기로 결정했습니다. Knowt의 최고 운영 책임자인 Abhi Patel 씨는 "AWS EdStart 팀은 저희가 만들고자 하는 제품을 구축하는 최선의 방법을 알고 있었습니다. 덕분에 문제를 신속하게 해결하고 출시 일정을 맞출 수 있었습니다"라고 말합니다.
AWS AppSync에서 AWS Amplify 및 GraphQL API를 사용하여 전체 개발 프로세스를 간소화했습니다. 이들 AWS 서비스를 사용한 덕분에 클라우드 구축 작업이 매우 간단해졌습니다."
Abhi Patel
최고 운영 책임자, Knowt
서버리스 아키텍처를 기반으로 민첩성과 확장성 개선
한편, AWS Amplify는 Knowt 앱에서 계정 생성, 사용자 인증 및 계정 관리를 처리합니다. Knowt는 AWS Amplify를 사용하여 애플리케이션의 가입, 로그인 및 기타 일반적인 워크플로의 개발을 가속화하고 사용자에게 더 나은 경험을 제공할 수 있었습니다. Knowt는 GraphQL API의 간편성과 AWS의 성능을 활용하여 신속하게 제품을 개발하고 구현할 수 있었습니다. Patel 씨는 "AWS AppSync에서 AWS Amplify 및 GraphQL API를 사용하여 전체 개발 프로세스를 간소화했습니다. 이들 AWS 서비스를 사용한 덕분에 클라우드 구축 작업이 매우 간단해졌습니다"라고 말합니다. 불과 6개월 만에, 이 스타트업은 새로운 버전의 앱을 출시했습니다.
AWS에서 기계 학습을 활용하여 퀴즈 및 플래시 카드 생성 속도 개선
클라우드에서 지속적인 성장과 혁신 실현
Knowt는 클라우드 인프라를 확장하면서 교사를 위한 100% 온라인 학습 관리 시스템을 출시했습니다. Pandoh 씨는 "교사들은 Knowt를 사용하여 노트에서 바로 과제를 만들 수 있습니다”라고 말합니다. 학생들이 Knowt에서 과제를 완료하면, 교사의 대시보드에 즉시 성적이 표시됩니다. Pandoh 씨는 "저희는 온라인 수업을 개선하는 데 초점을 맞추고 있습니다"라며 "교사들이 온라인 과제를 손쉽게 만들 수 있도록 돕는 것이 저희의 목표입니다"라고 덧붙입니다. Knowt는 월간 활성 사용자 수가 4,000명이 넘고, 그 수는 빠르게 늘어나고 있습니다. 이에 Knowt는 데이터베이스에 더 많은 콘텐츠를 추가하는 데 주력하고 있습니다. Knowt는 학생들이 서비스에 새 노트를 기부하고 봉사 시간이나 돈을 적립할 수 있는 KnowtTakers 프로그램을 시행하고 있습니다. 이 커뮤니티에는 200여 명이 참여하여 60여 가지 교과서에 대한 노트를 만들고 있습니다.
2021년 봄, Knowt는 최신 앱 업데이트를 릴리스했습니다. Patel 씨는 "최신 버전을 출시한 후, AWS 팀은 저희가 구현할 만한 혁신적인 아이디어를 많이 제안했습니다”라고 말합니다. 경쟁력 있는 새로운 기능을 구축하는 것 외에, 이 회사는 콘텐츠 라이브러리를 더욱 확장하는 데에도 주력할 계획입니다. 그 일환으로, 학생들이 수업 중에 사용하는 자료에서 노트를 쉽게 찾을 수 있도록 교과서에 기반한 콘텐츠를 이미 추가하기 시작했습니다. Pandoh 씨는 "저희 앱은 여러 번 진화를 거쳤고 핵심 기능이 많이 변경되었습니다. 이제 AWS를 기반으로 최적의 솔루션이 구축되었습니다"라고 말합니다.
Knowt 소개
AWS의 이점
- 인공 지능을 사용하여 알고리즘 속도 개선
- 확장성이 뛰어난 GraphQL API를 사용하여 데이터에 빠르게 액세스
- 모바일 및 웹 애플리케이션의 성능 향상
- 사용자가 노트, 퀴즈 및 플래시 카드를 손쉽게 공유
- 사용자 기반이 20,000개 계정에서 27,000개 계정으로 35% 증가
- 완벽한 사용자 콘텐츠 검색 기능 지원
- 온라인 학습 관리 시스템 배포
사용된 AWS 서비스
AWS EdStart
AWS EdTech 스타트업 액셀러레이터인 AWS EdStart는 기업이 AWS 클라우드에서 차세대 온라인 학습, 분석 및 캠퍼스 관리 솔루션을 개발하는 과정을 지원하기 위한 프로그램입니다.
AWS Amplify
AWS Amplify는 모바일 및 프런트 엔드 웹 개발자가 AWS에서 구동되는 안전하고 확장 가능한 풀 스택 애플리케이션을 개발하도록 지원하는 도구 및 서비스 집합입니다.
AWS AppSync
AWS AppSync는 AWS DynamoDB, Lambda 및 기타 데이터 소스에 안전하게 연결하는 힘든 작업을 처리하여 GraphQL API 개발을 용이하게 하는 완전관리형 서비스입니다.
Amazon SageMaker
Amazon SageMaker를 통해 데이터 사이언티스트와 개발자는 기계 학습을 위해 특별히 구축된 다양한 기능 세트를 함께 활용하여 고품질 기계 학습 모형을 빠르게 준비, 구축, 훈련 및 배포할 수 있습니다.
시작하기
산업 분야를 불문하고 다양한 규모의 기업들이 AWS를 통해 매일 비즈니스를 혁신하고 있습니다. 지금 전문가와 상담하고 AWS 클라우드로의 여정을 시작하세요.