دیتاجنی 1

ساده سازی پرس و جوهای پایگاه داده با هوش مصنوعی

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

DataGenie یک برنامه نوآورانه است که برای ساده سازی نحوه تعامل کاربران با پایگاه های داده طراحی شده است. این برنامه به کاربران اجازه می دهد تا درخواست ها را به زبان انگلیسی ساده وارد کنند، که سپس به پرس و جوهای SQL ترجمه می شوند و تعامل پایگاه داده را حتی برای کسانی که دانش SQL ندارند، قابل دسترسی می کند. این قابلیت توسط Gemini API گوگل، که وظایف پردازش زبان طبیعی (NLP) را انجام می دهد، ارائه می شود.

چگونه کار می کند:
کاربران درخواستی را به زبان طبیعی وارد می‌کنند، مانند «نمایش همه مشتریانی که ماه گذشته خرید کرده‌اند». برنامه این ورودی را به Gemini API می فرستد، که متن را پردازش می کند و آن را به یک جستجوی دقیق SQL تبدیل می کند. پس زمینه، ساخته شده با Flask، سپس این پرس و جو را در پایگاه داده SQLite اجرا می کند و داده های درخواستی را بازیابی می کند. نتایج در یک رابط کاربری تمیز و کاربرپسند ایجاد شده با Flutter به کاربر نمایش داده می شود.

یکپارچه سازی API Gemini:
ما از Gemini API برای رسیدگی به جنبه های NLP استفاده کردیم و اطمینان حاصل کردیم که حتی پرس و جوهای پیچیده نیز به درستی تفسیر و به SQL تبدیل می شوند. قابلیت های مدل زبان پیشرفته API به DataGenie اجازه می دهد تا طیف گسترده ای از ساختارهای پرس و جو را درک کند و آن را به ابزاری قدرتمند برای کاربران غیر فنی تبدیل می کند.

برنامه های آینده:
ما قصد داریم DataGenie را با یکپارچه‌سازی پشتیبانی از پایگاه‌های داده آنلاین مانند Oracle، افزودن قابلیت‌هایی برای تغییر و ایجاد جداول، و بهبود تجربه کلی کاربر با ابزارهای تجسم داده، ارتقا دهیم.

ساخته شده با

  • بال زدن
  • اندروید
  • وب/کروم

تیم

توسط

بودای دوتایی

از

هند