SpendingsBot

עוזר חכם לניהול הוצאות אישיות

תיאור

העוזרת הזו יכולה לנהל את ההוצאות האישיות של המשתמש. הרובוט יכול :

- לתעד הוצאות יומיות.
- לשחזר מידע על ההוצאות של המשתמש.
- ליצור תרשימים מההוצאות של המשתמש.
- לספק ניתוח ועצות על סמך תרשימים.
- ליצור קובצי CSV של הוצאות על סמך בקשות של משתמשים.

כדי לבצע את המשימות האלה, הרובוט משתמש בכמה טכנולוגיות:

1) Gemini: הרובוט משתמש בכמה סוכנים שמבוססים על Gemini כדי לבצע את המשימות שמפורטות למעלה. לכל סוכן יש תפקיד ספציפי. אלה כוללים :

- סוכן שמזהה את כוונת המשתמש.
- סוכן שיוצר שאילתות SQL על סמך הבקשה של המשתמש.
- סוכן שיוצר את ה-JSON כדי לתעד הוצאה.
- סוכן שיוצר קוד לצורך גרפיקה.
ועוד...


2) ממשקי Google Cloud API: Vision ו-Speech to text הם שני ממשקי Google API שנעשה בהם שימוש ברובוט הזה. כך המשתמשים יכולים לשלוח הודעות קוליות ותמונות של החשבוניות ישירות לרובוט. לדוגמה, כשהמשתמש שולח תמונה של חשבונית, Cloud Vision מבצע את ה-OCR ו-Gemini יוצר את קובץ ה-JSON שבו מתועדים פרטי הכרטיס.

3) Big Query ואחסון בענן: הרובוט יוצר אינטראקציה עם טבלה ב-BQ שמקבצת את כל ההוצאות המתועדות. הוא גם יאסוף מידע מהטבלה הזו. כשהמשתמש שולח תמונה, בנוסף לרישום ההוצאות ב-Big Query, הרובוט גם שומר את התמונה בקטגוריה בענן כדי להעביר את החשבונית לארכיון עם מזהה ספציפי (שתואם למזהה ההוצאה הרלוונטי ב-BQ) .

מבוסס על

  • Big Query
  • קטגוריה ב-Cloud
  • API Speech to text
  • API Cloud vision
  • Compute Engine (במקרה של פריסה)

קבוצה

על ידי

SkAI

מאת

קלדוניה החדשה