GEMINI MATH LLM

می تواند مسائل ریاضی جبر را حل کند

کاری که انجام می دهد

برنامه Gemini Math Tutor برای کمک به دانش آموزان دبیرستانی در درک معادلات درجه دوم از طریق توضیحات تعاملی و تمرین شخصی طراحی شده است. این برنامه با استفاده از Streamlit برای رابط کاربری، به دانش‌آموزان اجازه می‌دهد تا درخواست‌ها را وارد کرده و تصاویر مربوط به سوالات ریاضی خود را آپلود کنند.

ویژگی ها:

درخواست‌های تعاملی: دانش‌آموزان سؤالات یا موضوعات مربوط به معادلات درجه دوم را در قسمت ورودی متن وارد می‌کنند. این برنامه از Google Gemini API برای ایجاد توضیحات دقیق، تمرین مشکلات و حقایق سرگرم کننده بر اساس این ورودی ها استفاده می کند.

تجزیه و تحلیل تصویر: دانش آموزان می توانند تصاویر مربوط به پرسش های خود را بارگذاری کنند، مانند اسکرین شات از مشکلات کتاب درسی یا یادداشت های دست نویس. این برنامه از مدل Google Gemini Pro Vision برای تجزیه و تحلیل تصاویر و ترکیب بافت بصری در توضیحات تولید شده استفاده می کند.

یکپارچه سازی Firebase: پاسخ های Gemini API، از جمله توضیحات و سوالات ایجاد شده، در Firebase Firestore ذخیره می شوند. این تضمین می کند که پرسش و پاسخ هر دانش آموز برای مرجع و تجزیه و تحلیل آینده ثبت می شود.

استفاده از Gemini API:

مدل‌های تولیدی: این برنامه از مدل‌های مولد Gemini API برای ایجاد محتوای جذاب، واضح و آموزشی استفاده می‌کند. اگر تصویری آپلود شود، از مدل «gemini-pro-vision» برای گنجاندن اطلاعات بصری در توضیحات استفاده می‌کند. در غیر این صورت، از مدل "gemini-1.5-pro" برای پرس و جوهای مبتنی بر متن استفاده می کند.

ساخته شده با

  • Firebase
  • Streamlit

تیم

از

هندوستان