Codota מגייסת 550 אלף דולר; תעזור לכם למצוא את קטע הקוד שחיפשתם

קרה לכם פעם שחיפשתם בלוק מסויים של קוד ולא מצאתם אותו ב-GitHub או ב-Stack Overflow? חברת סטארטאפ ישראלית בשם Codota תמצא אותו עבורכם.

מקור: יח״צ

מקור: יח״צ

דוגמאות קוד באינטרנט יכולות לחסוך למפתחים המון עבודה, או להפוך לסיוט של ממש. עם העלייה המטאורית של כמות דוגמאות הקוד הזמינות להורדה ברשת בפלטפורמות כגון GitHub ו-Stack Overflow, הכניסה אל פלטפורמות שונות בעלות API חדש וקוד חדש איתו המפתחים עדיין לא הספיקו לשחק בעבר הפכה לקלה יותר.

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

למצוא דוגמאת קוד איכותית, שעובדת

את הבעיה הזו מגיעה לפתור חברת הסטארטאפ קודוטה (Codota), ספין אוף מהטכניון אשר נוסדה בתחילת 2013 על ידי דרור וייס (מנכ”ל), מפתח ומנהל מוצר מנוסה בתחום ה-SaaS, בשיתוף עם ערן יהב (יועץ טכנולוגי בכיר), חבר סגל בפקולטה למדעי המחשב בטכניון המתמחה באלגוריתמי ניתוח קוד שמסוגלים להסיק באופן אוטומטי מידע שימושי על כמויות גדולות של קוד. רגע לפני גיוס של 550 אלף דולר מקרן ההשקעות של הטכניון ומאריה יהב, משקיע פרטי ואחד מהיזמים של חברת Compulab. בריאיון מיוחד, מייסדי החברה מספרים לגיקטיים אודות הצורך הגדל במציאת קטעי קוד איכותיים.

מקור: צילום מסך

מקור: צילום מסך

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

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

מקור: צילום מסך

מקור: צילום מסך

החזון העתידי – כניסה אל תחום ה-Enteprise

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

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

המודל העסקי של החברה טמון דווקא במאגרי הקוד העצומים של החברות הגדולות. ״במהלך עבודתי בארגונים גדולים, ראיתי שנוצר קושי לפתח אפליקציות בתוך העולם הפנימי של החברה. בארגונים, לדעת איך מתחברים לתשתיות הפנימיות של החברה היא לעתים משימה מורכבת מאוד, ולא לכל החברות יש את המשאבים לפתח כלים פנימיים להתמודד עם הבעיה הזו. לכן, בהמשך אנחנו נמכור את קודוטה בתור Software As a Service, אשר יקבל גישה למאגר הקוד של החברה ויבצע שאילתות חיפוש לקוד פנימי דרך הענן, כאשר ההפצה תהיה דרך מנוי לפי מפתחים המשתמשים בשירות. ״הגיוס יעזור לנו להגדיל את הצוות, להשקיע בבנייה ובשיפור של המוצר, בשיווק שלו ובבנייה של המודל העסקי״.

אבישי בר

מנהל מוצר. מפתח Web ו-React Native, חולה גאדג'טים, הולך נגד הזרם ואוהב את כל מה שקשור לגוגל, לאנדרואיד ולקוד פתוח. עיסוקו העיקרי הוא לפרק לחלקים כל צעצוע חדש שמגיע למשרד ואז לכתוב עליו מדריך.

הגב

6 תגובות על "Codota מגייסת 550 אלף דולר; תעזור לכם למצוא את קטע הקוד שחיפשתם"

avatar
Photo and Image Files
 
 
 
Audio and Video Files
 
 
 
Other File Types
 
 
 

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

סידור לפי:   חדש | ישן | הכי מדורגים
אבירם
Guest

מיותר לצערי. ב STACKOVERFLOW הקוד הטוב כבר מזוהה לפי ההמלצות.

מישהו
Guest

אבל stackoverflow מקיף ומלא כמו הדוגמאות ב github? תחשוב שאפשר לחפש בקלות כמו ב SO אבל בכל כמויות הקוד העצומות שיש ב github.

רמי
Guest

למה מיותר? זה כמו להגיד שמנוע חיפוש הוא מיותר. לדעתי יש לזה שוק גדול! לא יודע לגבי מודל ההכנסות שלהם אבל אם האלגוריתם באמת “מבין” את הקוד (כמו שהם מצהירים), הטכנולוגיה יכולה לעניין אפילו את גוגל.

שיהיה בהצלחה!

דרור וייס
Guest

‫Codota מאנדקסת גם דוגמאות קוד מ-SO ומתחשבת במספר ההצבעות לטובת הדירוג.
יש לנו גם תוסף לכרום שמשדרג את חווית הצפייה בקוד בתוך StackOverflow – אתם מוזמנים לנסות- http://www.codota.com/livecode‬

דרור וייס
Guest

הלינק בתגובה שלי לא עובד עם מקליקים מפה.
אפשר פשוט להיכנס לכתובת codota.com/livecode

Doron
Guest

Great idea there’s a great market
think about adding some sort of addons for IDE

wpDiscuz

תגיות לכתבה: