תהליך הלמידה של דוקה
DOKKA משלבת בין שתי טכנולוגיות עיקריות:
1. לימוד מכונה (Machine Learning) –
שמאפשרת למערכת ללמוד מהפעולות של מנהלי החשבונות ולהשתפר עם הזמן
2. זיהוי תווים אופטי (OCR) –
טכנולוגיה שמזהה תווים מתוך המסמך על פי הפיקסלים שמרכיבים אותו
הודות לשילוב הזה, דוקה יודעת ללמוד איפה ממוקם המידע במסמך ולשלוף אותו אוטומטית בפעמים הבאות.
עם זאת, חשוב לדעת שיש שדות שלא נלמדים, ויש דרך נכונה ללמד את המערכת.
איך ללמד את דוקה?
גרירה (ולא הקלדה ידנית) - כאשר דוקה אינה מדייקת או השאירה שדה ריק, כל שעליכם לעשות הוא לגרור את הנתון הנכון מהמסמך לשדה הרלוונטי, כך דוקה תלמד מהו הנתון שברצונכם ללמד את המערכת.
מתי מתבצעת הלמידה בפועל?
למידה ב-DOKKA מתבצעת רק לאחר לחיצה על כפתור "קליטה".
הקליטה לא רק יוצרת את החשבונית במערכת ה-ERP, אלא גם שומרת את הפעולות שביצעתם כהוראות למידה למערכת.
על בסיס מה DOKKA לומדת?
המערכת לומדת לפי פר ספק, ושומרת לו רק את הלימוד של הגרירות אלא גם בחירות שעשיתם בשדות אחרים, עבור הפעם הבאה.
חשוב להבין:
דוקה שולפת את המידע מתוך המסמך ומכניסה אותו לשדות בעת העלאת המסמך למערכת. ניתן ממש לראות את זה קורה – כשמעלים מסמך, מופיעה "חשיבה" קצרה על המסמך.
ולכן:
אם העליתם שתי חשבוניות מאותו ספק, ולימדתם את המערכת בחשבונית הראשונה, החשבונית השנייה לא תושפע מהלמידה, כי דוקה לא מנתחת מחדש מסמכים שכבר נמצאים במערכת.
מה עושים במצב כזה?
עבור מסמכים חדשים שיעלו למערכת, אין בעיה, המערכת כבר למדה.
כדי שהלמידה תיושם גם על מסמך שכבר קיים במערכת:
1. הורידו את המסמך למחשב
2. מחקו אותו מהמערכת
3. העלו אותו מחדש
אילו שדות לא נלמדים?
ישנם שדות שמוגדרים מראש לא להתמלא אוטומטית, למשל:
- מקט״ים
- תיאור מוצר
- פרטים
- שדות קסוטומיזציה
בנוסף, שדות מסוימים כמו מספר חשבון ( Account Number) לא נלמדים דרך גרירה.
במקרה הזה, דוקה תשתמש באותו הערך שהופיע בקליטה האחרונה של ספק זהה.