פיתוח מערכת בינה מלאכותית לאוטומציה של בדיקת נאותות

פירוק עסקאות ידני נמשך שבועות, וחלק מהסיכונים נשארים מחוץ למדגם. אנו מפתחים מערכות בינה מלאכותית לאוטומציה של בדיקת נאותות מקצה לקצה: מהגדרת חילוץ נתונים ועד תבניות דוחות. בדיקה מלאה של התיק במקום בדיקה מדגמית — הזמן להכנת חוות דעת מתקצר פי כמה.

תחומי פיתוח AI

שאלות נפוצות

העבודות האחרונות

  • פיתוח אפליקציית ווב עבור FEEDME
    פיתוח אפליקציית ווב עבור FEEDME
    1359
  • פיתוח חנות מקוונת לחברת FURNORO
    פיתוח חנות מקוונת לחברת FURNORO
    1330
  • עיצוב לוגו לחברת B2B Advance
    עיצוב לוגו לחברת B2B Advance
    776
  • פיתוח אפליקציית ווב עבור Enviok
    פיתוח אפליקציית ווב עבור Enviok
    1077
  • פיתוח לוגו חברת AIDER
    פיתוח לוגו חברת AIDER
    1022
  • פיתוח CRM עבור Chasseurs
    פיתוח CRM עבור Chasseurs
    1113

AI Due Diligence: היכן ניתוח עסקאות ידני נשבר

העסקה נתקעת לא במשא ומתן, אלא על שולחן עם מסמכים: תקנונים, תדפיסים, חוזים, פסקי דין, דוחות כספיים — מאות עמודים בסריקות ובטבלאות בלי שום מבנה. כל אנליסט קורא את הבלוק שלו, ובאמצע החבילה תשומת הלב יורדת: את הישות המשפטית מהתדפיס כבר לא מצליבים עם החותם בחוזה.

ניתוח מסמכים ידני מתרחב רק באמצעות אנשים. עורך דין שני מכפיל את מאמץ העבודה, אך אינו מקצר בחצי את זמן הכנת חוות הדעת — גדל הזמן לאיחוד גרסאות, הסרת סתירות ותיאום מסקנות בין המשתתפים.

סיכונים שהוחמצו כמעט לעולם אינם נמצאים בקובץ אחד. הם נמצאים במפגש: שרשרת בעלות, שיוצאת דרך ישות משפטית שלישית אל צד נגדי מרשימת הבלתי מהימנים; שעבוד שצץ בחוזה אחד ואינו מוזכר באחר; בוררות שבה הנתבע אינו החברה הנבדקת, אלא מבנה הניהול שלה. בעין, קשרים כאלה נאספים באופן סלקטיבי, כלומר באקראי.

AI Due Diligence סוגר בדיוק את הפער הזה: מסמכים מנותחים במלואם, ישויות וקשרים ביניהן מאוחדים לגרף, וחוות הדעת נבנית מעובדות ניתנות לבדיקה ולא מהזיכרון של האנליסט. להלן — כיצד זה בנוי באוטומציה של בדיקת צדדים נגדיים ומה באמת משתנה בלוח הזמנים של העסקה.

מה משתנה לאחר הטמעת ניתוח אוטומטי

האפקט הראשון ניכר בכניסה: קו הניתוח מקבל את כל חבילת המסמכים, ולא מדגם לפי תקנון. סריקות, טבלאות ונספחים לחוזים עוברים באותו זרם כמו קבצים טקסטואליים — החילוץ בנוי על Apache Tika עם זיהוי עותקים ללא שכבת טקסט. שלמות הכיסוי עולה מחלק מהחבילה לכמעט מלאה, ומסמך שהוחמץ מפסיק להיות עניין של מזל.

את מהירות חוות הדעת קובע לא קצב הקריאה, אלא הזמן לאיחוד הנתונים. שדות מנורמלים לסכימה אחידה — סכומים, תאריכים, צדדים, מועדים, תנאי סיום, — והאנליסט מקבל טיוטה עם טבלאות מוכנות במקום ערימת קבצים.

זמן ההכנה מתכווץ מימים לשעות, וכל מסקנה מגובה בקישור לעמוד ולפסקה במקור: הבודק מסתכל על הנקודה שממנה נלקח הערך, ולא קורא מחדש את המסמך כולו.

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

גם מעברים חוזרים משנים את טיבם: הניתוח מנוהל בגרסאות, וכאשר החבילה מתעדכנת מעובדים מחדש רק המסמכים שהשתנו — הצוות סוגר את הדלתא במקום הצלבה מאפס. איכות הנתונים הופכת למדידה: שיעור השדות שחולצו והוצלבו ללא תיקון ידני מראה היכן עדיין נדרש כיוונון.

תרחישי ניתוח: מלא, מדגמי והיברידי

בבדיקה לפני עסקה, המצב נבחר לא לפי גודל העסקה, אלא לפי היקף מאגר המסמכים ומחיר הסעיף שהוחמץ. אותו חילוץ ישויות וקישורים עובד בשלושה מצבים — ההבדל הוא כמה מסמכים עוברים ניתוח מלא ובאיזה שלב נכנס האדם לעבודה.

מצב מתי מתאים מגבלות
בדיקה מלאה המאגר נכנס לחלון העסקה או שהחמצת סעיף אחד אינה קבילה: מצגי מצב, תנאי שינוי שליטה, תשלומי יציאה הזמן גדל לינארית עם ההיקף, ובמערך מופיע שיעור מסמכים אחידים שאין בהם מה לנתח
בדיקה מדגמית נדרשת מפת סיכונים על מערך של מאות חוזים: חשובה צפיפות החריגות, ולא כל דף סעיף לא-טיפוסי במסמך שלא נבחר נשאר מחוץ לדוח; המדגם דורש ביסוס — חלוקה לשכבות לפי סוג, תאריך, צד נגדי
מצב היברידי המאגר מעורב: הכרך העיקרי, נספחים, התכתבות, סריקות דורש כיול של סף הביטחון וכללי ניתוב, אחרת המומחה או טובע בזרם, או רואה רק את המובן מאליו

תפקיד המומחה והחלפת מצבים

המודל מתייג ומחלץ, אך את מהותיות הסעיף מאשר עורך דין או אנליסט — ועל זה בנוי המצב ההיברידי. המעבר הראשון נעשה על כל המאגר ללא יוצאים מן הכלל, השני — רק על מסמכים שבהם הופעל טריגר או שהביטחון נמוך מהסף, וכל חריגה מגיעה עם קישור לעמוד ולסעיף.

המצבים תואמים זה לזה: התיוג, הקישורים והיסטוריית העריכות משותפים, ורק עומק המעבר משתנה. לכן אפשר להתחיל את המאגר באופן מדגמי, וככל שמתקרבים לסגירת העסקה להרחיב לניתוח מלא, בלי להרכיב מחדש את התוצאה מאפס.

כיצד מתבצעת ההטמעה: מביקורת נתונים ועד מסירה

ההטמעה מתבצעת במחזורים קצרים: בכל שלב נוצר חפץ שאפשר לבדוק — מפת המאגר, סכימת החילוץ, דוח איכות. ההתקדמות ניכרת לא במצגות, אלא בשיעור הסעיפים שהמערכת סוגרת בעצמה, ללא תיקון ידני.

  1. ביקורת מאגר המסמכים. מנתחים מה באמת יגיע לכניסה: פורמטים, סריקות ללא שכבת טקסט, כפילויות, שפות, תבניות אחידות. בפלט — מפת המאגר והערכה של שיעור המסמכים המתאימים לניתוח אוטומטי.
  2. סכימת חילוץ ישויות. מתאמים רשימת ישויות וקשרים הנדרשים למסקנות: צדדים, חלקים, תאריכים, התחייבויות, תנאי סיום. הסכימה נק�עת לפני הכיוונון — שינוי בשלבים מאוחרים יקר יותר.
  3. תיוג אמת המידה. על מדגם ביקורת של מסמכים מתייגים ידנית את התשובות הנכונות — זו אמת המידה למדידות. מעל זה מגדירים כללי הצלבה וספים שבהם המערכת מחויבת להעביר סעיף לעורך דין.
  4. קבלה על מדגם ביקורת. מחשבים שלמות ודיוק של החילוץ ושיעור הסעיפים שנסגרו ללא תיקון ידני. הקבלה מתבצעת לפי סט מסמכים שסוכם מראש, ולא לפי הדגמה ראוותנית.
  5. פיילוט על זרם אמיתי. מריצים על זרם עסקאות עם בדיקה ידנית במקביל: חריגות מנותחות, כללים מתחדדים. המטרה — מדדים יציבים על מסמכים שהמערכת לא ראתה קודם.
  6. מסירת הפתרון והכשרת הצוות. מוסרים תיעוד, תקנונים, הרשאות והוראות לעדכון כללים, ומכשירים אנליסטים ועורכי דין. לאחר המסירה הצוות משנה ספים ומוסיף ישויות בעצמו.

מודלים, כללי חילוץ ותבניות דוחות Due Diligence

פרויקט לאוטומציה של Due Diligence מוצדק אם לאחר המסירה המתאר נשאר בר-ניהול בלעדינו. לכן המודלים, הכללים והתבניות חיים לא בקוד, אלא בקונפיגורציה ובקבצים נפרדים: אנליסט או עורך דין מתקן ניסוחים בעצמו, בלי להרכיב מחדש את הפתרון. כל חפץ מנוהל בגרסאות — במסקנה שנויה במחלוקת רואים איזה כלל הופעל ובאיזה מסמך.

מה בדיוק נשאר אצל המזמין:

  • כללי חילוץ — סט כללים ורמזים לכל שדה: מה נחשב לתאריך רישום, כיצד לפרש כתובת, אילו ניסוחים נחשבים לסימן לקשירות. משתנים בקונפיגורציה, מיושמים ללא מעורבות מפתח.
  • מדריך צדדים נגדיים — מרשם מנורמל עם מזהים, שמות קודמים וקשרים בין חברות לאנשים. הבסיס להשוואת ישויות ממקורות שונים.
  • תבנית חוות דעת — תבנית דוח ניתנת לעריכה: סעיפים, סדר המסקנות, קישור חובה למקור מתחת לכל קביעה, שדה להערה ידנית.
  • מודלים וספי ביטחון — מודלים מכווננים לחילוץ ולבדיקה, עם ספים שמהם מסקנה עוברת לוולידציה ידנית ולא נכנסת לדוח.
  • תיעוד הפתרון — סכימת העיבוד מטעינת חבילת המסמכים ועד חוות הדעת המוכנה, מילון שדות, רשימת מקורות וכללי העדפות ביניהם.
  • תקנון תחזוקה — הוראה לניתוח כשלים: מה עושים בביטחון נמוך, כיצד מוסיפים שדה, כיצד מחזירים שינוי בכללים כראוי.

בנפרד מקבעים את מסירת החפצים: מאגר עם היסטוריית שינויים, הרשאות ותפקידים, מפגש עם צוות המזמין לתיקון כללים ותבניות.

מקרה בוחן: ניתוח אוטומטי של תיק של 300+ חברות

לפני: בדיקה מדגמית במקום מלאה

התיק — 300+ חברות, בין 30 ל-200 מסמכים לכל אחת: מסמכי ייסוד, תדפיסים, חוזים, פרוטוקולי אסיפות. ניתוח ידני ארך כחמישה שבועות ונשען על מדגם: האנליסטים הספיקו לפתוח כ-2% מהקבצים, והשאר נסגר לפי דברי הצד הנגדי.

קשרים בין חברות — כתובות משותפות, דירקטורים, חלקי בעלות — צצו רק לאחר סגירת העסקה, כשכבר מאוחר לשנות את המבנה.

אחרי: ניתוח מלא וגרף קשרים

הרכבנו קו עיבוד: חילוץ פרטים וישויות מסריקות ומטבלאות, נרמול שמות וכתובות, הצלבה עם מרשמים חיצוניים ומאגרי Dow Jones Risk & Compliance. מעל זה — גרף, שבו קשת מסמנת התאמה מאומתת של פרט, ולא דמיון של מחרוזת, ולכן בדיקת קשירות נעשית לפי סימן פורמלי. כל מסקנה מגיעה עם קישור לעמוד ולמקטע במסמך המקור.

מדדים לאחר ההרצה: הכנת תמצית על כל התיק — יומיים במקום חמישה שבועות, בדיקה מלאה — 100% מהקבצים במקום 2%, שיעור הקשרים שהתגלו בין צדדים נגדיים גדל פי שלושה.

התראות שווא על שמות דומים ירדו בזכות הנרמול — מקרים שנויים במחלוקת עוברים לתור בדיקה ידנית בעדיפות לפי סיכון, והרצה חוזרת לאחר עדכון המרשמים נותנת תוצאה דומה.

במה שונה ניתוח אוטומטי ממדגם ידני?

המדגם הידני נשען על מה שהמומחה הספיק לפתוח. הוא קורא מסמכים עד שנגמרת מכסת הזמן, ועוצר בתמונה שהושגה. הכיסוי של המאגר במקרה כזה מגיע לעיתים רחוקות לעשירית, והרכב המדגם נקבע לפי השערות ראשוניות ולא לפי מבנה הנתונים. ההחמצה אינה נראית: חוזה שלא נקרא, עם תנאי לשינוי שליטה, אינו משאיר בדוח שום עקבות.

הניתוח האוטומטי עובר על המאגר כולו — עם נספחים, סריקות והתכתבות. המערכת מחלצת ישויות, קשרים, תאריכים, תנאי סיום ושעבודים, ולכל עובדה שומרת קישור למקור. הכיסוי של המאגר הופך למדיד: שיעור המסמכים המעובדים ושיעור השדות שנמצאה להם תמיכה נראים בדוח, ולא נאמדים בעין.

יכולת השחזור של התוצאה היא ההבדל השני. הרצה חוזרת על אותו סט מסמכים נותנת אותה מסקנה: גרסת המודל וכללי הניתוח קבועים, והחלטות ביניים נרשמות ביומן. למדגם ידני אין תכונה כזו — כשמחליפים את המבצע משתנים המדגם, הפרשנות והתוצאה, וכמעט בלתי אפשרי להסביר את הפער בדיעבד.

הניתוח האוטומטי אינו מבטל את השתתפות המומחה. האדם נשאר במתאר בשלוש נקודות: לקבוע קריטריונים של מהותיות לעסקה מסוימת, לנתח סתירות בין מקורות, ולשפוט במסקנות המסומנות כדו-משמעותיות. המערכת מסירה את השגרה והופכת את ההחמצות לגלויות — את הפרשנות עדיין מחזיק המומחה.

מגבלות האוטומציה וטעויות הטמעה אופייניות

הגיוני יותר לנקוב מיד בגבולות: האוטומציה סוגרת בביטחה זרם טיפוסי — חוזים, תדפיסים, מסמכי תקנון, דוחות בפורמטים סטנדרטיים. היא נשברת על עותקים מהדור השלישי-רביעי, שבהם הטקסט «צף», על נספחים בכתב יד, על טבלאות מאולתרות ועל מסמכים בשפות נדירות, שבהן יש מעט נתוני אימון. טעות כאן יקרה מבדיקה ידנית: חילוץ שגוי נכנס לדוח ומשנה את המסקנה.

איננו מציגים אי-ודאות כתוצאה. לכל שדה יש סף ביטחון; אם הוא לא עובר, הערך לא מוצב, והמסמך מסומן כדורש בדיקה — המומחה מקבל את העמוד והמקטע שהמערכת לא פירקה. מגבלות האוטומציה נשארות גלויות, ולא מתמוססות בדיוק ממוצע.

כיצד אתם עובדים עם איכות סריקה ירודה?

לפני הזיהוי מתבצעת הכנה: יישור, דיכוי רעש, תיקון ניגודיות, פיצול כפולות עמודים. בהמשך — בדיקה לפי שדות ביקורת: אם הפרטים המרכזיים אינם קריאים, המסמך עובר לוולידציה ידנית, ולא לזרם הכללי. את שיעור המסמכים האלה אנחנו מציגים לפני ההתחלה, ולא אחריה.

מה קורה עם מסמכים לא-סטנדרטיים וחריגים בכללים?

הכלל מתואר יחד עם החריגים: איזה תנאי, מה עושים בסטייה, מי מאשר. סט הכללים מנוהל בגרסאות, ולצידו סט מסמכים של אמת מידה — לאחר עריכה מריצים אותו במלואו ומשווים לגרסה הקודמת. החזרה לאחור אורכת דקות, ולא עיבוד מחדש של כל התהליך.

טעויות הטמעה אופייניות — ניסיון לבצע אוטומציה של כל הזרם במהדורה הראשונה, כללים בלי חריגים מוגדרים, והערכה לפי דיוק ממוצע במקום שדות קריטיים. אנחנו מתחילים מקטע צר, מודדים את שיעור המסמכים שנסגרים בלי אדם, ורק אז מרחיבים את הכיסוי. להלן — הספקות הטכניים שאנו מנתחים לרוב עם צוותי המזמין.

נדון במשימה ונחזור עם הערכה ותוכנית

כדי שההערכה תישען על היקף עבודה אמיתי ולא על טווח ממוצע, מתחילים מנתוני פתיחה על המאגר: סוגי מסמכים (סריקות, שכבות טקסט, טבלאות, דואר), שפות, היקף משוער באלפי עמודים, ואיזו תוצאה נחשבת לנכונה — חילוץ מלא של תנאי העסקה או מדגם של סעיפים בסיכון עם ציון המקור. ככל שנתוני הפתיחה מדויקים יותר, כך יש פחות הנחות בתוכנית והמועדים מציאותיים יותר.

מצדכם די ב:

  • 15–30 מסמכים בלי זיהוי, כולל עותקים לא-טיפוסיים ובעלי קריאות ירודה;
  • היכן פיזית נמצא המאגר: אחסון קבצים, ארכיון אלקטרוני, סריקות ממקורות חיצוניים;
  • דוגמאות של שדות ותנאים שצריך לחלץ, עם כמה תשובות אמת מידה;
  • כיצד בודקים היום את התוצאה ומי משמש כמקבל;
  • דרישות למתאר: שרת פנימי, ענן סגור או היברידי;
  • מגבלות על הרשאות ועל עבודה עם נתונים אישיים;
  • אופק ההטמעה הרצוי ומה שאתם רואים כקטע המועיל הראשון.

בתגובה נשלח את הרכב העבודות לפי שלבים, סכימת עיבוד, דרישות לתשתית, הערכת מועדים וסדר קבלה. פורמט התיוג ומדד האיכות מסוכמים לפני ההתחלה — אחרת הוויכוח על הדיוק נגרר לאינסוף. תארו את המשימה באופן חופשי: נחזור עם הערכה ותוכנית עבודה.