SpendingsBot

دستیار هوشمند برای مدیریت هزینه های شخصی

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

این دستیار قادر است هزینه های شخصی کاربر را مدیریت کند. ربات قادر است:

- ثبت هزینه های روزانه
- بازیابی اطلاعات مربوط به هزینه های کاربر.
- ایجاد نمودار از هزینه های کاربر.
- ارائه تجزیه و تحلیل و مشاوره بر اساس نمودارها.
- فایل های csv هزینه ها را بر اساس درخواست کاربر ایجاد کنید.

برای انجام این وظایف، ربات از چندین فناوری استفاده می کند:

1) Gemini: ربات از چندین عامل مبتنی بر Gemini برای انجام وظایف ذکر شده در بالا استفاده می کند. هر عاملی نقش خاصی دارد. اینها عبارتند از:

- عاملی که قصد کاربر را تشخیص می دهد.
- عاملی که پرس و جوهای sql را بر اساس درخواست کاربر ایجاد می کند.
- عاملی که json را برای ثبت هزینه ایجاد می کند.
- عاملی که برای گرافیک کد ایجاد می کند.
و بیشتر...


2) Google cloud API: Vision و Speech to text دو API Google هستند که برای این ربات استفاده می‌شوند. این به کاربران امکان می دهد پیام های صوتی و تصاویر فاکتورهای خود را مستقیماً به ربات ارسال کنند. به عنوان مثال، هنگامی که کاربر تصویری از یک فاکتور ارسال می کند، Cloud vision OCR را انجام می دهد و Gemini json را ایجاد می کند که اطلاعات بلیط را ضبط می کند.

3) پرس و جو بزرگ و فضای ذخیره سازی ابری: ربات با جدول BQ تعامل دارد که تمام هزینه های ثبت شده را گروه بندی می کند. همچنین اطلاعات این جدول را بازیابی می کند. هنگامی که کاربر تصویری را ارسال می کند، علاوه بر ثبت هزینه ها در پرس و جوی بزرگ، ربات تصویر را نیز در یک سطل ابری ذخیره می کند تا فاکتور را با یک شناسه خاص (که با شناسه هزینه مربوطه در BQ مطابقت دارد) بایگانی کند.

ساخته شده با

  • پرسش بزرگ
  • سطل ابر
  • API گفتار به متن
  • API Cloud vision
  • موتور محاسباتی (در صورت استقرار)

تیم

توسط

SkAI

از

کالدونیای جدید