איך קוראים לתוכנה שמשלימה קוד בצורה אוטומטית על בסיס למידת מכונה?
TabNine
לדברי המפתח שעומד מאחורי TabNine, לא מדובר כאן בטכנולוגיה שטרם ראינו, אבל – התוכנה שהם פיתחו טובה יותר, מכיוון שהיא עובדת על בסיס חיזוי. כלומר, בעוד שרוב משלימי הקוד האוטומטיים הקיימים כיום בשוק צריכים לנתח קודם כל את מה שהמשתמש כתב כדי להציע לו את הצעד הבא, TabNine מסתמכת על למידת מכונה, חיזוי, ומנתחת ״רמזים״, על מנת למצוא דפוסים סטטיסטיים, בהתאם לרשומות הרבות שהיא כבר ניתחה. בעזרת ה-AI, המודל מסתכל ומנתח את ״התחביר״ שכתבתם, כדי לזהות למשל מתי אתם מדברים על אובייקט, ומתי על רשימה של דברים  (app.get_user לעומת app.get_users), כפי שניתן לראות בתמונה מטה.
TabNine היא תוכנה שמשלימה קוד בצורה אוטומטית על בסיס למידת מכונה.