Mosaic Learn

페이지를 탐색하고 주요 개념에 관한 YouTube 튜토리얼을 확인하세요.

기능

저는 컴퓨터 공학 및 소프트웨어 공학에 관심이 있는 고등학교 3학년 (12학년) 학생입니다. 저는 자기주도 학습자이지만 동료 학생들이 개념을 더 '사용자 친화적' 방식으로 설명해 달라고 요청하는 경우가 많습니다. 그래서 저는 '낚시하는 법을 가르치는 것'의 힘을 활용하여 개별 문제를 설명하는 대신 근본 원리를 이해하도록 안내합니다. 이 교육 격차를 해소하기 위해 사용자가 교과서 페이지를 스캔하고 추가 학습을 위해 YouTube 동영상 링크를 받을 수 있는 모바일 애플리케이션을 개발했습니다. 이렇게 하면 동료들이 완전히 혼란스러워하지 않고도 핵심 개념을 더 쉽게 배울 수 있습니다.
Mosaic Learn은 프런트엔드의 React Native 및 Expo와 백엔드의 Firebase, Gemini Dev API, YouTube Search API를 기반으로 빌드된 애플리케이션입니다. 사용자가 UI에서 문서의 사진을 찍으면 Google은 교차 플랫폼 텍스트 추출을 위해 Google MLKit를 사용합니다. 그런 다음 이 정보를 Gemini 1.5 Flash API로 전송하여 파싱하고 문서 요약과 검색어 배열이 포함된 JSON을 반환합니다. 그런 다음 이러한 검색어를 YouTube 결과 API에 제공하고 반환된 결과를 Firebase에 저장하여 사용자가 스캔 기록에 액세스할 수 있도록 합니다. Mosaic Learn은 저와 같은 학생들이 생성형 AI를 사용하여 개념을 더 빠르고 철저하게 학습할 수 있도록 지원하기 위한 첫 번째 단계입니다. Google은 Mosaic Learn을 통해 전 세계 학생들이 더 쉽게, 더 흥미롭게, 더 효과적으로 교육을 받을 수 있기를 바랍니다.

구성용 제품

  • Firebase
  • YouTube Search List API 엔드포인트

작성자:

Reality5D

From

미국