موزاییک یاد بگیرید
صفحات را اسکن کنید، آموزش های YouTube را در مورد مفاهیم کلیدی دریافت کنید.
کاری که انجام می دهد
من یک سال آخر دبیرستان (کلاس دوازدهم) هستم که به علوم کامپیوتر و مهندسی نرم افزار علاقه مند هستم. در حالی که من یک یادگیرنده خودمدار هستم، همکلاسیهایم اغلب از من کمک میخواهند تا مفاهیم را به شیوهای «کاربر پسندتر» توضیح دهم، و به من کمک میکند تا از قدرت «آموزش ماهیگیری به آنها» استفاده کنم – به جای توضیح مشکلات فردی، آنها را برای درک اصول اساسی راهنمایی کنم. برای رفع این شکاف آموزشی، من روی یک برنامه تلفن همراه کار کردم که به کاربران امکان می دهد صفحات کتاب درسی را اسکن کرده و پیوندهایی به ویدیوهای YouTube را برای یادگیری بیشتر دریافت کنند. به این ترتیب، همتایان من می توانند به راحتی مفاهیم اصلی را بدون گم شدن کامل یاد بگیرند.
Mosaic Learn یک برنامه کاربردی است که بر روی React Native و Expo برای Front end و Firebase، Gemini Dev API و YouTube Search API در باطن ساخته شده است. وقتی کاربر از یک سند در رابط کاربری ما عکس میگیرد، ما از Google MLKit برای استخراج متن بین پلتفرمی استفاده میکنیم. سپس این اطلاعات را برای تجزیه و تحلیل به Gemini 1.5 Flash API ارسال می کنیم و یک JSON را با خلاصه ای از سند و مجموعه ای از عبارات جستجو برمی گردانیم. سپس این عبارات جستجو را به API نتایج YouTube وارد میکنیم و نتایج بازگشتی را در Firebase ذخیره میکنیم تا کاربران بتوانند به تاریخچه اسکن خود دسترسی داشته باشند. Mosaic Learn اولین قدم من در استفاده از GenAI است تا به دانشآموزانی مانند من کمک کنم تا مفاهیم را سریعتر و کاملتر یاد بگیرند. ما امیدواریم که Mosaic Learn آموزش را برای دانشآموزان در سراسر جهان در دسترستر، جذابتر و مؤثرتر کند.
ساخته شده با
- Firebase
- نقطه پایانی API لیست جستجوی YouTube
تیم
توسط
Reality5D
از
ایالات متحده