הפיתוח של Kueri הוא כמו גוגל טרנסלייט משפה טבעית ל-SQL

המערכת של Kueri.me מאפשרת למשתמשים לשאול שאלות בשפה טבעית ו'מתרגמת' אותן ל-SQL. היישום: מבוטים ואפליקציות ועד IoT

צילום מסך: גיקטיים

צילום מסך: גיקטיים

מפתחים כבר יודעים: מצד אחד יש לנו שאילתות SQL, ומהצד השני יש לנו משתמשי קצה. אבל מה יגשר בין השניים? מה יקשר בין משתמשי הקצה, שלא יודעים תיכנות אבל רוצים לקבל מידע ומאגרי הנתונים? הכירו את kueri.me.

המשתמש כותב בשפה טבעית, המערכת ממירה בזמן אמת ל-SQL

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

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

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

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

איך אתם מתכננים לעשות כסף?

לסטר: "המוצר שלנו כרגע מוצע בפורמט Freemium, כאשר הוא למעשה פתוח להורדה עבור כל משתמש. בגרסה הבסיסית – Kueri LITE – ניתן להתחבר לטבלה בודדת ובגרסת ה-Enterprise, שתושק בקרוב, תתאפשר התחברות לסכמאות מורכבות והיא בתשלום חודשי קבוע לרשיון שנתי"

בקרוב, תוסף כרום לגוגל אנליטיקס

לסטר סיפר כי בשבועות הקרובים תחשוף החברה גם מספר תוספים לכרום שמתבססים על הטכנולוגיה. כך לדוגמה תוסף למשתמשי Google Analytics שמאפשר להם לשאול שאלות בשפה חופשית, במקום להתעסק עם תפריטים ותתי-תפריטים שונים. כך למשל משתמש יוכל לכתוב למערכת בשפה חופשית שאלה כמו: "Show visitors from the US and group them by operating software" ולקבל את הנתונים בזמן אמת.

Kueri.me או בשמה המקורי SimpleQL, הוקמה ב-2012 על ידי יוסי שני המכהן כמנכ"ל החברה וטל כהן שמכהן כ-CTO אולם בגלגולה הנוכחי היא פעילה מאז 2014. מאז, הספיקה החברה לגייס סבב Seed בגובה 750 אלף דולר ולהשתתף בתוכנית ההאצה של UpWest Labs בקליפורניה. כיום מועסקים בה חמישה עובדים.

לדמו של Kueri.me

יניב אביטל

הגב

9 Comments on "הפיתוח של Kueri הוא כמו גוגל טרנסלייט משפה טבעית ל-SQL"

avatar
Photo and Image Files
 
 
 
Audio and Video Files
 
 
 
Other File Types
 
 
 
Sort by:   newest | oldest | most voted
Coverptech
Guest

לא להיט.. הדמו שלהם נשבר אפילו עם משהו פשוט כמו male employees from city X.

עומר
Guest

לי זה דווקא עבד בלי בעיה… מערכת מגניבה

lee@kueri.me
Member
הי Coverptech שמי לי לסטר, ואני מנהל את הפיתוח העיסקי ב-Kueri.me כן כן, הבחור שהתראיין בכתבה :-) קודם כל אני רוצה להודות לך על הפידבק. זה חשוב ומועיל. (אני לא יודע אם הורדת את המוצר או לא, אבל אתה מוזמן להוריד – זה בחינם לשימוש עסקי). תרגום שאילות בשפה טבעית ל-SQL בזמן אמת אינה משימה פשוטה כלל ועיקר. כמות השאלות האפשריות שניתן לשאול, והפרמוטציות השונות של אותן שאלות, היא אדירה. המערכת (כמו כל מערכת, קח לדוגמא את Siri של אפל) אינה יכולה לזהות ולענות על 100% מהאפשרויות השונות. אבל השאיפה היא לספק חוויה טובה ככל שניתן. אני מבין שאתה ניסית… Read more »
עומר
Guest

נתקלתי בפונקציונליות זהה בווטסון של IBM. מה חדש/שונה במקרה הזה? אם בכלל.

ג\'ו
Guest

שם זה לא עובד משהו

גיא
Guest

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

אורי
Guest

רעיון יפה, והביצוע מפתיע לטובה, גם ההשלמה האוטומטית דיי טובה.

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

לא הצלחתי לקבל תשובה לשאילתא "גברים עם שכר מעל הממוצע"
או גברים עם שכר מעל (ממוצע שכר הגברים).

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

כל הכבוד!

יוסף מ Kueri.me
Guest

הי אורי, תודה על התגובה

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

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

PartitionDB
Guest

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

wpDiscuz

תגיות לכתבה: